builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-568 starttime: 1464582923.04 results: success (0) buildid: 20160529195147 builduid: e7e33c2797ff4f47a5ba3ffe276f1b26 revision: ccf0f53adb66c86d81a39b53e32092489fb5f0b5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:23.037040) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:23.037449) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:23.037723) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:24.001770) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:24.002062) ========= 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-1464582907.884940-1654491479 _=/tools/buildbot/bin/python using PTY: False --2016-05-29 21:35:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.11M=0.001s 2016-05-29 21:35:24 (9.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.273066 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:24.306259) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:24.306559) ========= 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-1464582907.884940-1654491479 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.064571 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:24.400070) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-29 21:35:24.400412) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ccf0f53adb66c86d81a39b53e32092489fb5f0b5 --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 ccf0f53adb66c86d81a39b53e32092489fb5f0b5 --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-1464582907.884940-1654491479 _=/tools/buildbot/bin/python using PTY: False 2016-05-29 21:35:24,258 truncating revision to first 12 chars 2016-05-29 21:35:24,258 Setting DEBUG logging. 2016-05-29 21:35:24,258 attempt 1/10 2016-05-29 21:35:24,258 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ccf0f53adb66?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-29 21:35:25,620 unpacking tar archive at: mozilla-aurora-ccf0f53adb66/testing/mozharness/ program finished with exit code 0 elapsedTime=1.641055 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-29 21:35:26.070044) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:26.070366) ========= script_repo_revision: ccf0f53adb66c86d81a39b53e32092489fb5f0b5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:26.070743) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:26.071037) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-29 21:35:26.102980) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 9 secs) (at 2016-05-29 21:35:26.103273) ========= /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-1464582907.884940-1654491479 _=/tools/buildbot/bin/python using PTY: False 21:35:26 INFO - MultiFileLogger online at 20160529 21:35:26 in /builds/slave/test 21:35:26 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:35:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:35:26 INFO - {'append_to_log': False, 21:35:26 INFO - 'base_work_dir': '/builds/slave/test', 21:35:26 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:35:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:35:26 INFO - 'buildbot_json_path': 'buildprops.json', 21:35:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:35:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:35:26 INFO - 'download_minidump_stackwalk': True, 21:35:26 INFO - 'download_symbols': 'true', 21:35:26 INFO - 'e10s': False, 21:35:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:35:26 INFO - 'tooltool.py': '/tools/tooltool.py', 21:35:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:35:26 INFO - '/tools/misc-python/virtualenv.py')}, 21:35:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:35:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:35:26 INFO - 'log_level': 'info', 21:35:26 INFO - 'log_to_console': True, 21:35:26 INFO - 'opt_config_files': (), 21:35:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:35:26 INFO - '--processes=1', 21:35:26 INFO - '--config=%(test_path)s/wptrunner.ini', 21:35:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:35:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:35:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:35:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:35:26 INFO - 'pip_index': False, 21:35:26 INFO - 'require_test_zip': True, 21:35:26 INFO - 'test_type': ('testharness',), 21:35:26 INFO - 'this_chunk': '1', 21:35:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:35:26 INFO - 'total_chunks': '10', 21:35:26 INFO - 'virtualenv_path': 'venv', 21:35:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:35:26 INFO - 'work_dir': 'build'} 21:35:26 INFO - ##### 21:35:26 INFO - ##### Running clobber step. 21:35:26 INFO - ##### 21:35:26 INFO - Running pre-action listener: _resource_record_pre_action 21:35:26 INFO - Running main action method: clobber 21:35:26 INFO - rmtree: /builds/slave/test/build 21:35:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:35:28 INFO - Running post-action listener: _resource_record_post_action 21:35:28 INFO - ##### 21:35:28 INFO - ##### Running read-buildbot-config step. 21:35:28 INFO - ##### 21:35:28 INFO - Running pre-action listener: _resource_record_pre_action 21:35:28 INFO - Running main action method: read_buildbot_config 21:35:28 INFO - Using buildbot properties: 21:35:28 INFO - { 21:35:28 INFO - "project": "", 21:35:28 INFO - "product": "firefox", 21:35:28 INFO - "script_repo_revision": "production", 21:35:28 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 21:35:28 INFO - "repository": "", 21:35:28 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 21:35:28 INFO - "buildid": "20160529195147", 21:35:28 INFO - "pgo_build": "False", 21:35:28 INFO - "basedir": "/builds/slave/test", 21:35:28 INFO - "buildnumber": 9, 21:35:28 INFO - "slavename": "tst-linux32-spot-568", 21:35:28 INFO - "revision": "ccf0f53adb66c86d81a39b53e32092489fb5f0b5", 21:35:28 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 21:35:28 INFO - "platform": "linux", 21:35:28 INFO - "branch": "mozilla-aurora", 21:35:28 INFO - "repo_path": "releases/mozilla-aurora", 21:35:28 INFO - "moz_repo_path": "", 21:35:28 INFO - "stage_platform": "linux", 21:35:28 INFO - "builduid": "e7e33c2797ff4f47a5ba3ffe276f1b26", 21:35:28 INFO - "slavebuilddir": "test" 21:35:28 INFO - } 21:35:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 21:35:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 21:35:28 INFO - Running post-action listener: _resource_record_post_action 21:35:28 INFO - ##### 21:35:28 INFO - ##### Running download-and-extract step. 21:35:28 INFO - ##### 21:35:28 INFO - Running pre-action listener: _resource_record_pre_action 21:35:28 INFO - Running main action method: download_and_extract 21:35:28 INFO - mkdir: /builds/slave/test/build/tests 21:35:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:28 INFO - https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 21:35:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:35:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:35:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:29 INFO - Downloaded 1325 bytes. 21:35:29 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:35:29 INFO - Using the following test package requirements: 21:35:29 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 21:35:29 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 21:35:29 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 21:35:29 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'jsshell-linux-i686.zip'], 21:35:29 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 21:35:29 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 21:35:29 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 21:35:29 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 21:35:29 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 21:35:29 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:35:29 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 21:35:29 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:35:29 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:35:29 INFO - https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 21:35:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 21:35:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 21:35:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:32 INFO - Downloaded 22760507 bytes. 21:35:32 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:35:32 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:35:33 INFO - caution: filename not matched: web-platform/* 21:35:33 INFO - Return code: 11 21:35:33 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:35:33 INFO - https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 21:35:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 21:35:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 21:35:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:37 INFO - Downloaded 36409186 bytes. 21:35:37 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:35:37 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:35:41 INFO - caution: filename not matched: bin/* 21:35:41 INFO - caution: filename not matched: config/* 21:35:41 INFO - caution: filename not matched: mozbase/* 21:35:41 INFO - caution: filename not matched: marionette/* 21:35:41 INFO - caution: filename not matched: tools/wptserve/* 21:35:41 INFO - Return code: 11 21:35:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:41 INFO - https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 21:35:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:35:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:35:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:48 INFO - Downloaded 69342185 bytes. 21:35:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:35:48 INFO - mkdir: /builds/slave/test/properties 21:35:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:35:48 INFO - Writing to file /builds/slave/test/properties/build_url 21:35:48 INFO - Contents: 21:35:48 INFO - build_url:https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:35:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:35:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:35:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:35:49 INFO - Contents: 21:35:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:35:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:35:49 INFO - https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:35:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:35:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:35:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cFZ8r4OpTJiow70WWAIyCg/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:35:57 INFO - Downloaded 92309738 bytes. 21:35:57 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:35:57 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:36:06 INFO - Return code: 0 21:36:06 INFO - Running post-action listener: _resource_record_post_action 21:36:06 INFO - Running post-action listener: set_extra_try_arguments 21:36:06 INFO - ##### 21:36:06 INFO - ##### Running create-virtualenv step. 21:36:06 INFO - ##### 21:36:06 INFO - Running pre-action listener: _pre_create_virtualenv 21:36:06 INFO - Running pre-action listener: _resource_record_pre_action 21:36:06 INFO - Running main action method: create_virtualenv 21:36:06 INFO - Creating virtualenv /builds/slave/test/build/venv 21:36:06 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:36:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:36:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:36:07 INFO - Using real prefix '/usr' 21:36:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:36:08 INFO - Installing distribute.............................................................................................................................................................................................done. 21:36:12 INFO - Installing pip.................done. 21:36:12 INFO - Return code: 0 21:36:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:36:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:12 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 0x9a21c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a88598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x981ce30>, '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 0x9ab9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b38470>, '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-1464582907.884940-1654491479', '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:36:12 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:36:12 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:36:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:36:12 INFO - 'CCACHE_UMASK': '002', 21:36:12 INFO - 'DISPLAY': ':0', 21:36:12 INFO - 'HOME': '/home/cltbld', 21:36:12 INFO - 'LANG': 'en_US.UTF-8', 21:36:12 INFO - 'LOGNAME': 'cltbld', 21:36:12 INFO - 'MAIL': '/var/mail/cltbld', 21:36:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:36:12 INFO - 'MOZ_NO_REMOTE': '1', 21:36:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:36:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:36:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:36:12 INFO - 'PWD': '/builds/slave/test', 21:36:12 INFO - 'SHELL': '/bin/bash', 21:36:12 INFO - 'SHLVL': '1', 21:36:12 INFO - 'TERM': 'linux', 21:36:12 INFO - 'TMOUT': '86400', 21:36:12 INFO - 'USER': 'cltbld', 21:36:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464582907.884940-1654491479', 21:36:12 INFO - '_': '/tools/buildbot/bin/python'} 21:36:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:36:12 INFO - Downloading/unpacking psutil>=0.7.1 21:36:12 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:36:12 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:36:12 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:36:12 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:36:12 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:36:12 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:36:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:36:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:36:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:36:17 INFO - Installing collected packages: psutil 21:36:17 INFO - Running setup.py install for psutil 21:36:17 INFO - building 'psutil._psutil_linux' extension 21:36:17 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:36:17 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 21:36:17 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 21:36:17 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:36:17 INFO - building 'psutil._psutil_posix' extension 21:36:17 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:36:18 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:36:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:36:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:36:18 INFO - Successfully installed psutil 21:36:18 INFO - Cleaning up... 21:36:18 INFO - Return code: 0 21:36:18 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:36:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9a21c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a88598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x981ce30>, '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 0x9ab9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b38470>, '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-1464582907.884940-1654491479', '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:36:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 21:36:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 21:36:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:36:18 INFO - 'CCACHE_UMASK': '002', 21:36:18 INFO - 'DISPLAY': ':0', 21:36:18 INFO - 'HOME': '/home/cltbld', 21:36:18 INFO - 'LANG': 'en_US.UTF-8', 21:36:18 INFO - 'LOGNAME': 'cltbld', 21:36:18 INFO - 'MAIL': '/var/mail/cltbld', 21:36:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:36:18 INFO - 'MOZ_NO_REMOTE': '1', 21:36:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:36:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:36:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:36:18 INFO - 'PWD': '/builds/slave/test', 21:36:18 INFO - 'SHELL': '/bin/bash', 21:36:18 INFO - 'SHLVL': '1', 21:36:18 INFO - 'TERM': 'linux', 21:36:18 INFO - 'TMOUT': '86400', 21:36:18 INFO - 'USER': 'cltbld', 21:36:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464582907.884940-1654491479', 21:36:18 INFO - '_': '/tools/buildbot/bin/python'} 21:36:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:36:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:36:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:36: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:36: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:36: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:36:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:36: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:36:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:36:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:36:22 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:36:22 INFO - Installing collected packages: mozsystemmonitor 21:36:22 INFO - Running setup.py install for mozsystemmonitor 21:36:22 INFO - Successfully installed mozsystemmonitor 21:36:22 INFO - Cleaning up... 21:36:22 INFO - Return code: 0 21:36:22 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:36:22 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:36:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:22 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:36:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:22 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 0x9a21c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a88598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x981ce30>, '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 0x9ab9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b38470>, '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-1464582907.884940-1654491479', '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:36:22 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:36:22 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:36:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:36:22 INFO - 'CCACHE_UMASK': '002', 21:36:22 INFO - 'DISPLAY': ':0', 21:36:22 INFO - 'HOME': '/home/cltbld', 21:36:22 INFO - 'LANG': 'en_US.UTF-8', 21:36:22 INFO - 'LOGNAME': 'cltbld', 21:36:22 INFO - 'MAIL': '/var/mail/cltbld', 21:36:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:36:22 INFO - 'MOZ_NO_REMOTE': '1', 21:36:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:36:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:36:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:36:22 INFO - 'PWD': '/builds/slave/test', 21:36:22 INFO - 'SHELL': '/bin/bash', 21:36:22 INFO - 'SHLVL': '1', 21:36:22 INFO - 'TERM': 'linux', 21:36:22 INFO - 'TMOUT': '86400', 21:36:22 INFO - 'USER': 'cltbld', 21:36:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464582907.884940-1654491479', 21:36:22 INFO - '_': '/tools/buildbot/bin/python'} 21:36:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:36:23 INFO - Downloading/unpacking blobuploader==1.2.4 21:36: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:36: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:36: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:36: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:36: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:36: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:36:26 INFO - Downloading blobuploader-1.2.4.tar.gz 21:36:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:36:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:36:26 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:36:26 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:36:26 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:36:26 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:36:26 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:36:26 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:36:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:36:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:36:27 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:36:27 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:36:27 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:36:27 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:36:27 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:36:27 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:36:28 INFO - Downloading docopt-0.6.1.tar.gz 21:36:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:36:28 INFO - Installing collected packages: blobuploader, requests, docopt 21:36:28 INFO - Running setup.py install for blobuploader 21:36:28 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:36:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:36:28 INFO - Running setup.py install for requests 21:36:29 INFO - Running setup.py install for docopt 21:36:29 INFO - Successfully installed blobuploader requests docopt 21:36:29 INFO - Cleaning up... 21:36:29 INFO - Return code: 0 21:36:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:36:29 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:36:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:29 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:36:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:29 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 0x9a21c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a88598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x981ce30>, '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 0x9ab9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b38470>, '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-1464582907.884940-1654491479', '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:36:29 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:36:29 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:36:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:36:29 INFO - 'CCACHE_UMASK': '002', 21:36:29 INFO - 'DISPLAY': ':0', 21:36:29 INFO - 'HOME': '/home/cltbld', 21:36:29 INFO - 'LANG': 'en_US.UTF-8', 21:36:29 INFO - 'LOGNAME': 'cltbld', 21:36:29 INFO - 'MAIL': '/var/mail/cltbld', 21:36:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:36:29 INFO - 'MOZ_NO_REMOTE': '1', 21:36:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:36:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:36:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:36:29 INFO - 'PWD': '/builds/slave/test', 21:36:29 INFO - 'SHELL': '/bin/bash', 21:36:29 INFO - 'SHLVL': '1', 21:36:29 INFO - 'TERM': 'linux', 21:36:29 INFO - 'TMOUT': '86400', 21:36:29 INFO - 'USER': 'cltbld', 21:36:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464582907.884940-1654491479', 21:36:29 INFO - '_': '/tools/buildbot/bin/python'} 21:36:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:36:30 INFO - Running setup.py (path:/tmp/pip-iWvsiM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:36:30 INFO - Running setup.py (path:/tmp/pip-7t0ulx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:36:30 INFO - Running setup.py (path:/tmp/pip-QBEHAL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:36:30 INFO - Running setup.py (path:/tmp/pip-Yo5QpW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:36:30 INFO - Running setup.py (path:/tmp/pip-ERqSpB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:36:30 INFO - Running setup.py (path:/tmp/pip-p3PVmo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:36:30 INFO - Running setup.py (path:/tmp/pip-WqHG1v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:36:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:36:30 INFO - Running setup.py (path:/tmp/pip-Lo0D1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:36:31 INFO - Running setup.py (path:/tmp/pip-_5M0Ao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:36:31 INFO - Running setup.py (path:/tmp/pip-Rxsdtz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:36:31 INFO - Running setup.py (path:/tmp/pip-Cq9cN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:36:31 INFO - Running setup.py (path:/tmp/pip-m27BdN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:36:31 INFO - Running setup.py (path:/tmp/pip-xQDXJd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:36:31 INFO - Running setup.py (path:/tmp/pip-uQgRSR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:36:31 INFO - Running setup.py (path:/tmp/pip-RRpvx9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:36:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:36:31 INFO - Running setup.py (path:/tmp/pip-GXPxF0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:36:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:36:32 INFO - Running setup.py (path:/tmp/pip-G6a57R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:36:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:36:32 INFO - Running setup.py (path:/tmp/pip-CetlxU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:36:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:36:32 INFO - Running setup.py (path:/tmp/pip-ozj7Ig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:36:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:36:32 INFO - Running setup.py (path:/tmp/pip-iextFk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:36:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:36:32 INFO - Running setup.py (path:/tmp/pip-XQrto0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:36:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:36:33 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:36:33 INFO - Running setup.py install for manifestparser 21:36:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:36:33 INFO - Running setup.py install for mozcrash 21:36:33 INFO - Running setup.py install for mozdebug 21:36:33 INFO - Running setup.py install for mozdevice 21:36:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:36:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:36:34 INFO - Running setup.py install for mozfile 21:36:34 INFO - Running setup.py install for mozhttpd 21:36:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:36:34 INFO - Running setup.py install for mozinfo 21:36:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:36:34 INFO - Running setup.py install for mozInstall 21:36:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:36:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:36:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:36:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:36:34 INFO - Running setup.py install for mozleak 21:36:34 INFO - Running setup.py install for mozlog 21:36:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:36:35 INFO - Running setup.py install for moznetwork 21:36:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:36:35 INFO - Running setup.py install for mozprocess 21:36:35 INFO - Running setup.py install for mozprofile 21:36:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:36:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:36:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:36:35 INFO - Running setup.py install for mozrunner 21:36:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:36:36 INFO - Running setup.py install for mozscreenshot 21:36:36 INFO - Running setup.py install for moztest 21:36:36 INFO - Running setup.py install for mozversion 21:36:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:36:36 INFO - Running setup.py install for wptserve 21:36:37 INFO - Running setup.py install for marionette-driver 21:36:37 INFO - Running setup.py install for browsermob-proxy 21:36:37 INFO - Running setup.py install for marionette-client 21:36:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:36:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:36:38 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:36:38 INFO - Cleaning up... 21:36:38 INFO - Return code: 0 21:36:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:36:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:36:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:36:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:36:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:36:38 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 0x9a21c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9a88598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b3af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x981ce30>, '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 0x9ab9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b38470>, '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-1464582907.884940-1654491479', '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:36:38 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:36:38 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:36:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:36:38 INFO - 'CCACHE_UMASK': '002', 21:36:38 INFO - 'DISPLAY': ':0', 21:36:38 INFO - 'HOME': '/home/cltbld', 21:36:38 INFO - 'LANG': 'en_US.UTF-8', 21:36:38 INFO - 'LOGNAME': 'cltbld', 21:36:38 INFO - 'MAIL': '/var/mail/cltbld', 21:36:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:36:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:36:38 INFO - 'MOZ_NO_REMOTE': '1', 21:36:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:36:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:36:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:36:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:36:38 INFO - 'PWD': '/builds/slave/test', 21:36:38 INFO - 'SHELL': '/bin/bash', 21:36:38 INFO - 'SHLVL': '1', 21:36:38 INFO - 'TERM': 'linux', 21:36:38 INFO - 'TMOUT': '86400', 21:36:38 INFO - 'USER': 'cltbld', 21:36:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464582907.884940-1654491479', 21:36:38 INFO - '_': '/tools/buildbot/bin/python'} 21:36:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:36:38 INFO - Running setup.py (path:/tmp/pip-OfXg7Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:36:38 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:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:36:38 INFO - Running setup.py (path:/tmp/pip-wJWhTv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:36:38 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:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:36:38 INFO - Running setup.py (path:/tmp/pip-jml9_g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:36:38 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:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:36:38 INFO - Running setup.py (path:/tmp/pip-dp9Ng3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:36:39 INFO - Running setup.py (path:/tmp/pip-gi3Lce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:36:39 INFO - Running setup.py (path:/tmp/pip-n565l5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:36:39 INFO - Running setup.py (path:/tmp/pip-NdKDXW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:36:39 INFO - Running setup.py (path:/tmp/pip-vFphkg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:36:39 INFO - Running setup.py (path:/tmp/pip-jAU8cV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:36:39 INFO - Running setup.py (path:/tmp/pip-wAsAoO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:36:39 INFO - Running setup.py (path:/tmp/pip-WVIehu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:36:39 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:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:36:39 INFO - Running setup.py (path:/tmp/pip-gmt2Vl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:36:40 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:36:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:36:40 INFO - Running setup.py (path:/tmp/pip-zTdR3i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:36:40 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:36:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:36:40 INFO - Running setup.py (path:/tmp/pip-3bdPuA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:36:40 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:36:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:36:40 INFO - Running setup.py (path:/tmp/pip-zfJ_FB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:36:40 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:36:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:36:40 INFO - Running setup.py (path:/tmp/pip-1Fca7M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:36:40 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:36:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:36:40 INFO - Running setup.py (path:/tmp/pip-S3KdfU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:36:40 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:36:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:36:40 INFO - Running setup.py (path:/tmp/pip-PYnaYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:36:40 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:36:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:36:40 INFO - Running setup.py (path:/tmp/pip-aeLRX3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:36:41 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:36:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:36:41 INFO - Running setup.py (path:/tmp/pip-Bcfe2f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:36:41 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:36:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:36:41 INFO - Running setup.py (path:/tmp/pip-HPjFZO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:36:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:36:41 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:36:41 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:36:41 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:36:41 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:36:41 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:36:41 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:36:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:36:41 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:36:41 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:36:41 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:36:41 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:36:41 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:36:41 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:36:45 INFO - Downloading blessings-1.6.tar.gz 21:36:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:36:45 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:36:45 INFO - Installing collected packages: blessings 21:36:45 INFO - Running setup.py install for blessings 21:36:45 INFO - Successfully installed blessings 21:36:45 INFO - Cleaning up... 21:36:45 INFO - Return code: 0 21:36:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:36:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:36:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:36:46 INFO - Reading from file tmpfile_stdout 21:36:46 INFO - Current package versions: 21:36:46 INFO - argparse == 1.2.1 21:36:46 INFO - blessings == 1.6 21:36:46 INFO - blobuploader == 1.2.4 21:36:46 INFO - browsermob-proxy == 0.6.0 21:36:46 INFO - docopt == 0.6.1 21:36:46 INFO - manifestparser == 1.1 21:36:46 INFO - marionette-client == 2.3.0 21:36:46 INFO - marionette-driver == 1.4.0 21:36:46 INFO - mozInstall == 1.12 21:36:46 INFO - mozcrash == 0.17 21:36:46 INFO - mozdebug == 0.1 21:36:46 INFO - mozdevice == 0.48 21:36:46 INFO - mozfile == 1.2 21:36:46 INFO - mozhttpd == 0.7 21:36:46 INFO - mozinfo == 0.9 21:36:46 INFO - mozleak == 0.1 21:36:46 INFO - mozlog == 3.1 21:36:46 INFO - moznetwork == 0.27 21:36:46 INFO - mozprocess == 0.22 21:36:46 INFO - mozprofile == 0.28 21:36:46 INFO - mozrunner == 6.11 21:36:46 INFO - mozscreenshot == 0.1 21:36:46 INFO - mozsystemmonitor == 0.0 21:36:46 INFO - moztest == 0.7 21:36:46 INFO - mozversion == 1.4 21:36:46 INFO - psutil == 3.1.1 21:36:46 INFO - requests == 1.2.3 21:36:46 INFO - wptserve == 1.4.0 21:36:46 INFO - wsgiref == 0.1.2 21:36:46 INFO - Running post-action listener: _resource_record_post_action 21:36:46 INFO - Running post-action listener: _start_resource_monitoring 21:36:46 INFO - Starting resource monitoring. 21:36:46 INFO - ##### 21:36:46 INFO - ##### Running pull step. 21:36:46 INFO - ##### 21:36:46 INFO - Running pre-action listener: _resource_record_pre_action 21:36:46 INFO - Running main action method: pull 21:36:46 INFO - Pull has nothing to do! 21:36:46 INFO - Running post-action listener: _resource_record_post_action 21:36:46 INFO - ##### 21:36:46 INFO - ##### Running install step. 21:36:46 INFO - ##### 21:36:46 INFO - Running pre-action listener: _resource_record_pre_action 21:36:46 INFO - Running main action method: install 21:36:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:36:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:36:46 INFO - Reading from file tmpfile_stdout 21:36:46 INFO - Detecting whether we're running mozinstall >=1.0... 21:36:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:36:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:36:46 INFO - Reading from file tmpfile_stdout 21:36:46 INFO - Output received: 21:36:46 INFO - Usage: mozinstall [options] installer 21:36:46 INFO - Options: 21:36:46 INFO - -h, --help show this help message and exit 21:36:46 INFO - -d DEST, --destination=DEST 21:36:46 INFO - Directory to install application into. [default: 21:36:46 INFO - "/builds/slave/test"] 21:36:46 INFO - --app=APP Application being installed. [default: firefox] 21:36:46 INFO - mkdir: /builds/slave/test/build/application 21:36:46 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:36:46 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:37:16 INFO - Reading from file tmpfile_stdout 21:37:16 INFO - Output received: 21:37:16 INFO - /builds/slave/test/build/application/firefox/firefox 21:37:16 INFO - Running post-action listener: _resource_record_post_action 21:37:16 INFO - ##### 21:37:16 INFO - ##### Running run-tests step. 21:37:16 INFO - ##### 21:37:16 INFO - Running pre-action listener: _resource_record_pre_action 21:37:16 INFO - Running main action method: run_tests 21:37:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:37:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:37:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:37:16 INFO - grabbing minidump binary from tooltool 21:37: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:37: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 0x981ce30>, '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 0x9ab9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b38470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:37: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:37: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:37:16 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:37:16 INFO - Return code: 0 21:37:16 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 21:37:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:37: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/cFZ8r4OpTJiow70WWAIyCg/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:37: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/cFZ8r4OpTJiow70WWAIyCg/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:37:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:37:16 INFO - 'CCACHE_UMASK': '002', 21:37:16 INFO - 'DISPLAY': ':0', 21:37:16 INFO - 'HOME': '/home/cltbld', 21:37:16 INFO - 'LANG': 'en_US.UTF-8', 21:37:16 INFO - 'LOGNAME': 'cltbld', 21:37:16 INFO - 'MAIL': '/var/mail/cltbld', 21:37:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:37:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:37:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:37:16 INFO - 'MOZ_NO_REMOTE': '1', 21:37:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:37:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:37:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:37:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:37:16 INFO - 'PWD': '/builds/slave/test', 21:37:16 INFO - 'SHELL': '/bin/bash', 21:37:16 INFO - 'SHLVL': '1', 21:37:16 INFO - 'TERM': 'linux', 21:37:16 INFO - 'TMOUT': '86400', 21:37:16 INFO - 'USER': 'cltbld', 21:37:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464582907.884940-1654491479', 21:37:16 INFO - '_': '/tools/buildbot/bin/python'} 21:37: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/cFZ8r4OpTJiow70WWAIyCg/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:37:17 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:37:17 INFO - import pkg_resources 21:37:18 INFO - Using 1 client processes 21:37:18 INFO - wptserve Starting http server on 127.0.0.1:8000 21:37:18 INFO - wptserve Starting http server on 127.0.0.1:8001 21:37:18 INFO - wptserve Starting http server on 127.0.0.1:8443 21:37:21 INFO - SUITE-START | Running 778 tests 21:37:21 INFO - Running testharness tests 21:37:21 INFO - Setting up ssl 21:37:21 INFO - PROCESS | certutil | 21:37:21 INFO - PROCESS | certutil | 21:37:21 INFO - PROCESS | certutil | 21:37:21 INFO - Certificate Nickname Trust Attributes 21:37:21 INFO - SSL,S/MIME,JAR/XPI 21:37:21 INFO - 21:37:21 INFO - web-platform-tests CT,, 21:37:21 INFO - 21:37:21 INFO - Starting runner 21:37:23 INFO - PROCESS | 1742 | 1464583043739 Marionette DEBUG Marionette enabled via build flag and pref 21:37:24 INFO - PROCESS | 1742 | ++DOCSHELL 0xa4e0c400 == 1 [pid = 1742] [id = 1] 21:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 1 (0xa4e0c800) [pid = 1742] [serial = 1] [outer = (nil)] 21:37:24 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 2 (0xa4e0d000) [pid = 1742] [serial = 2] [outer = 0xa4e0c800] 21:37:24 INFO - PROCESS | 1742 | 1464583044436 Marionette INFO Listening on port 2828 21:37:25 INFO - PROCESS | 1742 | 1464583045076 Marionette DEBUG Marionette enabled via command-line flag 21:37:25 INFO - PROCESS | 1742 | ++DOCSHELL 0xa2281000 == 2 [pid = 1742] [id = 2] 21:37:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 3 (0xa22a0000) [pid = 1742] [serial = 3] [outer = (nil)] 21:37:25 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:37:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 4 (0xa22a0800) [pid = 1742] [serial = 4] [outer = 0xa22a0000] 21:37:25 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219bfa0 21:37:25 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a219faa0 21:37:25 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bf9a0 21:37:25 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c2600 21:37:25 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c7340 21:37:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 5 (0xa21b6c00) [pid = 1742] [serial = 5] [outer = 0xa4e0c800] 21:37:25 INFO - PROCESS | 1742 | [1742] 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:37:25 INFO - PROCESS | 1742 | 1464583045481 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53781 21:37:25 INFO - PROCESS | 1742 | [1742] 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:37:25 INFO - PROCESS | 1742 | 1464583045512 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53782 21:37:25 INFO - PROCESS | 1742 | 1464583045570 Marionette DEBUG Closed connection conn0 21:37:25 INFO - PROCESS | 1742 | 1464583045574 Marionette DEBUG Closed connection conn1 21:37:25 INFO - PROCESS | 1742 | [1742] 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:37:25 INFO - PROCESS | 1742 | [1742] 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:37:25 INFO - PROCESS | 1742 | 1464583045703 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53783 21:37:25 INFO - PROCESS | 1742 | [1742] 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:37:25 INFO - PROCESS | 1742 | 1464583045750 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53784 21:37:25 INFO - PROCESS | 1742 | 1464583045753 Marionette DEBUG Closed connection conn2 21:37:25 INFO - PROCESS | 1742 | [1742] 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:37:25 INFO - PROCESS | 1742 | 1464583045795 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53785 21:37:25 INFO - PROCESS | 1742 | 1464583045810 Marionette DEBUG Closed connection conn3 21:37:25 INFO - PROCESS | 1742 | 1464583045845 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:37:25 INFO - PROCESS | 1742 | 1464583045853 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":"20160529195147","device":"desktop","version":"48.0a2"} 21:37:26 INFO - PROCESS | 1742 | [1742] 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:37:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b361800 == 3 [pid = 1742] [id = 3] 21:37:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 6 (0x9b361c00) [pid = 1742] [serial = 6] [outer = (nil)] 21:37:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b362000 == 4 [pid = 1742] [id = 4] 21:37:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 7 (0x9b365800) [pid = 1742] [serial = 7] [outer = (nil)] 21:37:28 INFO - PROCESS | 1742 | [1742] 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:37:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9aade000 == 5 [pid = 1742] [id = 5] 21:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 8 (0x9aade400) [pid = 1742] [serial = 8] [outer = (nil)] 21:37:28 INFO - PROCESS | 1742 | [1742] 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:37:28 INFO - PROCESS | 1742 | [1742] 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:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 9 (0x9a74a800) [pid = 1742] [serial = 9] [outer = 0x9aade400] 21:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 10 (0x9aa4e400) [pid = 1742] [serial = 10] [outer = 0x9b361c00] 21:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 11 (0x9c047800) [pid = 1742] [serial = 11] [outer = 0x9b365800] 21:37:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 12 (0x9a37c400) [pid = 1742] [serial = 12] [outer = 0x9aade400] 21:37:29 INFO - PROCESS | 1742 | 1464583049946 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 1742 | 1464583049966 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 13 (0x9825ac00) [pid = 1742] [serial = 13] [outer = 0x9aade400] 21:37:30 INFO - PROCESS | 1742 | 1464583050776 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"e12a6fae-dc8c-4c99-b6dd-2e403c08b1ae","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":"20160529195147","device":"desktop","version":"48.0a2","command_id":1}}] 21:37:30 INFO - PROCESS | 1742 | 1464583050964 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:37:31 INFO - PROCESS | 1742 | 1464583051046 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 21:37:31 INFO - PROCESS | 1742 | 1464583051398 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:37:31 INFO - PROCESS | 1742 | [1742] 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:37:31 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 14 (0x94774c00) [pid = 1742] [serial = 14] [outer = 0x9aade400] 21:37:31 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:37:31 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:37:31 INFO - PROCESS | 1742 | 1464583051896 Marionette TRACE conn4 <- [1,3,null,{}] 21:37:31 INFO - PROCESS | 1742 | 1464583051918 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:37:31 INFO - PROCESS | 1742 | 1464583051947 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 21:37:31 INFO - PROCESS | 1742 | 1464583051991 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 1742 | 1464583051995 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 21:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:37:32 INFO - PROCESS | 1742 | 1464583052018 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - PROCESS | 1742 | 1464583052025 Marionette TRACE conn4 <- [1,6,null,{}] 21:37:32 INFO - PROCESS | 1742 | 1464583052050 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:37:32 INFO - PROCESS | 1742 | 1464583052080 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 21:37:32 INFO - PROCESS | 1742 | 1464583052087 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x951b2000 == 6 [pid = 1742] [id = 6] 21:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 15 (0x978e1400) [pid = 1742] [serial = 15] [outer = (nil)] 21:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 16 (0x93d9cc00) [pid = 1742] [serial = 16] [outer = 0x978e1400] 21:37:32 INFO - PROCESS | 1742 | 1464583052167 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 17 (0x93da1400) [pid = 1742] [serial = 17] [outer = 0x978e1400] 21:37:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a29000 == 7 [pid = 1742] [id = 7] 21:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 18 (0x93a29800) [pid = 1742] [serial = 18] [outer = (nil)] 21:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 19 (0x93a2fc00) [pid = 1742] [serial = 19] [outer = 0x93a29800] 21:37:32 INFO - PROCESS | 1742 | 1464583052611 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 20 (0x93a32800) [pid = 1742] [serial = 20] [outer = 0x93a29800] 21:37:33 INFO - PROCESS | 1742 | [1742] 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:37:33 INFO - PROCESS | 1742 | 1464583053141 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:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1179ms 21:37:33 INFO - PROCESS | 1742 | 1464583053247 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 21:37:33 INFO - PROCESS | 1742 | 1464583053249 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 21:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:37:33 INFO - PROCESS | 1742 | 1464583053283 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:37:33 INFO - PROCESS | 1742 | 1464583053285 Marionette TRACE conn4 <- [1,10,null,{}] 21:37:33 INFO - PROCESS | 1742 | 1464583053314 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:37:33 INFO - PROCESS | 1742 | 1464583053493 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 21:37:33 INFO - PROCESS | 1742 | 1464583053513 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x92fde000 == 8 [pid = 1742] [id = 8] 21:37:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 21 (0x92fde400) [pid = 1742] [serial = 21] [outer = (nil)] 21:37:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 22 (0x93a31800) [pid = 1742] [serial = 22] [outer = 0x92fde400] 21:37:33 INFO - PROCESS | 1742 | 1464583053586 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 23 (0x922e1400) [pid = 1742] [serial = 23] [outer = 0x92fde400] 21:37:34 INFO - PROCESS | 1742 | 1464583054477 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:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1258ms 21:37:34 INFO - PROCESS | 1742 | 1464583054527 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 1742 | 1464583054533 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 21:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:37:34 INFO - PROCESS | 1742 | 1464583054560 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - PROCESS | 1742 | 1464583054567 Marionette TRACE conn4 <- [1,14,null,{}] 21:37:34 INFO - PROCESS | 1742 | 1464583054577 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:37:34 INFO - PROCESS | 1742 | 1464583054766 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 21:37:34 INFO - PROCESS | 1742 | 1464583054893 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x9234ec00 == 9 [pid = 1742] [id = 9] 21:37:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 24 (0x9234f000) [pid = 1742] [serial = 24] [outer = (nil)] 21:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 25 (0x92357000) [pid = 1742] [serial = 25] [outer = 0x9234f000] 21:37:35 INFO - PROCESS | 1742 | 1464583055034 Marionette DEBUG loaded listener.js 21:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 26 (0x93a24c00) [pid = 1742] [serial = 26] [outer = 0x9234f000] 21:37:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x978db800 == 10 [pid = 1742] [id = 10] 21:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 27 (0x978dc800) [pid = 1742] [serial = 27] [outer = (nil)] 21:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 28 (0x98259800) [pid = 1742] [serial = 28] [outer = 0x978dc800] 21:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 29 (0x978d6000) [pid = 1742] [serial = 29] [outer = 0x978dc800] 21:37:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x982ed800 == 11 [pid = 1742] [id = 11] 21:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 30 (0x99167800) [pid = 1742] [serial = 30] [outer = (nil)] 21:37:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 31 (0x9a2c8c00) [pid = 1742] [serial = 31] [outer = 0x99167800] 21:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 32 (0x93a2d800) [pid = 1742] [serial = 32] [outer = 0x99167800] 21:37:36 INFO - PROCESS | 1742 | 1464583056130 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:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1591ms 21:37:36 INFO - PROCESS | 1742 | 1464583056166 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 21:37:36 INFO - PROCESS | 1742 | 1464583056173 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 21:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:37:36 INFO - PROCESS | 1742 | 1464583056264 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 1742 | 1464583056269 Marionette TRACE conn4 <- [1,18,null,{}] 21:37:36 INFO - PROCESS | 1742 | 1464583056296 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:37:36 INFO - PROCESS | 1742 | 1464583056510 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 21:37:36 INFO - PROCESS | 1742 | 1464583056633 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x92fe4800 == 12 [pid = 1742] [id = 12] 21:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 33 (0x978e0000) [pid = 1742] [serial = 33] [outer = (nil)] 21:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 34 (0x9bbe7c00) [pid = 1742] [serial = 34] [outer = 0x978e0000] 21:37:36 INFO - PROCESS | 1742 | 1464583056734 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 35 (0x9c0ea400) [pid = 1742] [serial = 35] [outer = 0x978e0000] 21:37:37 INFO - PROCESS | 1742 | 1464583057563 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:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1393ms 21:37:37 INFO - PROCESS | 1742 | 1464583057609 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 21:37:37 INFO - PROCESS | 1742 | 1464583057615 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 21:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:37:37 INFO - PROCESS | 1742 | 1464583057621 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - PROCESS | 1742 | 1464583057627 Marionette TRACE conn4 <- [1,22,null,{}] 21:37:37 INFO - PROCESS | 1742 | 1464583057643 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:37:37 INFO - PROCESS | 1742 | 1464583057821 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 21:37:37 INFO - PROCESS | 1742 | 1464583057947 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x953a6400 == 13 [pid = 1742] [id = 13] 21:37:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 36 (0x953a8400) [pid = 1742] [serial = 36] [outer = (nil)] 21:37:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 37 (0x9c336c00) [pid = 1742] [serial = 37] [outer = 0x953a8400] 21:37:38 INFO - PROCESS | 1742 | 1464583058035 Marionette DEBUG loaded listener.js 21:37:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 38 (0xa060a000) [pid = 1742] [serial = 38] [outer = 0x953a8400] 21:37:38 INFO - PROCESS | 1742 | 1464583058923 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:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1333ms 21:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:37:38 INFO - PROCESS | 1742 | 1464583058954 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 1742 | 1464583058958 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 21:37:38 INFO - PROCESS | 1742 | 1464583058965 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 1742 | 1464583058968 Marionette TRACE conn4 <- [1,26,null,{}] 21:37:38 INFO - PROCESS | 1742 | 1464583058974 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:37:39 INFO - PROCESS | 1742 | 1464583059146 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 21:37:39 INFO - PROCESS | 1742 | 1464583059277 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 1742 | ++DOCSHELL 0xa24d4c00 == 14 [pid = 1742] [id = 14] 21:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 39 (0xa24d5400) [pid = 1742] [serial = 39] [outer = (nil)] 21:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 40 (0xa34d4400) [pid = 1742] [serial = 40] [outer = 0xa24d5400] 21:37:39 INFO - PROCESS | 1742 | 1464583059366 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 41 (0xa6236000) [pid = 1742] [serial = 41] [outer = 0xa24d5400] 21:37:40 INFO - PROCESS | 1742 | 1464583060254 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:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1329ms 21:37:40 INFO - PROCESS | 1742 | 1464583060293 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 21:37:40 INFO - PROCESS | 1742 | 1464583060297 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 21:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:37:40 INFO - PROCESS | 1742 | 1464583060303 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 1742 | 1464583060306 Marionette TRACE conn4 <- [1,30,null,{}] 21:37:40 INFO - PROCESS | 1742 | 1464583060312 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:37:40 INFO - PROCESS | 1742 | 1464583060478 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 21:37:40 INFO - PROCESS | 1742 | 1464583060801 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x92352000 == 15 [pid = 1742] [id = 15] 21:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 42 (0x92354000) [pid = 1742] [serial = 42] [outer = (nil)] 21:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 43 (0x93d2ec00) [pid = 1742] [serial = 43] [outer = 0x92354000] 21:37:40 INFO - PROCESS | 1742 | 1464583060917 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 44 (0x9539f400) [pid = 1742] [serial = 44] [outer = 0x92354000] 21:37:41 INFO - PROCESS | 1742 | 1464583061842 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:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1578ms 21:37:41 INFO - PROCESS | 1742 | 1464583061882 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 21:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:37:41 INFO - PROCESS | 1742 | 1464583061888 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 21:37:41 INFO - PROCESS | 1742 | 1464583061895 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:37:41 INFO - PROCESS | 1742 | 1464583061900 Marionette TRACE conn4 <- [1,34,null,{}] 21:37:41 INFO - PROCESS | 1742 | 1464583061907 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:37:42 INFO - PROCESS | 1742 | 1464583062055 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 21:37:42 INFO - PROCESS | 1742 | 1464583062171 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x98208800 == 16 [pid = 1742] [id = 16] 21:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 45 (0x9820a800) [pid = 1742] [serial = 45] [outer = (nil)] 21:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 46 (0x99102c00) [pid = 1742] [serial = 46] [outer = 0x9820a800] 21:37:42 INFO - PROCESS | 1742 | 1464583062246 Marionette DEBUG loaded listener.js 21:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 47 (0x99e05c00) [pid = 1742] [serial = 47] [outer = 0x9820a800] 21:37:42 INFO - PROCESS | 1742 | 1464583062911 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:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1032ms 21:37:42 INFO - PROCESS | 1742 | 1464583062928 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 1742 | 1464583062934 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 21:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:37:42 INFO - PROCESS | 1742 | 1464583062942 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 1742 | 1464583062945 Marionette TRACE conn4 <- [1,38,null,{}] 21:37:42 INFO - PROCESS | 1742 | 1464583062951 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:37:43 INFO - PROCESS | 1742 | 1464583063096 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 21:37:43 INFO - PROCESS | 1742 | 1464583063188 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x953a6c00 == 17 [pid = 1742] [id = 17] 21:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 48 (0x99e0fc00) [pid = 1742] [serial = 48] [outer = (nil)] 21:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0x9a7d0c00) [pid = 1742] [serial = 49] [outer = 0x99e0fc00] 21:37:43 INFO - PROCESS | 1742 | 1464583063259 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0x9b3d4c00) [pid = 1742] [serial = 50] [outer = 0x99e0fc00] 21:37:43 INFO - PROCESS | 1742 | 1464583063911 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:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 983ms 21:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:37:43 INFO - PROCESS | 1742 | 1464583063924 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 21:37:43 INFO - PROCESS | 1742 | 1464583063927 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 21:37:43 INFO - PROCESS | 1742 | 1464583063935 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:37:43 INFO - PROCESS | 1742 | 1464583063943 Marionette TRACE conn4 <- [1,42,null,{}] 21:37:43 INFO - PROCESS | 1742 | 1464583063957 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:37:44 INFO - PROCESS | 1742 | 1464583064132 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 21:37:44 INFO - PROCESS | 1742 | 1464583064156 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b557c00 == 18 [pid = 1742] [id = 18] 21:37:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0x9bb35400) [pid = 1742] [serial = 51] [outer = (nil)] 21:37:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x9c051000) [pid = 1742] [serial = 52] [outer = 0x9bb35400] 21:37:44 INFO - PROCESS | 1742 | 1464583064227 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x9c0eb400) [pid = 1742] [serial = 53] [outer = 0x9bb35400] 21:37:44 INFO - PROCESS | 1742 | 1464583064926 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:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1006ms 21:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:37:44 INFO - PROCESS | 1742 | 1464583064938 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 21:37:44 INFO - PROCESS | 1742 | 1464583064941 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 21:37:44 INFO - PROCESS | 1742 | 1464583064951 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 1742 | 1464583064954 Marionette TRACE conn4 <- [1,46,null,{}] 21:37:44 INFO - PROCESS | 1742 | 1464583064959 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:37:45 INFO - PROCESS | 1742 | 1464583065159 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 21:37:45 INFO - PROCESS | 1742 | 1464583065179 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c0e8000 == 19 [pid = 1742] [id = 19] 21:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x9c0f1400) [pid = 1742] [serial = 54] [outer = (nil)] 21:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x9c2e3400) [pid = 1742] [serial = 55] [outer = 0x9c0f1400] 21:37:45 INFO - PROCESS | 1742 | 1464583065261 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x9c6b5000) [pid = 1742] [serial = 56] [outer = 0x9c0f1400] 21:37:45 INFO - PROCESS | 1742 | 1464583065937 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:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1038ms 21:37:45 INFO - PROCESS | 1742 | 1464583065985 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 21:37:45 INFO - PROCESS | 1742 | 1464583065988 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 21:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:37:45 INFO - PROCESS | 1742 | 1464583065994 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - PROCESS | 1742 | 1464583065997 Marionette TRACE conn4 <- [1,50,null,{}] 21:37:46 INFO - PROCESS | 1742 | 1464583066002 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:37:46 INFO - PROCESS | 1742 | 1464583066176 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 21:37:46 INFO - PROCESS | 1742 | 1464583066194 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x92fdd800 == 20 [pid = 1742] [id = 20] 21:37:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x9c6c1400) [pid = 1742] [serial = 57] [outer = (nil)] 21:37:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0xa115d800) [pid = 1742] [serial = 58] [outer = 0x9c6c1400] 21:37:46 INFO - PROCESS | 1742 | 1464583066289 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0xa2277400) [pid = 1742] [serial = 59] [outer = 0x9c6c1400] 21:37:47 INFO - PROCESS | 1742 | 1464583067040 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:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1079ms 21:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:37:47 INFO - PROCESS | 1742 | 1464583067073 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 1742 | 1464583067076 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 21:37:47 INFO - PROCESS | 1742 | 1464583067083 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 1742 | 1464583067086 Marionette TRACE conn4 <- [1,54,null,{}] 21:37:47 INFO - PROCESS | 1742 | 1464583067091 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:37:47 INFO - PROCESS | 1742 | 1464583067264 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 21:37:47 INFO - PROCESS | 1742 | 1464583067285 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x951b0800 == 21 [pid = 1742] [id = 21] 21:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0xa21b9400) [pid = 1742] [serial = 60] [outer = (nil)] 21:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0xa24dac00) [pid = 1742] [serial = 61] [outer = 0xa21b9400] 21:37:47 INFO - PROCESS | 1742 | 1464583067356 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0xa2407c00) [pid = 1742] [serial = 62] [outer = 0xa21b9400] 21:37:48 INFO - PROCESS | 1742 | 1464583068018 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:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 979ms 21:37:48 INFO - PROCESS | 1742 | 1464583068061 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 21:37:48 INFO - PROCESS | 1742 | 1464583068063 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 21:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:37:48 INFO - PROCESS | 1742 | 1464583068070 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - PROCESS | 1742 | 1464583068072 Marionette TRACE conn4 <- [1,58,null,{}] 21:37:48 INFO - PROCESS | 1742 | 1464583068078 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:37:48 INFO - PROCESS | 1742 | 1464583068207 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 21:37:48 INFO - PROCESS | 1742 | 1464583068310 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e7c00 == 22 [pid = 1742] [id = 22] 21:37:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x922eec00) [pid = 1742] [serial = 63] [outer = (nil)] 21:37:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0xa3088400) [pid = 1742] [serial = 64] [outer = 0x922eec00] 21:37:48 INFO - PROCESS | 1742 | 1464583068383 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0xa3095c00) [pid = 1742] [serial = 65] [outer = 0x922eec00] 21:37:48 INFO - PROCESS | 1742 | 1464583068973 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:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 929ms 21:37:49 INFO - PROCESS | 1742 | 1464583069000 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 1742 | 1464583069004 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 21:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:37:49 INFO - PROCESS | 1742 | 1464583069010 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - PROCESS | 1742 | 1464583069012 Marionette TRACE conn4 <- [1,62,null,{}] 21:37:49 INFO - PROCESS | 1742 | 1464583069018 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:37:49 INFO - PROCESS | 1742 | 1464583069203 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 21:37:49 INFO - PROCESS | 1742 | 1464583069231 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 1742 | ++DOCSHELL 0xa229f800 == 23 [pid = 1742] [id = 23] 21:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0xa24d3800) [pid = 1742] [serial = 66] [outer = (nil)] 21:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0xa35ee400) [pid = 1742] [serial = 67] [outer = 0xa24d3800] 21:37:49 INFO - PROCESS | 1742 | 1464583069300 Marionette DEBUG loaded listener.js 21:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0xa4e04400) [pid = 1742] [serial = 68] [outer = 0xa24d3800] 21:37:51 INFO - PROCESS | 1742 | 1464583070997 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:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2081ms 21:37:51 INFO - PROCESS | 1742 | 1464583071099 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 21:37:51 INFO - PROCESS | 1742 | 1464583071104 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 21:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:37:51 INFO - PROCESS | 1742 | 1464583071112 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:37:51 INFO - PROCESS | 1742 | 1464583071117 Marionette TRACE conn4 <- [1,66,null,{}] 21:37:51 INFO - PROCESS | 1742 | 1464583071133 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:37:51 INFO - PROCESS | 1742 | 1464583071298 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 21:37:51 INFO - PROCESS | 1742 | 1464583071357 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x95140400 == 24 [pid = 1742] [id = 24] 21:37:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x95140c00) [pid = 1742] [serial = 69] [outer = (nil)] 21:37:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x953a1800) [pid = 1742] [serial = 70] [outer = 0x95140c00] 21:37:51 INFO - PROCESS | 1742 | 1464583071431 Marionette DEBUG loaded listener.js 21:37:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x953aa800) [pid = 1742] [serial = 71] [outer = 0x95140c00] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x978e1400) [pid = 1742] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9bb35400) [pid = 1742] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9c0f1400) [pid = 1742] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9c6c1400) [pid = 1742] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0xa21b9400) [pid = 1742] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x922eec00) [pid = 1742] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x92fde400) [pid = 1742] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9234f000) [pid = 1742] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x978e0000) [pid = 1742] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x953a8400) [pid = 1742] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0xa24d5400) [pid = 1742] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x92354000) [pid = 1742] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x9820a800) [pid = 1742] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:37:52 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x99e0fc00) [pid = 1742] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:37:52 INFO - PROCESS | 1742 | 1464583072648 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:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1583ms 21:37:52 INFO - PROCESS | 1742 | 1464583072700 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 1742 | 1464583072708 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 21:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:37:52 INFO - PROCESS | 1742 | 1464583072718 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 1742 | 1464583072722 Marionette TRACE conn4 <- [1,70,null,{}] 21:37:52 INFO - PROCESS | 1742 | 1464583072728 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:37:52 INFO - PROCESS | 1742 | 1464583072891 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 21:37:52 INFO - PROCESS | 1742 | 1464583072902 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x93da1c00 == 25 [pid = 1742] [id = 25] 21:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x953a7c00) [pid = 1742] [serial = 72] [outer = (nil)] 21:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x9825ec00) [pid = 1742] [serial = 73] [outer = 0x953a7c00] 21:37:52 INFO - PROCESS | 1742 | 1464583072975 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x99748000) [pid = 1742] [serial = 74] [outer = 0x953a7c00] 21:37:53 INFO - PROCESS | 1742 | 1464583073650 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:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 975ms 21:37:53 INFO - PROCESS | 1742 | 1464583073693 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 21:37:53 INFO - PROCESS | 1742 | 1464583073697 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 21:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:37:53 INFO - PROCESS | 1742 | 1464583073703 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:37:53 INFO - PROCESS | 1742 | 1464583073708 Marionette TRACE conn4 <- [1,74,null,{}] 21:37:53 INFO - PROCESS | 1742 | 1464583073731 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:37:53 INFO - PROCESS | 1742 | 1464583073871 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 21:37:53 INFO - PROCESS | 1742 | 1464583073889 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a259800 == 26 [pid = 1742] [id = 26] 21:37:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9aa4c000) [pid = 1742] [serial = 75] [outer = (nil)] 21:37:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9b16d800) [pid = 1742] [serial = 76] [outer = 0x9aa4c000] 21:37:53 INFO - PROCESS | 1742 | 1464583073968 Marionette DEBUG loaded listener.js 21:37:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9b172c00) [pid = 1742] [serial = 77] [outer = 0x9aa4c000] 21:37:54 INFO - PROCESS | 1742 | 1464583074826 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:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1194ms 21:37:54 INFO - PROCESS | 1742 | 1464583074899 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 1742 | 1464583074905 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 21:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:37:54 INFO - PROCESS | 1742 | 1464583074913 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - PROCESS | 1742 | 1464583074919 Marionette TRACE conn4 <- [1,78,null,{}] 21:37:54 INFO - PROCESS | 1742 | 1464583074929 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:37:55 INFO - PROCESS | 1742 | 1464583075110 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 21:37:55 INFO - PROCESS | 1742 | 1464583075218 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e2400 == 27 [pid = 1742] [id = 27] 21:37:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9234f000) [pid = 1742] [serial = 78] [outer = (nil)] 21:37:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x953a8c00) [pid = 1742] [serial = 79] [outer = 0x9234f000] 21:37:55 INFO - PROCESS | 1742 | 1464583075305 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x99e10400) [pid = 1742] [serial = 80] [outer = 0x9234f000] 21:37:56 INFO - PROCESS | 1742 | 1464583076126 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:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1286ms 21:37:56 INFO - PROCESS | 1742 | 1464583076200 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 1742 | 1464583076209 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 21:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:37:56 INFO - PROCESS | 1742 | 1464583076219 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - PROCESS | 1742 | 1464583076224 Marionette TRACE conn4 <- [1,82,null,{}] 21:37:56 INFO - PROCESS | 1742 | 1464583076230 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:37:56 INFO - PROCESS | 1742 | 1464583076392 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 21:37:56 INFO - PROCESS | 1742 | 1464583076498 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b169800 == 28 [pid = 1742] [id = 28] 21:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9b16b000) [pid = 1742] [serial = 81] [outer = (nil)] 21:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9b174000) [pid = 1742] [serial = 82] [outer = 0x9b16b000] 21:37:56 INFO - PROCESS | 1742 | 1464583076581 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9b3d7000) [pid = 1742] [serial = 83] [outer = 0x9b16b000] 21:37:57 INFO - PROCESS | 1742 | 1464583077391 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:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1232ms 21:37:57 INFO - PROCESS | 1742 | 1464583077451 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 1742 | 1464583077456 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 21:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:37:57 INFO - PROCESS | 1742 | 1464583077462 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - PROCESS | 1742 | 1464583077468 Marionette TRACE conn4 <- [1,86,null,{}] 21:37:57 INFO - PROCESS | 1742 | 1464583077484 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:37:57 INFO - PROCESS | 1742 | 1464583077646 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 21:37:57 INFO - PROCESS | 1742 | 1464583077779 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x9bbe1c00 == 29 [pid = 1742] [id = 29] 21:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9c051800) [pid = 1742] [serial = 84] [outer = (nil)] 21:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9c11dc00) [pid = 1742] [serial = 85] [outer = 0x9c051800] 21:37:57 INFO - PROCESS | 1742 | 1464583077869 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9c2e0800) [pid = 1742] [serial = 86] [outer = 0x9c051800] 21:37:58 INFO - PROCESS | 1742 | 1464583078659 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:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1231ms 21:37:58 INFO - PROCESS | 1742 | 1464583078694 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 21:37:58 INFO - PROCESS | 1742 | 1464583078699 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 21:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:37:58 INFO - PROCESS | 1742 | 1464583078705 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:37:58 INFO - PROCESS | 1742 | 1464583078709 Marionette TRACE conn4 <- [1,90,null,{}] 21:37:58 INFO - PROCESS | 1742 | 1464583078731 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:37:58 INFO - PROCESS | 1742 | 1464583078891 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 21:37:59 INFO - PROCESS | 1742 | 1464583079045 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a2b800 == 30 [pid = 1742] [id = 30] 21:37:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa0607800) [pid = 1742] [serial = 87] [outer = (nil)] 21:37:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa0612000) [pid = 1742] [serial = 88] [outer = 0xa0607800] 21:37:59 INFO - PROCESS | 1742 | 1464583079129 Marionette DEBUG loaded listener.js 21:37:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa1161c00) [pid = 1742] [serial = 89] [outer = 0xa0607800] 21:37:59 INFO - PROCESS | 1742 | 1464583079964 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:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1332ms 21:38:00 INFO - PROCESS | 1742 | 1464583080038 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 21:38:00 INFO - PROCESS | 1742 | 1464583080041 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 21:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:38:00 INFO - PROCESS | 1742 | 1464583080049 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:38:00 INFO - PROCESS | 1742 | 1464583080052 Marionette TRACE conn4 <- [1,94,null,{}] 21:38:00 INFO - PROCESS | 1742 | 1464583080058 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:38:00 INFO - PROCESS | 1742 | 1464583080209 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 21:38:00 INFO - PROCESS | 1742 | 1464583080341 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a2e000 == 31 [pid = 1742] [id = 31] 21:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x98210000) [pid = 1742] [serial = 90] [outer = (nil)] 21:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa227d800) [pid = 1742] [serial = 91] [outer = 0x98210000] 21:38:00 INFO - PROCESS | 1742 | 1464583080427 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa229d400) [pid = 1742] [serial = 92] [outer = 0x98210000] 21:38:01 INFO - PROCESS | 1742 | 1464583081198 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:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1186ms 21:38:01 INFO - PROCESS | 1742 | 1464583081234 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 1742 | 1464583081238 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 21:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:38:01 INFO - PROCESS | 1742 | 1464583081244 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - PROCESS | 1742 | 1464583081248 Marionette TRACE conn4 <- [1,98,null,{}] 21:38:01 INFO - PROCESS | 1742 | 1464583081272 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:38:01 INFO - PROCESS | 1742 | 1464583081471 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 21:38:01 INFO - PROCESS | 1742 | 1464583081607 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x94773800 == 32 [pid = 1742] [id = 32] 21:38:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9a251000) [pid = 1742] [serial = 93] [outer = (nil)] 21:38:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9b5ccc00) [pid = 1742] [serial = 94] [outer = 0x9a251000] 21:38:01 INFO - PROCESS | 1742 | 1464583081708 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9b5ca000) [pid = 1742] [serial = 95] [outer = 0x9a251000] 21:38:02 INFO - PROCESS | 1742 | 1464583082503 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:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1295ms 21:38:02 INFO - PROCESS | 1742 | 1464583082548 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 1742 | 1464583082551 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 21:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:38:02 INFO - PROCESS | 1742 | 1464583082559 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - PROCESS | 1742 | 1464583082562 Marionette TRACE conn4 <- [1,102,null,{}] 21:38:02 INFO - PROCESS | 1742 | 1464583082568 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:38:02 INFO - PROCESS | 1742 | 1464583082719 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 21:38:02 INFO - PROCESS | 1742 | 1464583082852 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e8c00 == 33 [pid = 1742] [id = 33] 21:38:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9b5ce000) [pid = 1742] [serial = 96] [outer = (nil)] 21:38:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0xa2604c00) [pid = 1742] [serial = 97] [outer = 0x9b5ce000] 21:38:02 INFO - PROCESS | 1742 | 1464583082940 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0xa2636c00) [pid = 1742] [serial = 98] [outer = 0x9b5ce000] 21:38:03 INFO - PROCESS | 1742 | 1464583083870 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:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1378ms 21:38:03 INFO - PROCESS | 1742 | 1464583083938 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 21:38:03 INFO - PROCESS | 1742 | 1464583083943 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 21:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:38:03 INFO - PROCESS | 1742 | 1464583083952 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:38:03 INFO - PROCESS | 1742 | 1464583083964 Marionette TRACE conn4 <- [1,106,null,{}] 21:38:03 INFO - PROCESS | 1742 | 1464583083979 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:38:04 INFO - PROCESS | 1742 | 1464583084173 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 21:38:04 INFO - PROCESS | 1742 | 1464583084371 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e7400 == 34 [pid = 1742] [id = 34] 21:38:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9476d800) [pid = 1742] [serial = 99] [outer = (nil)] 21:38:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9539e800) [pid = 1742] [serial = 100] [outer = 0x9476d800] 21:38:04 INFO - PROCESS | 1742 | 1464583084453 Marionette DEBUG loaded listener.js 21:38:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x953ad800) [pid = 1742] [serial = 101] [outer = 0x9476d800] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x9a37c400) [pid = 1742] [serial = 12] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0xa4e0d000) [pid = 1742] [serial = 2] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9a7d0c00) [pid = 1742] [serial = 49] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x9c051000) [pid = 1742] [serial = 52] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9c2e3400) [pid = 1742] [serial = 55] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0xa115d800) [pid = 1742] [serial = 58] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0xa24dac00) [pid = 1742] [serial = 61] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0xa3088400) [pid = 1742] [serial = 64] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x92357000) [pid = 1742] [serial = 25] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9a2c8c00) [pid = 1742] [serial = 31] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9c0eb400) [pid = 1742] [serial = 53] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9bbe7c00) [pid = 1742] [serial = 34] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9c336c00) [pid = 1742] [serial = 37] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0xa34d4400) [pid = 1742] [serial = 40] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x93d2ec00) [pid = 1742] [serial = 43] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9539f400) [pid = 1742] [serial = 44] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x99102c00) [pid = 1742] [serial = 46] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x99e05c00) [pid = 1742] [serial = 47] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9c6b5000) [pid = 1742] [serial = 56] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x98259800) [pid = 1742] [serial = 28] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0xa2277400) [pid = 1742] [serial = 59] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0xa2407c00) [pid = 1742] [serial = 62] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0xa3095c00) [pid = 1742] [serial = 65] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9b3d4c00) [pid = 1742] [serial = 50] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9c0ea400) [pid = 1742] [serial = 35] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0xa060a000) [pid = 1742] [serial = 38] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x93a24c00) [pid = 1742] [serial = 26] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x922e1400) [pid = 1742] [serial = 23] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0xa6236000) [pid = 1742] [serial = 41] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x93d9cc00) [pid = 1742] [serial = 16] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x93da1400) [pid = 1742] [serial = 17] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x9a74a800) [pid = 1742] [serial = 9] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x93a31800) [pid = 1742] [serial = 22] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x93a2fc00) [pid = 1742] [serial = 19] [outer = (nil)] [url = about:blank] 21:38:05 INFO - PROCESS | 1742 | 1464583085909 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:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2005ms 21:38:05 INFO - PROCESS | 1742 | 1464583085957 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 21:38:05 INFO - PROCESS | 1742 | 1464583085963 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 21:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:38:05 INFO - PROCESS | 1742 | 1464583085972 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - PROCESS | 1742 | 1464583085976 Marionette TRACE conn4 <- [1,110,null,{}] 21:38:05 INFO - PROCESS | 1742 | 1464583085984 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:38:06 INFO - PROCESS | 1742 | 1464583086145 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 21:38:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x93d9e400) [pid = 1742] [serial = 102] [outer = 0x99167800] 21:38:06 INFO - PROCESS | 1742 | 1464583086291 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d2ac00 == 35 [pid = 1742] [id = 35] 21:38:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x93dabc00) [pid = 1742] [serial = 103] [outer = (nil)] 21:38:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x951aac00) [pid = 1742] [serial = 104] [outer = 0x93dabc00] 21:38:06 INFO - PROCESS | 1742 | 1464583086372 Marionette DEBUG loaded listener.js 21:38:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x953a4c00) [pid = 1742] [serial = 105] [outer = 0x93dabc00] 21:38:07 INFO - PROCESS | 1742 | 1464583087101 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:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1182ms 21:38:07 INFO - PROCESS | 1742 | 1464583087153 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 21:38:07 INFO - PROCESS | 1742 | 1464583087162 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 21:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:38:07 INFO - PROCESS | 1742 | 1464583087172 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - PROCESS | 1742 | 1464583087176 Marionette TRACE conn4 <- [1,114,null,{}] 21:38:07 INFO - PROCESS | 1742 | 1464583087182 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:38:07 INFO - PROCESS | 1742 | 1464583087331 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 21:38:07 INFO - PROCESS | 1742 | 1464583087344 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x98259000 == 36 [pid = 1742] [id = 36] 21:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x99743c00) [pid = 1742] [serial = 106] [outer = (nil)] 21:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x99f13000) [pid = 1742] [serial = 107] [outer = 0x99743c00] 21:38:07 INFO - PROCESS | 1742 | 1464583087414 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9a254800) [pid = 1742] [serial = 108] [outer = 0x99743c00] 21:38:08 INFO - PROCESS | 1742 | 1464583088210 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:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1082ms 21:38:08 INFO - PROCESS | 1742 | 1464583088255 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 21:38:08 INFO - PROCESS | 1742 | 1464583088259 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 21:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:38:08 INFO - PROCESS | 1742 | 1464583088270 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - PROCESS | 1742 | 1464583088275 Marionette TRACE conn4 <- [1,118,null,{}] 21:38:08 INFO - PROCESS | 1742 | 1464583088291 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:38:08 INFO - PROCESS | 1742 | 1464583088481 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 21:38:08 INFO - PROCESS | 1742 | 1464583088505 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b173400 == 37 [pid = 1742] [id = 37] 21:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9b174400) [pid = 1742] [serial = 109] [outer = (nil)] 21:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x9b199800) [pid = 1742] [serial = 110] [outer = 0x9b174400] 21:38:08 INFO - PROCESS | 1742 | 1464583088580 Marionette DEBUG loaded listener.js 21:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9b3d6c00) [pid = 1742] [serial = 111] [outer = 0x9b174400] 21:38:09 INFO - PROCESS | 1742 | 1464583089312 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:38:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1093ms 21:38:09 INFO - PROCESS | 1742 | 1464583089363 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 21:38:09 INFO - PROCESS | 1742 | 1464583089367 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 21:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:38:09 INFO - PROCESS | 1742 | 1464583089378 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:38:09 INFO - PROCESS | 1742 | 1464583089381 Marionette TRACE conn4 <- [1,122,null,{}] 21:38:09 INFO - PROCESS | 1742 | 1464583089386 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:38:09 INFO - PROCESS | 1742 | 1464583089561 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 21:38:09 INFO - PROCESS | 1742 | 1464583089605 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x98207400 == 38 [pid = 1742] [id = 38] 21:38:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9b54cc00) [pid = 1742] [serial = 112] [outer = (nil)] 21:38:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9b5cbc00) [pid = 1742] [serial = 113] [outer = 0x9b54cc00] 21:38:09 INFO - PROCESS | 1742 | 1464583089675 Marionette DEBUG loaded listener.js 21:38:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9bbdc000) [pid = 1742] [serial = 114] [outer = 0x9b54cc00] 21:38:10 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9aa4c000) [pid = 1742] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:38:10 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x95140c00) [pid = 1742] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:38:10 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x953a7c00) [pid = 1742] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:38:10 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0xa24d3800) [pid = 1742] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:38:10 INFO - PROCESS | 1742 | 1464583090423 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:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1083ms 21:38:10 INFO - PROCESS | 1742 | 1464583090462 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 1742 | 1464583090464 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 21:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:38:10 INFO - PROCESS | 1742 | 1464583090471 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - PROCESS | 1742 | 1464583090473 Marionette TRACE conn4 <- [1,126,null,{}] 21:38:10 INFO - PROCESS | 1742 | 1464583090479 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:38:10 INFO - PROCESS | 1742 | 1464583090612 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 21:38:10 INFO - PROCESS | 1742 | 1464583090708 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x98265000 == 39 [pid = 1742] [id = 39] 21:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x99ef9400) [pid = 1742] [serial = 115] [outer = (nil)] 21:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9bbe8400) [pid = 1742] [serial = 116] [outer = 0x99ef9400] 21:38:10 INFO - PROCESS | 1742 | 1464583090778 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9c0a2c00) [pid = 1742] [serial = 117] [outer = 0x99ef9400] 21:38:11 INFO - PROCESS | 1742 | 1464583091428 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:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 975ms 21:38:11 INFO - PROCESS | 1742 | 1464583091446 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 21:38:11 INFO - PROCESS | 1742 | 1464583091450 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 21:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:38:11 INFO - PROCESS | 1742 | 1464583091455 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 1742 | 1464583091458 Marionette TRACE conn4 <- [1,130,null,{}] 21:38:11 INFO - PROCESS | 1742 | 1464583091463 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:38:11 INFO - PROCESS | 1742 | 1464583091664 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 21:38:11 INFO - PROCESS | 1742 | 1464583091683 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c0e7800 == 40 [pid = 1742] [id = 40] 21:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9c126000) [pid = 1742] [serial = 118] [outer = (nil)] 21:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9c32a400) [pid = 1742] [serial = 119] [outer = 0x9c126000] 21:38:11 INFO - PROCESS | 1742 | 1464583091755 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9c6bd000) [pid = 1742] [serial = 120] [outer = 0x9c126000] 21:38:12 INFO - PROCESS | 1742 | 1464583092735 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:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1326ms 21:38:12 INFO - PROCESS | 1742 | 1464583092782 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 1742 | 1464583092789 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 21:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:38:12 INFO - PROCESS | 1742 | 1464583092797 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 1742 | 1464583092803 Marionette TRACE conn4 <- [1,134,null,{}] 21:38:12 INFO - PROCESS | 1742 | 1464583092811 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:38:13 INFO - PROCESS | 1742 | 1464583093020 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 21:38:13 INFO - PROCESS | 1742 | 1464583093197 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d2f800 == 41 [pid = 1742] [id = 41] 21:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9539f000) [pid = 1742] [serial = 121] [outer = (nil)] 21:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x99e0a800) [pid = 1742] [serial = 122] [outer = 0x9539f000] 21:38:13 INFO - PROCESS | 1742 | 1464583093282 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9a37b400) [pid = 1742] [serial = 123] [outer = 0x9539f000] 21:38:14 INFO - PROCESS | 1742 | 1464583094237 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:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1493ms 21:38:14 INFO - PROCESS | 1742 | 1464583094290 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 21:38:14 INFO - PROCESS | 1742 | 1464583094299 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 21:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:38:14 INFO - PROCESS | 1742 | 1464583094309 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - PROCESS | 1742 | 1464583094313 Marionette TRACE conn4 <- [1,138,null,{}] 21:38:14 INFO - PROCESS | 1742 | 1464583094319 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:38:14 INFO - PROCESS | 1742 | 1464583094520 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 21:38:14 INFO - PROCESS | 1742 | 1464583094697 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x9513bc00 == 42 [pid = 1742] [id = 42] 21:38:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9513cc00) [pid = 1742] [serial = 124] [outer = (nil)] 21:38:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x982f1000) [pid = 1742] [serial = 125] [outer = 0x9513cc00] 21:38:14 INFO - PROCESS | 1742 | 1464583094824 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9a37c800) [pid = 1742] [serial = 126] [outer = 0x9513cc00] 21:38:15 INFO - PROCESS | 1742 | 1464583095760 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:38:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:38:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1480ms 21:38:15 INFO - PROCESS | 1742 | 1464583095788 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 21:38:15 INFO - PROCESS | 1742 | 1464583095793 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 21:38:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:38:15 INFO - PROCESS | 1742 | 1464583095799 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:38:15 INFO - PROCESS | 1742 | 1464583095805 Marionette TRACE conn4 <- [1,142,null,{}] 21:38:15 INFO - PROCESS | 1742 | 1464583095821 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:38:16 INFO - PROCESS | 1742 | 1464583096023 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 21:38:16 INFO - PROCESS | 1742 | 1464583096296 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x92fe3c00 == 43 [pid = 1742] [id = 43] 21:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x93a26000) [pid = 1742] [serial = 127] [outer = (nil)] 21:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x93d28800) [pid = 1742] [serial = 128] [outer = 0x93a26000] 21:38:16 INFO - PROCESS | 1742 | 1464583096417 Marionette DEBUG loaded listener.js 21:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x95131800) [pid = 1742] [serial = 129] [outer = 0x93a26000] 21:38:17 INFO - PROCESS | 1742 | --DOCSHELL 0x922e2400 == 42 [pid = 1742] [id = 27] 21:38:17 INFO - PROCESS | 1742 | --DOCSHELL 0x98265000 == 41 [pid = 1742] [id = 39] 21:38:17 INFO - PROCESS | 1742 | --DOCSHELL 0x98207400 == 40 [pid = 1742] [id = 38] 21:38:17 INFO - PROCESS | 1742 | --DOCSHELL 0x9b173400 == 39 [pid = 1742] [id = 37] 21:38:17 INFO - PROCESS | 1742 | --DOCSHELL 0x98259000 == 38 [pid = 1742] [id = 36] 21:38:17 INFO - PROCESS | 1742 | --DOCSHELL 0x93d2ac00 == 37 [pid = 1742] [id = 35] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9825ec00) [pid = 1742] [serial = 73] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x953a1800) [pid = 1742] [serial = 70] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x99748000) [pid = 1742] [serial = 74] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x953aa800) [pid = 1742] [serial = 71] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa4e04400) [pid = 1742] [serial = 68] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9b172c00) [pid = 1742] [serial = 77] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa35ee400) [pid = 1742] [serial = 67] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9b16d800) [pid = 1742] [serial = 76] [outer = (nil)] [url = about:blank] 21:38:17 INFO - PROCESS | 1742 | 1464583097305 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:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1541ms 21:38:17 INFO - PROCESS | 1742 | 1464583097341 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 21:38:17 INFO - PROCESS | 1742 | 1464583097346 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 21:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:38:17 INFO - PROCESS | 1742 | 1464583097353 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:38:17 INFO - PROCESS | 1742 | 1464583097358 Marionette TRACE conn4 <- [1,146,null,{}] 21:38:17 INFO - PROCESS | 1742 | 1464583097365 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:38:17 INFO - PROCESS | 1742 | 1464583097506 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 21:38:17 INFO - PROCESS | 1742 | 1464583097523 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x9513b400 == 38 [pid = 1742] [id = 44] 21:38:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9513f000) [pid = 1742] [serial = 130] [outer = (nil)] 21:38:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x953a8000) [pid = 1742] [serial = 131] [outer = 0x9513f000] 21:38:17 INFO - PROCESS | 1742 | 1464583097598 Marionette DEBUG loaded listener.js 21:38:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x982eac00) [pid = 1742] [serial = 132] [outer = 0x9513f000] 21:38:18 INFO - PROCESS | 1742 | 1464583098350 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:38:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:38:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1027ms 21:38:18 INFO - PROCESS | 1742 | 1464583098392 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 21:38:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:38:18 INFO - PROCESS | 1742 | 1464583098398 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 21:38:18 INFO - PROCESS | 1742 | 1464583098405 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:38:18 INFO - PROCESS | 1742 | 1464583098408 Marionette TRACE conn4 <- [1,150,null,{}] 21:38:18 INFO - PROCESS | 1742 | 1464583098426 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:38:18 INFO - PROCESS | 1742 | 1464583098577 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 21:38:18 INFO - PROCESS | 1742 | 1464583098588 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a259400 == 39 [pid = 1742] [id = 45] 21:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9a748c00) [pid = 1742] [serial = 133] [outer = (nil)] 21:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9b16a400) [pid = 1742] [serial = 134] [outer = 0x9a748c00] 21:38:18 INFO - PROCESS | 1742 | 1464583098659 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9b171400) [pid = 1742] [serial = 135] [outer = 0x9a748c00] 21:38:19 INFO - PROCESS | 1742 | 1464583099442 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:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1087ms 21:38:19 INFO - PROCESS | 1742 | 1464583099493 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 1742 | 1464583099497 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 21:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:38:19 INFO - PROCESS | 1742 | 1464583099517 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - PROCESS | 1742 | 1464583099526 Marionette TRACE conn4 <- [1,154,null,{}] 21:38:19 INFO - PROCESS | 1742 | 1464583099534 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:38:19 INFO - PROCESS | 1742 | 1464583099718 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 21:38:19 INFO - PROCESS | 1742 | 1464583099741 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x98209400 == 40 [pid = 1742] [id = 46] 21:38:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9b5c6c00) [pid = 1742] [serial = 136] [outer = (nil)] 21:38:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9c049400) [pid = 1742] [serial = 137] [outer = 0x9b5c6c00] 21:38:19 INFO - PROCESS | 1742 | 1464583099810 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9c0f5400) [pid = 1742] [serial = 138] [outer = 0x9b5c6c00] 21:38:20 INFO - PROCESS | 1742 | 1464583100548 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:38:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:38:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1102ms 21:38:20 INFO - PROCESS | 1742 | 1464583100613 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 21:38:20 INFO - PROCESS | 1742 | 1464583100617 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 21:38:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:38:20 INFO - PROCESS | 1742 | 1464583100624 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:38:20 INFO - PROCESS | 1742 | 1464583100627 Marionette TRACE conn4 <- [1,158,null,{}] 21:38:20 INFO - PROCESS | 1742 | 1464583100632 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:38:20 INFO - PROCESS | 1742 | 1464583100842 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 21:38:20 INFO - PROCESS | 1742 | 1464583100956 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c2e0400 == 41 [pid = 1742] [id = 47] 21:38:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9c32b000) [pid = 1742] [serial = 139] [outer = (nil)] 21:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0xa0608000) [pid = 1742] [serial = 140] [outer = 0x9c32b000] 21:38:21 INFO - PROCESS | 1742 | 1464583101033 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9a37d800) [pid = 1742] [serial = 141] [outer = 0x9c32b000] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x9234f000) [pid = 1742] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9b16b000) [pid = 1742] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x99743c00) [pid = 1742] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9c051800) [pid = 1742] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x93dabc00) [pid = 1742] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa0607800) [pid = 1742] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9b174400) [pid = 1742] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9b54cc00) [pid = 1742] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x98210000) [pid = 1742] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9a251000) [pid = 1742] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9b5ce000) [pid = 1742] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:38:21 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x99ef9400) [pid = 1742] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:38:21 INFO - PROCESS | 1742 | 1464583101934 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:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1340ms 21:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:38:21 INFO - PROCESS | 1742 | 1464583101964 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 1742 | 1464583101966 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 21:38:21 INFO - PROCESS | 1742 | 1464583101973 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 1742 | 1464583101976 Marionette TRACE conn4 <- [1,162,null,{}] 21:38:21 INFO - PROCESS | 1742 | 1464583101981 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:38:22 INFO - PROCESS | 1742 | 1464583102115 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 21:38:22 INFO - PROCESS | 1742 | 1464583102131 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b19a000 == 42 [pid = 1742] [id = 48] 21:38:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9b19fc00) [pid = 1742] [serial = 142] [outer = (nil)] 21:38:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9b5ca800) [pid = 1742] [serial = 143] [outer = 0x9b19fc00] 21:38:22 INFO - PROCESS | 1742 | 1464583102225 Marionette DEBUG loaded listener.js 21:38:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa2162800) [pid = 1742] [serial = 144] [outer = 0x9b19fc00] 21:38:23 INFO - PROCESS | 1742 | 1464583103018 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:38:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:38:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1079ms 21:38:23 INFO - PROCESS | 1742 | 1464583103051 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 1742 | 1464583103054 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 21:38:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:38:23 INFO - PROCESS | 1742 | 1464583103066 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 1742 | 1464583103069 Marionette TRACE conn4 <- [1,166,null,{}] 21:38:23 INFO - PROCESS | 1742 | 1464583103074 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:38:23 INFO - PROCESS | 1742 | 1464583103206 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 21:38:23 INFO - PROCESS | 1742 | 1464583103222 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 1742 | ++DOCSHELL 0xa227d000 == 43 [pid = 1742] [id = 49] 21:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa2285c00) [pid = 1742] [serial = 145] [outer = (nil)] 21:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa24d4800) [pid = 1742] [serial = 146] [outer = 0xa2285c00] 21:38:23 INFO - PROCESS | 1742 | 1464583103292 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0xa24dc800) [pid = 1742] [serial = 147] [outer = 0xa2285c00] 21:38:24 INFO - PROCESS | 1742 | 1464583104398 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:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1430ms 21:38:24 INFO - PROCESS | 1742 | 1464583104531 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 1742 | 1464583104534 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 21:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:38:24 INFO - PROCESS | 1742 | 1464583104645 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 1742 | 1464583104648 Marionette TRACE conn4 <- [1,170,null,{}] 21:38:24 INFO - PROCESS | 1742 | 1464583104676 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:38:24 INFO - PROCESS | 1742 | 1464583104881 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 21:38:25 INFO - PROCESS | 1742 | 1464583105041 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e7800 == 44 [pid = 1742] [id = 50] 21:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x98265000) [pid = 1742] [serial = 148] [outer = (nil)] 21:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9b170800) [pid = 1742] [serial = 149] [outer = 0x98265000] 21:38:25 INFO - PROCESS | 1742 | 1464583105169 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9b35d400) [pid = 1742] [serial = 150] [outer = 0x98265000] 21:38:25 INFO - PROCESS | 1742 | 1464583105961 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:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1405ms 21:38:26 INFO - PROCESS | 1742 | 1464583106001 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 1742 | 1464583106010 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 21:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:38:26 INFO - PROCESS | 1742 | 1464583106020 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 1742 | 1464583106024 Marionette TRACE conn4 <- [1,174,null,{}] 21:38:26 INFO - PROCESS | 1742 | 1464583106030 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:38:26 INFO - PROCESS | 1742 | 1464583106208 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 21:38:26 INFO - PROCESS | 1742 | 1464583106345 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x99efa000 == 45 [pid = 1742] [id = 51] 21:38:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9c2e3800) [pid = 1742] [serial = 151] [outer = (nil)] 21:38:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0xa0608400) [pid = 1742] [serial = 152] [outer = 0x9c2e3800] 21:38:26 INFO - PROCESS | 1742 | 1464583106428 Marionette DEBUG loaded listener.js 21:38:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0xa227cc00) [pid = 1742] [serial = 153] [outer = 0x9c2e3800] 21:38:27 INFO - PROCESS | 1742 | 1464583107295 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:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1330ms 21:38:27 INFO - PROCESS | 1742 | 1464583107351 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 1742 | 1464583107355 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 21:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:38:27 INFO - PROCESS | 1742 | 1464583107361 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - PROCESS | 1742 | 1464583107367 Marionette TRACE conn4 <- [1,178,null,{}] 21:38:27 INFO - PROCESS | 1742 | 1464583107383 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:38:27 INFO - PROCESS | 1742 | 1464583107584 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 21:38:27 INFO - PROCESS | 1742 | 1464583107722 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ef3400 == 46 [pid = 1742] [id = 52] 21:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0xa3064000) [pid = 1742] [serial = 154] [outer = (nil)] 21:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0xa322fc00) [pid = 1742] [serial = 155] [outer = 0xa3064000] 21:38:27 INFO - PROCESS | 1742 | 1464583107815 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0xa326a400) [pid = 1742] [serial = 156] [outer = 0xa3064000] 21:38:28 INFO - PROCESS | 1742 | 1464583108574 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:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1250ms 21:38:28 INFO - PROCESS | 1742 | 1464583108626 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 1742 | 1464583108631 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 21:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:38:28 INFO - PROCESS | 1742 | 1464583108638 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 1742 | 1464583108641 Marionette TRACE conn4 <- [1,182,null,{}] 21:38:28 INFO - PROCESS | 1742 | 1464583108647 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:38:28 INFO - PROCESS | 1742 | 1464583108807 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 21:38:28 INFO - PROCESS | 1742 | 1464583108945 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9bbdd000 == 47 [pid = 1742] [id = 53] 21:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0xa3230400) [pid = 1742] [serial = 157] [outer = (nil)] 21:38:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0xa35efc00) [pid = 1742] [serial = 158] [outer = 0xa3230400] 21:38:29 INFO - PROCESS | 1742 | 1464583109032 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0xa4e0a800) [pid = 1742] [serial = 159] [outer = 0xa3230400] 21:38:29 INFO - PROCESS | 1742 | 1464583109887 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:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1288ms 21:38:29 INFO - PROCESS | 1742 | 1464583109955 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:38:29 INFO - PROCESS | 1742 | 1464583109966 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 1742 | 1464583109969 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 21:38:29 INFO - PROCESS | 1742 | 1464583109976 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 1742 | 1464583109979 Marionette TRACE conn4 <- [1,186,null,{}] 21:38:29 INFO - PROCESS | 1742 | 1464583109985 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:38:30 INFO - PROCESS | 1742 | 1464583110139 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 21:38:30 INFO - PROCESS | 1742 | 1464583110280 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f75800 == 48 [pid = 1742] [id = 54] 21:38:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x93a2dc00) [pid = 1742] [serial = 160] [outer = (nil)] 21:38:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x9910b000) [pid = 1742] [serial = 161] [outer = 0x93a2dc00] 21:38:30 INFO - PROCESS | 1742 | 1464583110364 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x9a751c00) [pid = 1742] [serial = 162] [outer = 0x93a2dc00] 21:38:31 INFO - PROCESS | 1742 | 1464583111388 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:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1430ms 21:38:31 INFO - PROCESS | 1742 | 1464583111412 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 1742 | 1464583111418 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 21:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:38:31 INFO - PROCESS | 1742 | 1464583111461 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 1742 | 1464583111467 Marionette TRACE conn4 <- [1,190,null,{}] 21:38:31 INFO - PROCESS | 1742 | 1464583111475 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:38:31 INFO - PROCESS | 1742 | 1464583111636 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 21:38:31 INFO - PROCESS | 1742 | 1464583111780 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x95134c00 == 49 [pid = 1742] [id = 55] 21:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x978e0c00) [pid = 1742] [serial = 163] [outer = (nil)] 21:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x99f07c00) [pid = 1742] [serial = 164] [outer = 0x978e0c00] 21:38:31 INFO - PROCESS | 1742 | 1464583111862 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9a7d0c00) [pid = 1742] [serial = 165] [outer = 0x978e0c00] 21:38:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9b19a000 == 48 [pid = 1742] [id = 48] 21:38:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9c2e0400 == 47 [pid = 1742] [id = 47] 21:38:32 INFO - PROCESS | 1742 | --DOCSHELL 0x98209400 == 46 [pid = 1742] [id = 46] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9c32a400) [pid = 1742] [serial = 119] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9a259400 == 45 [pid = 1742] [id = 45] 21:38:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9513b400 == 44 [pid = 1742] [id = 44] 21:38:32 INFO - PROCESS | 1742 | --DOCSHELL 0x92fe3c00 == 43 [pid = 1742] [id = 43] 21:38:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93d2f800 == 42 [pid = 1742] [id = 41] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x93a2d800) [pid = 1742] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x99e10400) [pid = 1742] [serial = 80] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x953a8c00) [pid = 1742] [serial = 79] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x9b3d7000) [pid = 1742] [serial = 83] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9b174000) [pid = 1742] [serial = 82] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x99f13000) [pid = 1742] [serial = 107] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x9c2e0800) [pid = 1742] [serial = 86] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x9c11dc00) [pid = 1742] [serial = 85] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x951aac00) [pid = 1742] [serial = 104] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x953a4c00) [pid = 1742] [serial = 105] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9539e800) [pid = 1742] [serial = 100] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0xa1161c00) [pid = 1742] [serial = 89] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0xa0612000) [pid = 1742] [serial = 88] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9b199800) [pid = 1742] [serial = 110] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9b5cbc00) [pid = 1742] [serial = 113] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0xa229d400) [pid = 1742] [serial = 92] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa227d800) [pid = 1742] [serial = 91] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9b5ca000) [pid = 1742] [serial = 95] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9b5ccc00) [pid = 1742] [serial = 94] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9bbdc000) [pid = 1742] [serial = 114] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9b3d6c00) [pid = 1742] [serial = 111] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa2636c00) [pid = 1742] [serial = 98] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0xa2604c00) [pid = 1742] [serial = 97] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9bbe8400) [pid = 1742] [serial = 116] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x9c0a2c00) [pid = 1742] [serial = 117] [outer = (nil)] [url = about:blank] 21:38:32 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x9a254800) [pid = 1742] [serial = 108] [outer = (nil)] [url = about:blank] 21:38:33 INFO - PROCESS | 1742 | 1464583113011 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:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1583ms 21:38:33 INFO - PROCESS | 1742 | 1464583113043 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 1742 | 1464583113050 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 21:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:38:33 INFO - PROCESS | 1742 | 1464583113060 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - PROCESS | 1742 | 1464583113063 Marionette TRACE conn4 <- [1,194,null,{}] 21:38:33 INFO - PROCESS | 1742 | 1464583113067 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:38:33 INFO - PROCESS | 1742 | 1464583113217 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 21:38:33 INFO - PROCESS | 1742 | 1464583113315 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x95139000 == 43 [pid = 1742] [id = 56] 21:38:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x953a0800) [pid = 1742] [serial = 166] [outer = (nil)] 21:38:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9a259c00) [pid = 1742] [serial = 167] [outer = 0x953a0800] 21:38:33 INFO - PROCESS | 1742 | 1464583113385 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9b173400) [pid = 1742] [serial = 168] [outer = 0x953a0800] 21:38:34 INFO - PROCESS | 1742 | 1464583114024 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:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 981ms 21:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:38:34 INFO - PROCESS | 1742 | 1464583114040 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 1742 | 1464583114043 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 21:38:34 INFO - PROCESS | 1742 | 1464583114049 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 1742 | 1464583114055 Marionette TRACE conn4 <- [1,198,null,{}] 21:38:34 INFO - PROCESS | 1742 | 1464583114069 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:38:34 INFO - PROCESS | 1742 | 1464583114219 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 21:38:34 INFO - PROCESS | 1742 | 1464583114322 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x9539ec00 == 44 [pid = 1742] [id = 57] 21:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9b198400) [pid = 1742] [serial = 169] [outer = (nil)] 21:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9bb3b000) [pid = 1742] [serial = 170] [outer = 0x9b198400] 21:38:34 INFO - PROCESS | 1742 | 1464583114395 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9c0a2c00) [pid = 1742] [serial = 171] [outer = 0x9b198400] 21:38:35 INFO - PROCESS | 1742 | 1464583115043 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:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1033ms 21:38:35 INFO - PROCESS | 1742 | 1464583115083 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 1742 | 1464583115086 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 21:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:38:35 INFO - PROCESS | 1742 | 1464583115092 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - PROCESS | 1742 | 1464583115095 Marionette TRACE conn4 <- [1,202,null,{}] 21:38:35 INFO - PROCESS | 1742 | 1464583115100 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:38:35 INFO - PROCESS | 1742 | 1464583115284 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 21:38:35 INFO - PROCESS | 1742 | 1464583115312 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b35f400 == 45 [pid = 1742] [id = 58] 21:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9c0eb000) [pid = 1742] [serial = 172] [outer = (nil)] 21:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9c2e2000) [pid = 1742] [serial = 173] [outer = 0x9c0eb000] 21:38:35 INFO - PROCESS | 1742 | 1464583115382 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9c6bbc00) [pid = 1742] [serial = 174] [outer = 0x9c0eb000] 21:38:36 INFO - PROCESS | 1742 | 1464583116190 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:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1135ms 21:38:36 INFO - PROCESS | 1742 | 1464583116227 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 1742 | 1464583116229 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 21:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:38:36 INFO - PROCESS | 1742 | 1464583116235 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - PROCESS | 1742 | 1464583116238 Marionette TRACE conn4 <- [1,206,null,{}] 21:38:36 INFO - PROCESS | 1742 | 1464583116243 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:38:36 INFO - PROCESS | 1742 | 1464583116434 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 21:38:36 INFO - PROCESS | 1742 | 1464583116458 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ef7000 == 46 [pid = 1742] [id = 59] 21:38:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9c2de800) [pid = 1742] [serial = 175] [outer = (nil)] 21:38:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa2164000) [pid = 1742] [serial = 176] [outer = 0x9c2de800] 21:38:36 INFO - PROCESS | 1742 | 1464583116529 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa21b9400) [pid = 1742] [serial = 177] [outer = 0x9c2de800] 21:38:37 INFO - PROCESS | 1742 | 1464583117392 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:38:37 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9c32b000) [pid = 1742] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:38:37 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9b19fc00) [pid = 1742] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:38:37 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9a748c00) [pid = 1742] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:38:37 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9513f000) [pid = 1742] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:38:37 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93a26000) [pid = 1742] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:38:37 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9b5c6c00) [pid = 1742] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1183ms 21:38:37 INFO - PROCESS | 1742 | 1464583117430 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 21:38:37 INFO - PROCESS | 1742 | 1464583117433 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 21:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:38:37 INFO - PROCESS | 1742 | 1464583117440 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 1742 | 1464583117443 Marionette TRACE conn4 <- [1,210,null,{}] 21:38:37 INFO - PROCESS | 1742 | 1464583117448 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:38:37 INFO - PROCESS | 1742 | 1464583117609 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 21:38:37 INFO - PROCESS | 1742 | 1464583117621 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x92354000 == 47 [pid = 1742] [id = 60] 21:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x92f77000) [pid = 1742] [serial = 178] [outer = (nil)] 21:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9accd400) [pid = 1742] [serial = 179] [outer = 0x92f77000] 21:38:37 INFO - PROCESS | 1742 | 1464583117783 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9acd0000) [pid = 1742] [serial = 180] [outer = 0x92f77000] 21:38:38 INFO - PROCESS | 1742 | 1464583118384 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:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 975ms 21:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:38:38 INFO - PROCESS | 1742 | 1464583118415 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 1742 | 1464583118418 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 21:38:38 INFO - PROCESS | 1742 | 1464583118423 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:38:38 INFO - PROCESS | 1742 | 1464583118427 Marionette TRACE conn4 <- [1,214,null,{}] 21:38:38 INFO - PROCESS | 1742 | 1464583118432 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:38:38 INFO - PROCESS | 1742 | 1464583118567 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 21:38:38 INFO - PROCESS | 1742 | 1464583118582 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x922efc00 == 48 [pid = 1742] [id = 61] 21:38:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9accb400) [pid = 1742] [serial = 181] [outer = (nil)] 21:38:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa1166000) [pid = 1742] [serial = 182] [outer = 0x9accb400] 21:38:38 INFO - PROCESS | 1742 | 1464583118652 Marionette DEBUG loaded listener.js 21:38:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa22a6800) [pid = 1742] [serial = 183] [outer = 0x9accb400] 21:38:39 INFO - PROCESS | 1742 | 1464583119373 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:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 983ms 21:38:39 INFO - PROCESS | 1742 | 1464583119452 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 21:38:39 INFO - PROCESS | 1742 | 1464583119458 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 21:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:38:39 INFO - PROCESS | 1742 | 1464583119466 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:38:39 INFO - PROCESS | 1742 | 1464583119473 Marionette TRACE conn4 <- [1,218,null,{}] 21:38:39 INFO - PROCESS | 1742 | 1464583119505 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:38:39 INFO - PROCESS | 1742 | 1464583119686 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 21:38:39 INFO - PROCESS | 1742 | 1464583119839 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d2fc00 == 49 [pid = 1742] [id = 62] 21:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x95134800) [pid = 1742] [serial = 184] [outer = (nil)] 21:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x951aac00) [pid = 1742] [serial = 185] [outer = 0x95134800] 21:38:39 INFO - PROCESS | 1742 | 1464583119929 Marionette DEBUG loaded listener.js 21:38:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x953a9000) [pid = 1742] [serial = 186] [outer = 0x95134800] 21:38:40 INFO - PROCESS | 1742 | 1464583120770 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:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1356ms 21:38:40 INFO - PROCESS | 1742 | 1464583120823 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 21:38:40 INFO - PROCESS | 1742 | 1464583120828 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 21:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:38:40 INFO - PROCESS | 1742 | 1464583120841 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:38:40 INFO - PROCESS | 1742 | 1464583120846 Marionette TRACE conn4 <- [1,222,null,{}] 21:38:40 INFO - PROCESS | 1742 | 1464583120853 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:38:41 INFO - PROCESS | 1742 | 1464583121024 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 21:38:41 INFO - PROCESS | 1742 | 1464583121162 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x99e0b400 == 50 [pid = 1742] [id = 63] 21:38:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x9a24f000) [pid = 1742] [serial = 187] [outer = (nil)] 21:38:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x9acc7000) [pid = 1742] [serial = 188] [outer = 0x9a24f000] 21:38:41 INFO - PROCESS | 1742 | 1464583121257 Marionette DEBUG loaded listener.js 21:38:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9acd3c00) [pid = 1742] [serial = 189] [outer = 0x9a24f000] 21:38:42 INFO - PROCESS | 1742 | 1464583122125 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:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1341ms 21:38:42 INFO - PROCESS | 1742 | 1464583122179 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 21:38:42 INFO - PROCESS | 1742 | 1464583122182 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 21:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:38:42 INFO - PROCESS | 1742 | 1464583122206 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:38:42 INFO - PROCESS | 1742 | 1464583122210 Marionette TRACE conn4 <- [1,226,null,{}] 21:38:42 INFO - PROCESS | 1742 | 1464583122224 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:38:42 INFO - PROCESS | 1742 | 1464583122397 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 21:38:42 INFO - PROCESS | 1742 | 1464583122555 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c09d800 == 51 [pid = 1742] [id = 64] 21:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9c0e7c00) [pid = 1742] [serial = 190] [outer = (nil)] 21:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9c2e3c00) [pid = 1742] [serial = 191] [outer = 0x9c0e7c00] 21:38:42 INFO - PROCESS | 1742 | 1464583122644 Marionette DEBUG loaded listener.js 21:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0xa22a0400) [pid = 1742] [serial = 192] [outer = 0x9c0e7c00] 21:38:43 INFO - PROCESS | 1742 | 1464583123464 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:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1283ms 21:38:43 INFO - PROCESS | 1742 | 1464583123488 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 21:38:43 INFO - PROCESS | 1742 | 1464583123491 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 21:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:38:43 INFO - PROCESS | 1742 | 1464583123497 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:38:43 INFO - PROCESS | 1742 | 1464583123501 Marionette TRACE conn4 <- [1,230,null,{}] 21:38:43 INFO - PROCESS | 1742 | 1464583123506 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:38:43 INFO - PROCESS | 1742 | 1464583123664 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 21:38:43 INFO - PROCESS | 1742 | 1464583123809 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x9511bc00 == 52 [pid = 1742] [id = 65] 21:38:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x9511f000) [pid = 1742] [serial = 193] [outer = (nil)] 21:38:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x95126000) [pid = 1742] [serial = 194] [outer = 0x9511f000] 21:38:43 INFO - PROCESS | 1742 | 1464583123896 Marionette DEBUG loaded listener.js 21:38:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x978e2400) [pid = 1742] [serial = 195] [outer = 0x9511f000] 21:38:44 INFO - PROCESS | 1742 | 1464583124782 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:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1336ms 21:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:38:44 INFO - PROCESS | 1742 | 1464583124834 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 21:38:44 INFO - PROCESS | 1742 | 1464583124837 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 21:38:44 INFO - PROCESS | 1742 | 1464583124844 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:38:44 INFO - PROCESS | 1742 | 1464583124847 Marionette TRACE conn4 <- [1,234,null,{}] 21:38:44 INFO - PROCESS | 1742 | 1464583124853 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:38:45 INFO - PROCESS | 1742 | 1464583125009 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 21:38:45 INFO - PROCESS | 1742 | 1464583125150 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x922eb400 == 53 [pid = 1742] [id = 66] 21:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x93a24800) [pid = 1742] [serial = 196] [outer = (nil)] 21:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0xa060a000) [pid = 1742] [serial = 197] [outer = 0x93a24800] 21:38:45 INFO - PROCESS | 1742 | 1464583125234 Marionette DEBUG loaded listener.js 21:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0xa3063c00) [pid = 1742] [serial = 198] [outer = 0x93a24800] 21:38:46 INFO - PROCESS | 1742 | 1464583126034 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:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1228ms 21:38:46 INFO - PROCESS | 1742 | 1464583126071 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 21:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:38:46 INFO - PROCESS | 1742 | 1464583126075 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 21:38:46 INFO - PROCESS | 1742 | 1464583126081 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:38:46 INFO - PROCESS | 1742 | 1464583126085 Marionette TRACE conn4 <- [1,238,null,{}] 21:38:46 INFO - PROCESS | 1742 | 1464583126091 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:38:46 INFO - PROCESS | 1742 | 1464583126292 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 21:38:46 INFO - PROCESS | 1742 | 1464583126408 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x9535a000 == 54 [pid = 1742] [id = 67] 21:38:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9535b000) [pid = 1742] [serial = 199] [outer = (nil)] 21:38:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x95364800) [pid = 1742] [serial = 200] [outer = 0x9535b000] 21:38:46 INFO - PROCESS | 1742 | 1464583126524 Marionette DEBUG loaded listener.js 21:38:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0xa354c000) [pid = 1742] [serial = 201] [outer = 0x9535b000] 21:38:47 INFO - PROCESS | 1742 | 1464583127373 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:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1341ms 21:38:47 INFO - PROCESS | 1742 | 1464583127422 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 21:38:47 INFO - PROCESS | 1742 | 1464583127426 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 21:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:38:47 INFO - PROCESS | 1742 | 1464583127432 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:38:47 INFO - PROCESS | 1742 | 1464583127435 Marionette TRACE conn4 <- [1,242,null,{}] 21:38:47 INFO - PROCESS | 1742 | 1464583127441 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:38:47 INFO - PROCESS | 1742 | 1464583127610 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 21:38:47 INFO - PROCESS | 1742 | 1464583127784 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x9513e800 == 55 [pid = 1742] [id = 68] 21:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x95362000) [pid = 1742] [serial = 202] [outer = (nil)] 21:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0xa24d8000) [pid = 1742] [serial = 203] [outer = 0x95362000] 21:38:47 INFO - PROCESS | 1742 | 1464583127868 Marionette DEBUG loaded listener.js 21:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0xa6288800) [pid = 1742] [serial = 204] [outer = 0x95362000] 21:38:48 INFO - PROCESS | 1742 | 1464583128658 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:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1477ms 21:38:48 INFO - PROCESS | 1742 | 1464583128911 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 21:38:48 INFO - PROCESS | 1742 | 1464583128918 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 21:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:38:48 INFO - PROCESS | 1742 | 1464583128925 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:38:48 INFO - PROCESS | 1742 | 1464583128930 Marionette TRACE conn4 <- [1,246,null,{}] 21:38:48 INFO - PROCESS | 1742 | 1464583128937 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:38:49 INFO - PROCESS | 1742 | 1464583129091 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 21:38:49 INFO - PROCESS | 1742 | 1464583129253 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x95137c00 == 56 [pid = 1742] [id = 69] 21:38:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9513b000) [pid = 1742] [serial = 205] [outer = (nil)] 21:38:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9535ac00) [pid = 1742] [serial = 206] [outer = 0x9513b000] 21:38:49 INFO - PROCESS | 1742 | 1464583129345 Marionette DEBUG loaded listener.js 21:38:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95363400) [pid = 1742] [serial = 207] [outer = 0x9513b000] 21:38:50 INFO - PROCESS | 1742 | 1464583130143 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:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1229ms 21:38:50 INFO - PROCESS | 1742 | 1464583130154 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 21:38:50 INFO - PROCESS | 1742 | 1464583130159 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 21:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:38:50 INFO - PROCESS | 1742 | 1464583130219 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:38:50 INFO - PROCESS | 1742 | 1464583130229 Marionette TRACE conn4 <- [1,250,null,{}] 21:38:50 INFO - PROCESS | 1742 | 1464583130236 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:38:50 INFO - PROCESS | 1742 | 1464583130413 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 21:38:50 INFO - PROCESS | 1742 | 1464583130558 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x953ab800 == 57 [pid = 1742] [id = 70] 21:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x98209400) [pid = 1742] [serial = 208] [outer = (nil)] 21:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9a2bf800) [pid = 1742] [serial = 209] [outer = 0x98209400] 21:38:50 INFO - PROCESS | 1742 | 1464583130634 Marionette DEBUG loaded listener.js 21:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x9acc5400) [pid = 1742] [serial = 210] [outer = 0x98209400] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9bbe1c00 == 56 [pid = 1742] [id = 29] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92354000 == 55 [pid = 1742] [id = 60] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x99ef7000 == 54 [pid = 1742] [id = 59] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x982f1000) [pid = 1742] [serial = 125] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x99e0a800) [pid = 1742] [serial = 122] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0xa24d4800) [pid = 1742] [serial = 146] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9b35f400 == 53 [pid = 1742] [id = 58] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9539ec00 == 52 [pid = 1742] [id = 57] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x95139000 == 51 [pid = 1742] [id = 56] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x95134c00 == 50 [pid = 1742] [id = 55] 21:38:51 INFO - PROCESS | 1742 | 1464583131482 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:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x99ef3400 == 49 [pid = 1742] [id = 52] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x99efa000 == 48 [pid = 1742] [id = 51] 21:38:51 INFO - PROCESS | 1742 | --DOCSHELL 0x922e7800 == 47 [pid = 1742] [id = 50] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0xa0608000) [pid = 1742] [serial = 140] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x9b5ca800) [pid = 1742] [serial = 143] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9b16a400) [pid = 1742] [serial = 134] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x953a8000) [pid = 1742] [serial = 131] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x982eac00) [pid = 1742] [serial = 132] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x95131800) [pid = 1742] [serial = 129] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x93d28800) [pid = 1742] [serial = 128] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x9c049400) [pid = 1742] [serial = 137] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9c0f5400) [pid = 1742] [serial = 138] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x9a37d800) [pid = 1742] [serial = 141] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9b171400) [pid = 1742] [serial = 135] [outer = (nil)] [url = about:blank] 21:38:51 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0xa2162800) [pid = 1742] [serial = 144] [outer = (nil)] [url = about:blank] 21:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1353ms 21:38:51 INFO - PROCESS | 1742 | 1464583131557 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 21:38:51 INFO - PROCESS | 1742 | 1464583131560 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 21:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:38:51 INFO - PROCESS | 1742 | 1464583131567 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:38:51 INFO - PROCESS | 1742 | 1464583131570 Marionette TRACE conn4 <- [1,254,null,{}] 21:38:51 INFO - PROCESS | 1742 | 1464583131584 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:38:51 INFO - PROCESS | 1742 | 1464583131735 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 21:38:51 INFO - PROCESS | 1742 | 1464583131747 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x9234c400 == 48 [pid = 1742] [id = 71] 21:38:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x978e1400) [pid = 1742] [serial = 211] [outer = (nil)] 21:38:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x9aa4dc00) [pid = 1742] [serial = 212] [outer = 0x978e1400] 21:38:51 INFO - PROCESS | 1742 | 1464583131829 Marionette DEBUG loaded listener.js 21:38:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x9b167400) [pid = 1742] [serial = 213] [outer = 0x978e1400] 21:38:52 INFO - PROCESS | 1742 | 1464583132594 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:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1088ms 21:38:52 INFO - PROCESS | 1742 | 1464583132655 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 21:38:52 INFO - PROCESS | 1742 | 1464583132659 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 21:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:38:52 INFO - PROCESS | 1742 | 1464583132664 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:38:52 INFO - PROCESS | 1742 | 1464583132667 Marionette TRACE conn4 <- [1,258,null,{}] 21:38:52 INFO - PROCESS | 1742 | 1464583132672 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:38:52 INFO - PROCESS | 1742 | 1464583132838 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 21:38:52 INFO - PROCESS | 1742 | 1464583132937 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x982ec400 == 49 [pid = 1742] [id = 72] 21:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9a04e400) [pid = 1742] [serial = 214] [outer = (nil)] 21:38:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x9b5c6000) [pid = 1742] [serial = 215] [outer = 0x9a04e400] 21:38:53 INFO - PROCESS | 1742 | 1464583133008 Marionette DEBUG loaded listener.js 21:38:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x9bb44c00) [pid = 1742] [serial = 216] [outer = 0x9a04e400] 21:38:53 INFO - PROCESS | 1742 | 1464583133695 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:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1077ms 21:38:53 INFO - PROCESS | 1742 | 1464583133742 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 21:38:53 INFO - PROCESS | 1742 | 1464583133745 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 21:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:38:53 INFO - PROCESS | 1742 | 1464583133752 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:38:53 INFO - PROCESS | 1742 | 1464583133755 Marionette TRACE conn4 <- [1,262,null,{}] 21:38:53 INFO - PROCESS | 1742 | 1464583133777 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:38:53 INFO - PROCESS | 1742 | 1464583133957 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 21:38:54 INFO - PROCESS | 1742 | 1464583133982 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b54c000 == 50 [pid = 1742] [id = 73] 21:38:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9bbe6400) [pid = 1742] [serial = 217] [outer = (nil)] 21:38:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9c0ec800) [pid = 1742] [serial = 218] [outer = 0x9bbe6400] 21:38:54 INFO - PROCESS | 1742 | 1464583134055 Marionette DEBUG loaded listener.js 21:38:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9c2d5800) [pid = 1742] [serial = 219] [outer = 0x9bbe6400] 21:38:54 INFO - PROCESS | 1742 | 1464583134823 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:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1146ms 21:38:54 INFO - PROCESS | 1742 | 1464583134898 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 21:38:54 INFO - PROCESS | 1742 | 1464583134900 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 21:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:38:54 INFO - PROCESS | 1742 | 1464583134907 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:38:54 INFO - PROCESS | 1742 | 1464583134909 Marionette TRACE conn4 <- [1,266,null,{}] 21:38:54 INFO - PROCESS | 1742 | 1464583134920 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:38:55 INFO - PROCESS | 1742 | 1464583135145 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 21:38:55 INFO - PROCESS | 1742 | 1464583135164 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c050c00 == 51 [pid = 1742] [id = 74] 21:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0xa2163c00) [pid = 1742] [serial = 220] [outer = (nil)] 21:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0xa24d2800) [pid = 1742] [serial = 221] [outer = 0xa2163c00] 21:38:55 INFO - PROCESS | 1742 | 1464583135237 Marionette DEBUG loaded listener.js 21:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0xa3229400) [pid = 1742] [serial = 222] [outer = 0xa2163c00] 21:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9c2de800) [pid = 1742] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x978e0c00) [pid = 1742] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x953a0800) [pid = 1742] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9b198400) [pid = 1742] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x92f77000) [pid = 1742] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9c0eb000) [pid = 1742] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:38:55 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9476d800) [pid = 1742] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:38:56 INFO - PROCESS | 1742 | 1464583136096 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:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1238ms 21:38:56 INFO - PROCESS | 1742 | 1464583136145 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 21:38:56 INFO - PROCESS | 1742 | 1464583136149 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 21:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:38:56 INFO - PROCESS | 1742 | 1464583136161 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:38:56 INFO - PROCESS | 1742 | 1464583136164 Marionette TRACE conn4 <- [1,270,null,{}] 21:38:56 INFO - PROCESS | 1742 | 1464583136171 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:38:56 INFO - PROCESS | 1742 | 1464583136322 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 21:38:56 INFO - PROCESS | 1742 | 1464583136332 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e8000 == 52 [pid = 1742] [id = 75] 21:38:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92f77000) [pid = 1742] [serial = 223] [outer = (nil)] 21:38:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9c339800) [pid = 1742] [serial = 224] [outer = 0x92f77000] 21:38:56 INFO - PROCESS | 1742 | 1464583136404 Marionette DEBUG loaded listener.js 21:38:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0xa24d4800) [pid = 1742] [serial = 225] [outer = 0x92f77000] 21:38:57 INFO - PROCESS | 1742 | 1464583137165 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:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1042ms 21:38:57 INFO - PROCESS | 1742 | 1464583137197 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 21:38:57 INFO - PROCESS | 1742 | 1464583137200 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 21:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:38:57 INFO - PROCESS | 1742 | 1464583137206 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:38:57 INFO - PROCESS | 1742 | 1464583137208 Marionette TRACE conn4 <- [1,274,null,{}] 21:38:57 INFO - PROCESS | 1742 | 1464583137233 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:38:57 INFO - PROCESS | 1742 | 1464583137369 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 21:38:57 INFO - PROCESS | 1742 | 1464583137383 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d2a000 == 53 [pid = 1742] [id = 76] 21:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x95365800) [pid = 1742] [serial = 226] [outer = (nil)] 21:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x9a5a9400) [pid = 1742] [serial = 227] [outer = 0x95365800] 21:38:57 INFO - PROCESS | 1742 | 1464583137453 Marionette DEBUG loaded listener.js 21:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9a5abc00) [pid = 1742] [serial = 228] [outer = 0x95365800] 21:38:58 INFO - PROCESS | 1742 | 1464583138346 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:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1186ms 21:38:58 INFO - PROCESS | 1742 | 1464583138393 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 21:38:58 INFO - PROCESS | 1742 | 1464583138399 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 21:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:38:58 INFO - PROCESS | 1742 | 1464583138408 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:38:58 INFO - PROCESS | 1742 | 1464583138413 Marionette TRACE conn4 <- [1,278,null,{}] 21:38:58 INFO - PROCESS | 1742 | 1464583138422 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:38:58 INFO - PROCESS | 1742 | 1464583138604 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 21:38:58 INFO - PROCESS | 1742 | 1464583138751 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e7800 == 54 [pid = 1742] [id = 77] 21:38:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x93d9cc00) [pid = 1742] [serial = 229] [outer = (nil)] 21:38:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x95361000) [pid = 1742] [serial = 230] [outer = 0x93d9cc00] 21:38:58 INFO - PROCESS | 1742 | 1464583138838 Marionette DEBUG loaded listener.js 21:38:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x953a6800) [pid = 1742] [serial = 231] [outer = 0x93d9cc00] 21:38:59 INFO - PROCESS | 1742 | 1464583139757 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:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1389ms 21:38:59 INFO - PROCESS | 1742 | 1464583139796 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 21:38:59 INFO - PROCESS | 1742 | 1464583139805 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 21:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:38:59 INFO - PROCESS | 1742 | 1464583139815 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:38:59 INFO - PROCESS | 1742 | 1464583139825 Marionette TRACE conn4 <- [1,282,null,{}] 21:38:59 INFO - PROCESS | 1742 | 1464583139837 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:39:00 INFO - PROCESS | 1742 | 1464583140138 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 21:39:00 INFO - PROCESS | 1742 | 1464583140328 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x99efbc00 == 55 [pid = 1742] [id = 78] 21:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x9a24c800) [pid = 1742] [serial = 232] [outer = (nil)] 21:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x9a747800) [pid = 1742] [serial = 233] [outer = 0x9a24c800] 21:39:00 INFO - PROCESS | 1742 | 1464583140455 Marionette DEBUG loaded listener.js 21:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9b173000) [pid = 1742] [serial = 234] [outer = 0x9a24c800] 21:39:01 INFO - PROCESS | 1742 | 1464583141300 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:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1553ms 21:39:01 INFO - PROCESS | 1742 | 1464583141369 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 21:39:01 INFO - PROCESS | 1742 | 1464583141372 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 21:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:39:01 INFO - PROCESS | 1742 | 1464583141379 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:39:01 INFO - PROCESS | 1742 | 1464583141385 Marionette TRACE conn4 <- [1,286,null,{}] 21:39:01 INFO - PROCESS | 1742 | 1464583141401 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:39:01 INFO - PROCESS | 1742 | 1464583141611 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 21:39:01 INFO - PROCESS | 1742 | 1464583141758 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x92fdd000 == 56 [pid = 1742] [id = 79] 21:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x93a2d800) [pid = 1742] [serial = 235] [outer = (nil)] 21:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0xa22a4c00) [pid = 1742] [serial = 236] [outer = 0x93a2d800] 21:39:01 INFO - PROCESS | 1742 | 1464583141850 Marionette DEBUG loaded listener.js 21:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0xa4e0e800) [pid = 1742] [serial = 237] [outer = 0x93a2d800] 21:39:02 INFO - PROCESS | 1742 | 1464583142704 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:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1384ms 21:39:02 INFO - PROCESS | 1742 | 1464583142763 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 21:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:39:02 INFO - PROCESS | 1742 | 1464583142768 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 21:39:02 INFO - PROCESS | 1742 | 1464583142774 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:39:02 INFO - PROCESS | 1742 | 1464583142778 Marionette TRACE conn4 <- [1,290,null,{}] 21:39:02 INFO - PROCESS | 1742 | 1464583142808 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:39:03 INFO - PROCESS | 1742 | 1464583143024 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 21:39:03 INFO - PROCESS | 1742 | 1464583143171 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a26c00 == 57 [pid = 1742] [id = 80] 21:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0xa6763c00) [pid = 1742] [serial = 238] [outer = (nil)] 21:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0xa6885c00) [pid = 1742] [serial = 239] [outer = 0xa6763c00] 21:39:03 INFO - PROCESS | 1742 | 1464583143252 Marionette DEBUG loaded listener.js 21:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0xa68b2400) [pid = 1742] [serial = 240] [outer = 0xa6763c00] 21:39:04 INFO - PROCESS | 1742 | 1464583144054 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:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1338ms 21:39:04 INFO - PROCESS | 1742 | 1464583144113 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 21:39:04 INFO - PROCESS | 1742 | 1464583144116 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 21:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:39:04 INFO - PROCESS | 1742 | 1464583144122 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:39:04 INFO - PROCESS | 1742 | 1464583144126 Marionette TRACE conn4 <- [1,294,null,{}] 21:39:04 INFO - PROCESS | 1742 | 1464583144131 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:39:04 INFO - PROCESS | 1742 | 1464583144287 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 21:39:04 INFO - PROCESS | 1742 | 1464583144438 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:04 INFO - PROCESS | 1742 | ++DOCSHELL 0xa21ac000 == 58 [pid = 1742] [id = 81] 21:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0xa2403000) [pid = 1742] [serial = 241] [outer = (nil)] 21:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0xa6ea7c00) [pid = 1742] [serial = 242] [outer = 0xa2403000] 21:39:04 INFO - PROCESS | 1742 | 1464583144521 Marionette DEBUG loaded listener.js 21:39:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0xa6f2fc00) [pid = 1742] [serial = 243] [outer = 0xa2403000] 21:39:05 INFO - PROCESS | 1742 | 1464583145381 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:39:05 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:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1276ms 21:39:05 INFO - PROCESS | 1742 | 1464583145406 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 21:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:39:05 INFO - PROCESS | 1742 | 1464583145410 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 21:39:05 INFO - PROCESS | 1742 | 1464583145417 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:39:05 INFO - PROCESS | 1742 | 1464583145421 Marionette TRACE conn4 <- [1,298,null,{}] 21:39:05 INFO - PROCESS | 1742 | 1464583145440 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:39:05 INFO - PROCESS | 1742 | 1464583145660 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 21:39:05 INFO - PROCESS | 1742 | 1464583145808 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x91082800 == 59 [pid = 1742] [id = 82] 21:39:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x91083000) [pid = 1742] [serial = 244] [outer = (nil)] 21:39:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9108c400) [pid = 1742] [serial = 245] [outer = 0x91083000] 21:39:05 INFO - PROCESS | 1742 | 1464583145894 Marionette DEBUG loaded listener.js 21:39:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0xa688e800) [pid = 1742] [serial = 246] [outer = 0x91083000] 21:39:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9108dc00) [pid = 1742] [serial = 247] [outer = 0x99167800] 21:39:06 INFO - PROCESS | 1742 | 1464583146879 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:39:06 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:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1495ms 21:39:06 INFO - PROCESS | 1742 | 1464583146912 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 21:39:06 INFO - PROCESS | 1742 | 1464583146916 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 21:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:39:06 INFO - PROCESS | 1742 | 1464583146923 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:39:06 INFO - PROCESS | 1742 | 1464583146926 Marionette TRACE conn4 <- [1,302,null,{}] 21:39:06 INFO - PROCESS | 1742 | 1464583146932 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:39:07 INFO - PROCESS | 1742 | 1464583147087 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 21:39:07 INFO - PROCESS | 1742 | 1464583147241 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127d000 == 60 [pid = 1742] [id = 83] 21:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9127ec00) [pid = 1742] [serial = 248] [outer = (nil)] 21:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x91285000) [pid = 1742] [serial = 249] [outer = 0x9127ec00] 21:39:07 INFO - PROCESS | 1742 | 1464583147365 Marionette DEBUG loaded listener.js 21:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x922f0800) [pid = 1742] [serial = 250] [outer = 0x9127ec00] 21:39:08 INFO - PROCESS | 1742 | 1464583148453 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:39:08 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:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1584ms 21:39:08 INFO - PROCESS | 1742 | 1464583148508 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 21:39:08 INFO - PROCESS | 1742 | 1464583148519 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 21:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:39:08 INFO - PROCESS | 1742 | 1464583148531 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:39:08 INFO - PROCESS | 1742 | 1464583148543 Marionette TRACE conn4 <- [1,306,null,{}] 21:39:08 INFO - PROCESS | 1742 | 1464583148555 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:39:08 INFO - PROCESS | 1742 | 1464583148767 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 21:39:08 INFO - PROCESS | 1742 | 1464583148919 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127a400 == 61 [pid = 1742] [id = 84] 21:39:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x92f76000) [pid = 1742] [serial = 251] [outer = (nil)] 21:39:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x95128c00) [pid = 1742] [serial = 252] [outer = 0x92f76000] 21:39:09 INFO - PROCESS | 1742 | 1464583148999 Marionette DEBUG loaded listener.js 21:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9535fc00) [pid = 1742] [serial = 253] [outer = 0x92f76000] 21:39:09 INFO - PROCESS | 1742 | --DOCSHELL 0x922e8000 == 60 [pid = 1742] [id = 75] 21:39:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9c050c00 == 59 [pid = 1742] [id = 74] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9910b000) [pid = 1742] [serial = 161] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0xa1166000) [pid = 1742] [serial = 182] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9b54c000 == 58 [pid = 1742] [id = 73] 21:39:09 INFO - PROCESS | 1742 | --DOCSHELL 0x982ec400 == 57 [pid = 1742] [id = 72] 21:39:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9234c400 == 56 [pid = 1742] [id = 71] 21:39:09 INFO - PROCESS | 1742 | --DOCSHELL 0x953ab800 == 55 [pid = 1742] [id = 70] 21:39:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95137c00 == 54 [pid = 1742] [id = 69] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0xa0608400) [pid = 1742] [serial = 152] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0xa322fc00) [pid = 1742] [serial = 155] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0xa35efc00) [pid = 1742] [serial = 158] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9a7d0c00) [pid = 1742] [serial = 165] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x99f07c00) [pid = 1742] [serial = 164] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9a259c00) [pid = 1742] [serial = 167] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9b173400) [pid = 1742] [serial = 168] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9bb3b000) [pid = 1742] [serial = 170] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9c0a2c00) [pid = 1742] [serial = 171] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9accd400) [pid = 1742] [serial = 179] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9c2e2000) [pid = 1742] [serial = 173] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0xa21b9400) [pid = 1742] [serial = 177] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9c6bbc00) [pid = 1742] [serial = 174] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9acd0000) [pid = 1742] [serial = 180] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x953ad800) [pid = 1742] [serial = 101] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0xa2164000) [pid = 1742] [serial = 176] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9b170800) [pid = 1742] [serial = 149] [outer = (nil)] [url = about:blank] 21:39:09 INFO - PROCESS | 1742 | 1464583149864 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:39:09 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:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1398ms 21:39:09 INFO - PROCESS | 1742 | 1464583149934 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 21:39:09 INFO - PROCESS | 1742 | 1464583149941 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 21:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:39:09 INFO - PROCESS | 1742 | 1464583149951 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:39:09 INFO - PROCESS | 1742 | 1464583149954 Marionette TRACE conn4 <- [1,310,null,{}] 21:39:09 INFO - PROCESS | 1742 | 1464583149960 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:39:10 INFO - PROCESS | 1742 | 1464583150112 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 21:39:10 INFO - PROCESS | 1742 | 1464583150122 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x9511cc00 == 55 [pid = 1742] [id = 85] 21:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x95122000) [pid = 1742] [serial = 254] [outer = (nil)] 21:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x99169000) [pid = 1742] [serial = 255] [outer = 0x95122000] 21:39:10 INFO - PROCESS | 1742 | 1464583150196 Marionette DEBUG loaded listener.js 21:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x99f11800) [pid = 1742] [serial = 256] [outer = 0x95122000] 21:39:10 INFO - PROCESS | 1742 | 1464583150982 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:39:11 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:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1083ms 21:39:11 INFO - PROCESS | 1742 | 1464583151067 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 21:39:11 INFO - PROCESS | 1742 | 1464583151070 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 21:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:39:11 INFO - PROCESS | 1742 | 1464583151082 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:39:11 INFO - PROCESS | 1742 | 1464583151086 Marionette TRACE conn4 <- [1,314,null,{}] 21:39:11 INFO - PROCESS | 1742 | 1464583151101 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:39:11 INFO - PROCESS | 1742 | 1464583151254 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 21:39:11 INFO - PROCESS | 1742 | 1464583151373 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x91082c00 == 56 [pid = 1742] [id = 86] 21:39:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9a7d4800) [pid = 1742] [serial = 257] [outer = (nil)] 21:39:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9b168400) [pid = 1742] [serial = 258] [outer = 0x9a7d4800] 21:39:11 INFO - PROCESS | 1742 | 1464583151451 Marionette DEBUG loaded listener.js 21:39:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9b198400) [pid = 1742] [serial = 259] [outer = 0x9a7d4800] 21:39:12 INFO - PROCESS | 1742 | 1464583152135 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:39:12 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:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1093ms 21:39:12 INFO - PROCESS | 1742 | 1464583152173 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 21:39:12 INFO - PROCESS | 1742 | 1464583152176 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 21:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:39:12 INFO - PROCESS | 1742 | 1464583152182 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:39:12 INFO - PROCESS | 1742 | 1464583152185 Marionette TRACE conn4 <- [1,318,null,{}] 21:39:12 INFO - PROCESS | 1742 | 1464583152196 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:39:12 INFO - PROCESS | 1742 | 1464583152375 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 21:39:12 INFO - PROCESS | 1742 | 1464583152409 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e3000 == 57 [pid = 1742] [id = 87] 21:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x9b35f400) [pid = 1742] [serial = 260] [outer = (nil)] 21:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x9b5ca000) [pid = 1742] [serial = 261] [outer = 0x9b35f400] 21:39:12 INFO - PROCESS | 1742 | 1464583152478 Marionette DEBUG loaded listener.js 21:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9c04ac00) [pid = 1742] [serial = 262] [outer = 0x9b35f400] 21:39:13 INFO - PROCESS | 1742 | 1464583153290 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:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1133ms 21:39:13 INFO - PROCESS | 1742 | 1464583153317 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 21:39:13 INFO - PROCESS | 1742 | 1464583153320 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 21:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:39:13 INFO - PROCESS | 1742 | 1464583153338 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:39:13 INFO - PROCESS | 1742 | 1464583153341 Marionette TRACE conn4 <- [1,322,null,{}] 21:39:13 INFO - PROCESS | 1742 | 1464583153363 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:39:13 INFO - PROCESS | 1742 | 1464583153543 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 21:39:13 INFO - PROCESS | 1742 | 1464583153566 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b3d4400 == 58 [pid = 1742] [id = 88] 21:39:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9b5cc400) [pid = 1742] [serial = 263] [outer = (nil)] 21:39:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9c117800) [pid = 1742] [serial = 264] [outer = 0x9b5cc400] 21:39:13 INFO - PROCESS | 1742 | 1464583153637 Marionette DEBUG loaded listener.js 21:39:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9c279c00) [pid = 1742] [serial = 265] [outer = 0x9b5cc400] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x92f77000) [pid = 1742] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0xa2163c00) [pid = 1742] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9accb400) [pid = 1742] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x98209400) [pid = 1742] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9a04e400) [pid = 1742] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9513b000) [pid = 1742] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x978e1400) [pid = 1742] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9bbe6400) [pid = 1742] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9513cc00) [pid = 1742] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9539f000) [pid = 1742] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x9c126000) [pid = 1742] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:39:14 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x93a2dc00) [pid = 1742] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:39:14 INFO - PROCESS | 1742 | 1464583154687 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:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1416ms 21:39:14 INFO - PROCESS | 1742 | 1464583154742 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 21:39:14 INFO - PROCESS | 1742 | 1464583154745 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 21:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:39:14 INFO - PROCESS | 1742 | 1464583154757 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:39:14 INFO - PROCESS | 1742 | 1464583154760 Marionette TRACE conn4 <- [1,326,null,{}] 21:39:14 INFO - PROCESS | 1742 | 1464583154764 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:39:14 INFO - PROCESS | 1742 | 1464583154929 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 21:39:14 INFO - PROCESS | 1742 | 1464583154947 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x98209400 == 59 [pid = 1742] [id = 89] 21:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9b16c000) [pid = 1742] [serial = 266] [outer = (nil)] 21:39:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9c280c00) [pid = 1742] [serial = 267] [outer = 0x9b16c000] 21:39:15 INFO - PROCESS | 1742 | 1464583155018 Marionette DEBUG loaded listener.js 21:39:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9c285800) [pid = 1742] [serial = 268] [outer = 0x9b16c000] 21:39:15 INFO - PROCESS | 1742 | 1464583155805 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:39:15 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:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1085ms 21:39:15 INFO - PROCESS | 1742 | 1464583155842 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 21:39:15 INFO - PROCESS | 1742 | 1464583155845 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 21:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:39:15 INFO - PROCESS | 1742 | 1464583155851 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:39:15 INFO - PROCESS | 1742 | 1464583155853 Marionette TRACE conn4 <- [1,330,null,{}] 21:39:15 INFO - PROCESS | 1742 | 1464583155866 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:39:16 INFO - PROCESS | 1742 | 1464583156003 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 21:39:16 INFO - PROCESS | 1742 | 1464583156022 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c281400 == 60 [pid = 1742] [id = 90] 21:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9c288800) [pid = 1742] [serial = 269] [outer = (nil)] 21:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9c338400) [pid = 1742] [serial = 270] [outer = 0x9c288800] 21:39:16 INFO - PROCESS | 1742 | 1464583156093 Marionette DEBUG loaded listener.js 21:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0xa060a400) [pid = 1742] [serial = 271] [outer = 0x9c288800] 21:39:17 INFO - PROCESS | 1742 | 1464583157154 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:39:17 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:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1331ms 21:39:17 INFO - PROCESS | 1742 | 1464583157183 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 21:39:17 INFO - PROCESS | 1742 | 1464583157190 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 21:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:39:17 INFO - PROCESS | 1742 | 1464583157198 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:39:17 INFO - PROCESS | 1742 | 1464583157204 Marionette TRACE conn4 <- [1,334,null,{}] 21:39:17 INFO - PROCESS | 1742 | 1464583157212 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:39:17 INFO - PROCESS | 1742 | 1464583157379 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 21:39:17 INFO - PROCESS | 1742 | 1464583157537 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f74000 == 61 [pid = 1742] [id = 91] 21:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x9511d800) [pid = 1742] [serial = 272] [outer = (nil)] 21:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95138c00) [pid = 1742] [serial = 273] [outer = 0x9511d800] 21:39:17 INFO - PROCESS | 1742 | 1464583157628 Marionette DEBUG loaded listener.js 21:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x978e0c00) [pid = 1742] [serial = 274] [outer = 0x9511d800] 21:39:18 INFO - PROCESS | 1742 | 1464583158515 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:39:18 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:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1390ms 21:39:18 INFO - PROCESS | 1742 | 1464583158588 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 21:39:18 INFO - PROCESS | 1742 | 1464583158597 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 21:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:39:18 INFO - PROCESS | 1742 | 1464583158607 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:39:18 INFO - PROCESS | 1742 | 1464583158612 Marionette TRACE conn4 <- [1,338,null,{}] 21:39:18 INFO - PROCESS | 1742 | 1464583158618 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:39:18 INFO - PROCESS | 1742 | 1464583158831 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 21:39:19 INFO - PROCESS | 1742 | 1464583158981 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f72000 == 62 [pid = 1742] [id = 92] 21:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x94777c00) [pid = 1742] [serial = 275] [outer = (nil)] 21:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9acd2c00) [pid = 1742] [serial = 276] [outer = 0x94777c00] 21:39:19 INFO - PROCESS | 1742 | 1464583159063 Marionette DEBUG loaded listener.js 21:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9b557800) [pid = 1742] [serial = 277] [outer = 0x94777c00] 21:39:20 INFO - PROCESS | 1742 | 1464583160004 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:39:20 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:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1429ms 21:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:39:20 INFO - PROCESS | 1742 | 1464583160036 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 21:39:20 INFO - PROCESS | 1742 | 1464583160039 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 21:39:20 INFO - PROCESS | 1742 | 1464583160046 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:39:20 INFO - PROCESS | 1742 | 1464583160053 Marionette TRACE conn4 <- [1,342,null,{}] 21:39:20 INFO - PROCESS | 1742 | 1464583160070 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:39:20 INFO - PROCESS | 1742 | 1464583160245 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 21:39:20 INFO - PROCESS | 1742 | 1464583160395 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x91090800 == 63 [pid = 1742] [id = 93] 21:39:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9b11f000) [pid = 1742] [serial = 278] [outer = (nil)] 21:39:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9b12a400) [pid = 1742] [serial = 279] [outer = 0x9b11f000] 21:39:20 INFO - PROCESS | 1742 | 1464583160485 Marionette DEBUG loaded listener.js 21:39:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9c0ef800) [pid = 1742] [serial = 280] [outer = 0x9b11f000] 21:39:21 INFO - PROCESS | 1742 | 1464583161354 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:39:21 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:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1345ms 21:39:21 INFO - PROCESS | 1742 | 1464583161390 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 21:39:21 INFO - PROCESS | 1742 | 1464583161395 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 21:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:39:21 INFO - PROCESS | 1742 | 1464583161401 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:39:21 INFO - PROCESS | 1742 | 1464583161404 Marionette TRACE conn4 <- [1,346,null,{}] 21:39:21 INFO - PROCESS | 1742 | 1464583161410 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:39:21 INFO - PROCESS | 1742 | 1464583161632 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 21:39:21 INFO - PROCESS | 1742 | 1464583161745 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x91090400 == 64 [pid = 1742] [id = 94] 21:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9a5a8000) [pid = 1742] [serial = 281] [outer = (nil)] 21:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9c2e2400) [pid = 1742] [serial = 282] [outer = 0x9a5a8000] 21:39:21 INFO - PROCESS | 1742 | 1464583161831 Marionette DEBUG loaded listener.js 21:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0xa060f800) [pid = 1742] [serial = 283] [outer = 0x9a5a8000] 21:39:22 INFO - PROCESS | 1742 | 1464583162662 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:39:22 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:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1334ms 21:39:22 INFO - PROCESS | 1742 | 1464583162735 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 21:39:22 INFO - PROCESS | 1742 | 1464583162739 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 21:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:39:22 INFO - PROCESS | 1742 | 1464583162745 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:39:22 INFO - PROCESS | 1742 | 1464583162748 Marionette TRACE conn4 <- [1,350,null,{}] 21:39:22 INFO - PROCESS | 1742 | 1464583162754 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:39:22 INFO - PROCESS | 1742 | 1464583162913 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 21:39:23 INFO - PROCESS | 1742 | 1464583163078 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127e800 == 65 [pid = 1742] [id = 95] 21:39:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x95127400) [pid = 1742] [serial = 284] [outer = (nil)] 21:39:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0xa2280400) [pid = 1742] [serial = 285] [outer = 0x95127400] 21:39:23 INFO - PROCESS | 1742 | 1464583163162 Marionette DEBUG loaded listener.js 21:39:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0xa24d6800) [pid = 1742] [serial = 286] [outer = 0x95127400] 21:39:24 INFO - PROCESS | 1742 | 1464583164022 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:39:24 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:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1327ms 21:39:24 INFO - PROCESS | 1742 | 1464583164112 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 21:39:24 INFO - PROCESS | 1742 | 1464583164115 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 21:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:39:24 INFO - PROCESS | 1742 | 1464583164123 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:39:24 INFO - PROCESS | 1742 | 1464583164127 Marionette TRACE conn4 <- [1,354,null,{}] 21:39:24 INFO - PROCESS | 1742 | 1464583164132 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:39:24 INFO - PROCESS | 1742 | 1464583164341 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 21:39:24 INFO - PROCESS | 1742 | 1464583164494 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108d400 == 66 [pid = 1742] [id = 96] 21:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x9c284c00) [pid = 1742] [serial = 287] [outer = (nil)] 21:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0xa62fb400) [pid = 1742] [serial = 288] [outer = 0x9c284c00] 21:39:24 INFO - PROCESS | 1742 | 1464583164587 Marionette DEBUG loaded listener.js 21:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0xa68bf000) [pid = 1742] [serial = 289] [outer = 0x9c284c00] 21:39:25 INFO - PROCESS | 1742 | 1464583165489 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:39:25 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:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1383ms 21:39:25 INFO - PROCESS | 1742 | 1464583165506 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 21:39:25 INFO - PROCESS | 1742 | 1464583165510 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 21:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:39:25 INFO - PROCESS | 1742 | 1464583165516 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:39:25 INFO - PROCESS | 1742 | 1464583165520 Marionette TRACE conn4 <- [1,358,null,{}] 21:39:25 INFO - PROCESS | 1742 | 1464583165525 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:39:25 INFO - PROCESS | 1742 | 1464583165681 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 21:39:25 INFO - PROCESS | 1742 | 1464583165852 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x93daac00 == 67 [pid = 1742] [id = 97] 21:39:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x95a73800) [pid = 1742] [serial = 290] [outer = (nil)] 21:39:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x95a79800) [pid = 1742] [serial = 291] [outer = 0x95a73800] 21:39:25 INFO - PROCESS | 1742 | 1464583165935 Marionette DEBUG loaded listener.js 21:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x95a7c400) [pid = 1742] [serial = 292] [outer = 0x95a73800] 21:39:27 INFO - PROCESS | 1742 | 1464583167089 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:39:27 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:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1639ms 21:39:27 INFO - PROCESS | 1742 | 1464583167156 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 21:39:27 INFO - PROCESS | 1742 | 1464583167162 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 21:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:39:27 INFO - PROCESS | 1742 | 1464583167170 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:39:27 INFO - PROCESS | 1742 | 1464583167176 Marionette TRACE conn4 <- [1,362,null,{}] 21:39:27 INFO - PROCESS | 1742 | 1464583167185 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:39:27 INFO - PROCESS | 1742 | 1464583167384 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 21:39:27 INFO - PROCESS | 1742 | 1464583167563 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x95134c00 == 68 [pid = 1742] [id = 98] 21:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x95136400) [pid = 1742] [serial = 293] [outer = (nil)] 21:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x95365000) [pid = 1742] [serial = 294] [outer = 0x95136400] 21:39:27 INFO - PROCESS | 1742 | 1464583167653 Marionette DEBUG loaded listener.js 21:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x95a75c00) [pid = 1742] [serial = 295] [outer = 0x95136400] 21:39:28 INFO - PROCESS | 1742 | 1464583168582 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:39:28 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:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1435ms 21:39:28 INFO - PROCESS | 1742 | 1464583168606 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 21:39:28 INFO - PROCESS | 1742 | 1464583168615 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 21:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:39:28 INFO - PROCESS | 1742 | 1464583168624 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:39:28 INFO - PROCESS | 1742 | 1464583168628 Marionette TRACE conn4 <- [1,366,null,{}] 21:39:28 INFO - PROCESS | 1742 | 1464583168634 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:39:28 INFO - PROCESS | 1742 | 1464583168796 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 21:39:28 INFO - PROCESS | 1742 | 1464583168964 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x99e0c000 == 69 [pid = 1742] [id = 99] 21:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x99e10400) [pid = 1742] [serial = 296] [outer = (nil)] 21:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x9a5a2800) [pid = 1742] [serial = 297] [outer = 0x99e10400] 21:39:29 INFO - PROCESS | 1742 | 1464583169083 Marionette DEBUG loaded listener.js 21:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9a5af400) [pid = 1742] [serial = 298] [outer = 0x99e10400] 21:39:29 INFO - PROCESS | 1742 | 1464583169926 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:39:29 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:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1376ms 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x98209400 == 68 [pid = 1742] [id = 89] 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9b3d4400 == 67 [pid = 1742] [id = 88] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x951aac00) [pid = 1742] [serial = 185] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9acc7000) [pid = 1742] [serial = 188] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9c2e3c00) [pid = 1742] [serial = 191] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x95126000) [pid = 1742] [serial = 194] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0xa060a000) [pid = 1742] [serial = 197] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x95364800) [pid = 1742] [serial = 200] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0xa24d8000) [pid = 1742] [serial = 203] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9a5a9400) [pid = 1742] [serial = 227] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x922e3000 == 66 [pid = 1742] [id = 87] 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x91082c00 == 65 [pid = 1742] [id = 86] 21:39:30 INFO - PROCESS | 1742 | 1464583170052 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 21:39:30 INFO - PROCESS | 1742 | 1464583170056 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9511cc00 == 64 [pid = 1742] [id = 85] 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9127a400 == 63 [pid = 1742] [id = 84] 21:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x92fdd000 == 62 [pid = 1742] [id = 79] 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x99efbc00 == 61 [pid = 1742] [id = 78] 21:39:30 INFO - PROCESS | 1742 | --DOCSHELL 0x922e7800 == 60 [pid = 1742] [id = 77] 21:39:30 INFO - PROCESS | 1742 | 1464583170073 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:39:30 INFO - PROCESS | 1742 | 1464583170078 Marionette TRACE conn4 <- [1,370,null,{}] 21:39:30 INFO - PROCESS | 1742 | 1464583170099 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:39:30 INFO - PROCESS | 1742 | 1464583170271 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9a751c00) [pid = 1742] [serial = 162] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x9c339800) [pid = 1742] [serial = 224] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0xa24d2800) [pid = 1742] [serial = 221] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0xa22a6800) [pid = 1742] [serial = 183] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x9acc5400) [pid = 1742] [serial = 210] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9a2bf800) [pid = 1742] [serial = 209] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9b5c6000) [pid = 1742] [serial = 215] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x95363400) [pid = 1742] [serial = 207] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9535ac00) [pid = 1742] [serial = 206] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x9aa4dc00) [pid = 1742] [serial = 212] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9b167400) [pid = 1742] [serial = 213] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9c0ec800) [pid = 1742] [serial = 218] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0xa3229400) [pid = 1742] [serial = 222] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0xa24d4800) [pid = 1742] [serial = 225] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9c2d5800) [pid = 1742] [serial = 219] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9bb44c00) [pid = 1742] [serial = 216] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9a37c800) [pid = 1742] [serial = 126] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9a37b400) [pid = 1742] [serial = 123] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9c6bd000) [pid = 1742] [serial = 120] [outer = (nil)] [url = about:blank] 21:39:30 INFO - PROCESS | 1742 | 1464583170457 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x9535bc00 == 61 [pid = 1742] [id = 100] 21:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x9539f000) [pid = 1742] [serial = 299] [outer = (nil)] 21:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x98209400) [pid = 1742] [serial = 300] [outer = 0x9539f000] 21:39:30 INFO - PROCESS | 1742 | 1464583170537 Marionette DEBUG loaded listener.js 21:39:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9a380800) [pid = 1742] [serial = 301] [outer = 0x9539f000] 21:39:31 INFO - PROCESS | 1742 | 1464583171280 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:39:31 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:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1250ms 21:39:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:39:31 INFO - PROCESS | 1742 | 1464583171318 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 21:39:31 INFO - PROCESS | 1742 | 1464583171322 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 21:39:31 INFO - PROCESS | 1742 | 1464583171328 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:39:31 INFO - PROCESS | 1742 | 1464583171331 Marionette TRACE conn4 <- [1,374,null,{}] 21:39:31 INFO - PROCESS | 1742 | 1464583171336 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:39:31 INFO - PROCESS | 1742 | 1464583171480 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 21:39:31 INFO - PROCESS | 1742 | 1464583171497 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x9234b000 == 62 [pid = 1742] [id = 101] 21:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95364800) [pid = 1742] [serial = 302] [outer = (nil)] 21:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9acd2800) [pid = 1742] [serial = 303] [outer = 0x95364800] 21:39:31 INFO - PROCESS | 1742 | 1464583171567 Marionette DEBUG loaded listener.js 21:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9b123000) [pid = 1742] [serial = 304] [outer = 0x95364800] 21:39:32 INFO - PROCESS | 1742 | 1464583172359 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:39:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:39:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1086ms 21:39:32 INFO - PROCESS | 1742 | 1464583172415 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 21:39:32 INFO - PROCESS | 1742 | 1464583172417 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 21:39:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:39:32 INFO - PROCESS | 1742 | 1464583172423 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:39:32 INFO - PROCESS | 1742 | 1464583172426 Marionette TRACE conn4 <- [1,378,null,{}] 21:39:32 INFO - PROCESS | 1742 | 1464583172432 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:39:32 INFO - PROCESS | 1742 | 1464583172569 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 21:39:32 INFO - PROCESS | 1742 | 1464583172584 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a748400 == 63 [pid = 1742] [id = 102] 21:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9accbc00) [pid = 1742] [serial = 305] [outer = (nil)] 21:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9b167400) [pid = 1742] [serial = 306] [outer = 0x9accbc00] 21:39:32 INFO - PROCESS | 1742 | 1464583172655 Marionette DEBUG loaded listener.js 21:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9b196c00) [pid = 1742] [serial = 307] [outer = 0x9accbc00] 21:39:33 INFO - PROCESS | 1742 | 1464583173608 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:39:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:39:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1233ms 21:39:33 INFO - PROCESS | 1742 | 1464583173657 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 21:39:33 INFO - PROCESS | 1742 | 1464583173660 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 21:39:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:39:33 INFO - PROCESS | 1742 | 1464583173673 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:39:33 INFO - PROCESS | 1742 | 1464583173689 Marionette TRACE conn4 <- [1,382,null,{}] 21:39:33 INFO - PROCESS | 1742 | 1464583173696 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:39:33 INFO - PROCESS | 1742 | 1464583173910 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 21:39:33 INFO - PROCESS | 1742 | 1464583173929 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a74c000 == 64 [pid = 1742] [id = 103] 21:39:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x9b12a000) [pid = 1742] [serial = 308] [outer = (nil)] 21:39:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9c118400) [pid = 1742] [serial = 309] [outer = 0x9b12a000] 21:39:34 INFO - PROCESS | 1742 | 1464583173999 Marionette DEBUG loaded listener.js 21:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9c282400) [pid = 1742] [serial = 310] [outer = 0x9b12a000] 21:39:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:39:34 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:39:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:39:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:39:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:39:35 INFO - PROCESS | 1742 | 1464583175213 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9c0e7c00) [pid = 1742] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x93a24800) [pid = 1742] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x95362000) [pid = 1742] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x98265000) [pid = 1742] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x95134800) [pid = 1742] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9c2e3800) [pid = 1742] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0xa3064000) [pid = 1742] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9535b000) [pid = 1742] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0xa3230400) [pid = 1742] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0xa2285c00) [pid = 1742] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9511f000) [pid = 1742] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x9a24f000) [pid = 1742] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9b35f400) [pid = 1742] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9b5cc400) [pid = 1742] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9b16c000) [pid = 1742] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x92f76000) [pid = 1742] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:39:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:39:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1601ms 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x95122000) [pid = 1742] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x93d9cc00) [pid = 1742] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x9127ec00) [pid = 1742] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x9a7d4800) [pid = 1742] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:39:35 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9a24c800) [pid = 1742] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:39:35 INFO - PROCESS | 1742 | 1464583175282 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 21:39:35 INFO - PROCESS | 1742 | 1464583175284 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 21:39:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:39:35 INFO - PROCESS | 1742 | 1464583175295 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:39:35 INFO - PROCESS | 1742 | 1464583175298 Marionette TRACE conn4 <- [1,386,null,{}] 21:39:35 INFO - PROCESS | 1742 | 1464583175303 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:39:35 INFO - PROCESS | 1742 | 1464583175439 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 21:39:35 INFO - PROCESS | 1742 | 1464583175449 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x92351400 == 65 [pid = 1742] [id = 104] 21:39:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x92354000) [pid = 1742] [serial = 311] [outer = (nil)] 21:39:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x99748000) [pid = 1742] [serial = 312] [outer = 0x92354000] 21:39:35 INFO - PROCESS | 1742 | 1464583175520 Marionette DEBUG loaded listener.js 21:39:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9acc8000) [pid = 1742] [serial = 313] [outer = 0x92354000] 21:39:36 INFO - PROCESS | 1742 | 1464583176320 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:39:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:39:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1078ms 21:39:36 INFO - PROCESS | 1742 | 1464583176373 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 21:39:36 INFO - PROCESS | 1742 | 1464583176376 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 21:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:39:36 INFO - PROCESS | 1742 | 1464583176386 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:39:36 INFO - PROCESS | 1742 | 1464583176388 Marionette TRACE conn4 <- [1,390,null,{}] 21:39:36 INFO - PROCESS | 1742 | 1464583176392 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:39:36 INFO - PROCESS | 1742 | 1464583176532 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 21:39:36 INFO - PROCESS | 1742 | 1464583176546 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x9234c400 == 66 [pid = 1742] [id = 105] 21:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x93a24800) [pid = 1742] [serial = 314] [outer = (nil)] 21:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9c0ec800) [pid = 1742] [serial = 315] [outer = 0x93a24800] 21:39:36 INFO - PROCESS | 1742 | 1464583176616 Marionette DEBUG loaded listener.js 21:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9c2d9800) [pid = 1742] [serial = 316] [outer = 0x93a24800] 21:39:37 INFO - PROCESS | 1742 | 1464583177565 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:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1232ms 21:39:37 INFO - PROCESS | 1742 | 1464583177619 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 21:39:37 INFO - PROCESS | 1742 | 1464583177624 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 21:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:39:37 INFO - PROCESS | 1742 | 1464583177633 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:39:37 INFO - PROCESS | 1742 | 1464583177639 Marionette TRACE conn4 <- [1,394,null,{}] 21:39:37 INFO - PROCESS | 1742 | 1464583177649 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:39:37 INFO - PROCESS | 1742 | 1464583177833 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 21:39:38 INFO - PROCESS | 1742 | 1464583177991 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108bc00 == 67 [pid = 1742] [id = 106] 21:39:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9127a400) [pid = 1742] [serial = 317] [outer = (nil)] 21:39:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9511d000) [pid = 1742] [serial = 318] [outer = 0x9127a400] 21:39:38 INFO - PROCESS | 1742 | 1464583178080 Marionette DEBUG loaded listener.js 21:39:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9512a400) [pid = 1742] [serial = 319] [outer = 0x9127a400] 21:39:39 INFO - PROCESS | 1742 | 1464583179071 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:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1486ms 21:39:39 INFO - PROCESS | 1742 | 1464583179119 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 21:39:39 INFO - PROCESS | 1742 | 1464583179128 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 21:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:39:39 INFO - PROCESS | 1742 | 1464583179138 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:39:39 INFO - PROCESS | 1742 | 1464583179142 Marionette TRACE conn4 <- [1,398,null,{}] 21:39:39 INFO - PROCESS | 1742 | 1464583179148 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:39:39 INFO - PROCESS | 1742 | 1464583179335 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 21:39:39 INFO - PROCESS | 1742 | 1464583179490 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x95368400 == 68 [pid = 1742] [id = 107] 21:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x95845400) [pid = 1742] [serial = 320] [outer = (nil)] 21:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95849c00) [pid = 1742] [serial = 321] [outer = 0x95845400] 21:39:39 INFO - PROCESS | 1742 | 1464583179629 Marionette DEBUG loaded listener.js 21:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9584e000) [pid = 1742] [serial = 322] [outer = 0x95845400] 21:39:40 INFO - PROCESS | 1742 | 1464583180605 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:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1527ms 21:39:40 INFO - PROCESS | 1742 | 1464583180665 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 21:39:40 INFO - PROCESS | 1742 | 1464583180669 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 21:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:39:40 INFO - PROCESS | 1742 | 1464583180676 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:39:40 INFO - PROCESS | 1742 | 1464583180682 Marionette TRACE conn4 <- [1,402,null,{}] 21:39:40 INFO - PROCESS | 1742 | 1464583180698 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:39:40 INFO - PROCESS | 1742 | 1464583180910 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 21:39:41 INFO - PROCESS | 1742 | 1464583181114 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5a7800 == 69 [pid = 1742] [id = 108] 21:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9aa41000) [pid = 1742] [serial = 323] [outer = (nil)] 21:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9b11cc00) [pid = 1742] [serial = 324] [outer = 0x9aa41000] 21:39:41 INFO - PROCESS | 1742 | 1464583181202 Marionette DEBUG loaded listener.js 21:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9b3dfc00) [pid = 1742] [serial = 325] [outer = 0x9aa41000] 21:39:42 INFO - PROCESS | 1742 | 1464583182120 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:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1483ms 21:39:42 INFO - PROCESS | 1742 | 1464583182159 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 21:39:42 INFO - PROCESS | 1742 | 1464583182164 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 21:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:39:42 INFO - PROCESS | 1742 | 1464583182170 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:39:42 INFO - PROCESS | 1742 | 1464583182174 Marionette TRACE conn4 <- [1,406,null,{}] 21:39:42 INFO - PROCESS | 1742 | 1464583182179 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:39:42 INFO - PROCESS | 1742 | 1464583182340 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 21:39:42 INFO - PROCESS | 1742 | 1464583182511 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108b800 == 70 [pid = 1742] [id = 109] 21:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x94771800) [pid = 1742] [serial = 326] [outer = (nil)] 21:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9c281800) [pid = 1742] [serial = 327] [outer = 0x94771800] 21:39:42 INFO - PROCESS | 1742 | 1464583182595 Marionette DEBUG loaded listener.js 21:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9c6c3800) [pid = 1742] [serial = 328] [outer = 0x94771800] 21:39:43 INFO - PROCESS | 1742 | 1464583183522 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:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1384ms 21:39:43 INFO - PROCESS | 1742 | 1464583183555 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 21:39:43 INFO - PROCESS | 1742 | 1464583183558 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 21:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:39:43 INFO - PROCESS | 1742 | 1464583183565 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:39:43 INFO - PROCESS | 1742 | 1464583183568 Marionette TRACE conn4 <- [1,410,null,{}] 21:39:43 INFO - PROCESS | 1742 | 1464583183574 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:39:43 INFO - PROCESS | 1742 | 1464583183734 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 21:39:43 INFO - PROCESS | 1742 | 1464583183894 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed81800 == 71 [pid = 1742] [id = 110] 21:39:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8ed82c00) [pid = 1742] [serial = 329] [outer = (nil)] 21:39:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8ed8b800) [pid = 1742] [serial = 330] [outer = 0x8ed82c00] 21:39:43 INFO - PROCESS | 1742 | 1464583183979 Marionette DEBUG loaded listener.js 21:39:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8ed8f800) [pid = 1742] [serial = 331] [outer = 0x8ed82c00] 21:39:44 INFO - PROCESS | 1742 | 1464583184906 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:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1378ms 21:39:44 INFO - PROCESS | 1742 | 1464583184944 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 21:39:44 INFO - PROCESS | 1742 | 1464583184948 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 21:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:39:44 INFO - PROCESS | 1742 | 1464583184954 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:39:44 INFO - PROCESS | 1742 | 1464583184958 Marionette TRACE conn4 <- [1,414,null,{}] 21:39:44 INFO - PROCESS | 1742 | 1464583184963 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:39:45 INFO - PROCESS | 1742 | 1464583185165 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 21:39:45 INFO - PROCESS | 1742 | 1464583185369 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed8ac00 == 72 [pid = 1742] [id = 111] 21:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x9127e000) [pid = 1742] [serial = 332] [outer = (nil)] 21:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0xa24d7400) [pid = 1742] [serial = 333] [outer = 0x9127e000] 21:39:45 INFO - PROCESS | 1742 | 1464583185461 Marionette DEBUG loaded listener.js 21:39:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0xa3066400) [pid = 1742] [serial = 334] [outer = 0x9127e000] 21:39:46 INFO - PROCESS | 1742 | 1464583186314 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:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1429ms 21:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:39:46 INFO - PROCESS | 1742 | 1464583186384 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 21:39:46 INFO - PROCESS | 1742 | 1464583186387 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 21:39:46 INFO - PROCESS | 1742 | 1464583186393 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:39:46 INFO - PROCESS | 1742 | 1464583186397 Marionette TRACE conn4 <- [1,418,null,{}] 21:39:46 INFO - PROCESS | 1742 | 1464583186402 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:39:46 INFO - PROCESS | 1742 | 1464583186563 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 21:39:46 INFO - PROCESS | 1742 | 1464583186719 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed88800 == 73 [pid = 1742] [id = 112] 21:39:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8eeda800) [pid = 1742] [serial = 335] [outer = (nil)] 21:39:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8eee2c00) [pid = 1742] [serial = 336] [outer = 0x8eeda800] 21:39:46 INFO - PROCESS | 1742 | 1464583186803 Marionette DEBUG loaded listener.js 21:39:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8eee6000) [pid = 1742] [serial = 337] [outer = 0x8eeda800] 21:39:48 INFO - PROCESS | 1742 | 1464583188094 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:39:48 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:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1734ms 21:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:39:48 INFO - PROCESS | 1742 | 1464583188126 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 21:39:48 INFO - PROCESS | 1742 | 1464583188129 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 21:39:48 INFO - PROCESS | 1742 | 1464583188135 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:39:48 INFO - PROCESS | 1742 | 1464583188139 Marionette TRACE conn4 <- [1,422,null,{}] 21:39:48 INFO - PROCESS | 1742 | 1464583188144 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:39:48 INFO - PROCESS | 1742 | 1464583188348 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 21:39:48 INFO - PROCESS | 1742 | 1464583188555 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee0800 == 74 [pid = 1742] [id = 113] 21:39:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8eee4000) [pid = 1742] [serial = 338] [outer = (nil)] 21:39:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8ef85400) [pid = 1742] [serial = 339] [outer = 0x8eee4000] 21:39:48 INFO - PROCESS | 1742 | 1464583188639 Marionette DEBUG loaded listener.js 21:39:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8ef89400) [pid = 1742] [serial = 340] [outer = 0x8eee4000] 21:39:50 INFO - PROCESS | 1742 | 1464583190280 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:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2192ms 21:39:50 INFO - PROCESS | 1742 | 1464583190326 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 21:39:50 INFO - PROCESS | 1742 | 1464583190331 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 21:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:39:50 INFO - PROCESS | 1742 | 1464583190339 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:39:50 INFO - PROCESS | 1742 | 1464583190345 Marionette TRACE conn4 <- [1,426,null,{}] 21:39:50 INFO - PROCESS | 1742 | 1464583190352 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:39:50 INFO - PROCESS | 1742 | 1464583190500 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 21:39:50 INFO - PROCESS | 1742 | 1464583190659 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef8a400 == 75 [pid = 1742] [id = 114] 21:39:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8ef8d800) [pid = 1742] [serial = 341] [outer = (nil)] 21:39:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x922ee000) [pid = 1742] [serial = 342] [outer = 0x8ef8d800] 21:39:50 INFO - PROCESS | 1742 | 1464583190789 Marionette DEBUG loaded listener.js 21:39:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x93a32c00) [pid = 1742] [serial = 343] [outer = 0x8ef8d800] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x922efc00 == 74 [pid = 1742] [id = 61] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x93d2fc00 == 73 [pid = 1742] [id = 62] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9535a000 == 72 [pid = 1742] [id = 67] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x922eb400 == 71 [pid = 1742] [id = 66] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9511bc00 == 70 [pid = 1742] [id = 65] 21:39:51 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9c338400) [pid = 1742] [serial = 270] [outer = (nil)] [url = about:blank] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9513e800 == 69 [pid = 1742] [id = 68] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x93a2e000 == 68 [pid = 1742] [id = 31] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9c09d800 == 67 [pid = 1742] [id = 64] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x99e0b400 == 66 [pid = 1742] [id = 63] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92351400 == 65 [pid = 1742] [id = 104] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9a74c000 == 64 [pid = 1742] [id = 103] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9a748400 == 63 [pid = 1742] [id = 102] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9234b000 == 62 [pid = 1742] [id = 101] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9535bc00 == 61 [pid = 1742] [id = 100] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x99e0c000 == 60 [pid = 1742] [id = 99] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x95134c00 == 59 [pid = 1742] [id = 98] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92f74000 == 58 [pid = 1742] [id = 91] 21:39:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9c281400 == 57 [pid = 1742] [id = 90] 21:39:51 INFO - PROCESS | 1742 | 1464583191716 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:39:51 INFO - PROCESS | 1742 | 1464583191830 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 21:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:39:51 INFO - PROCESS | 1742 | 1464583191840 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:39:51 INFO - PROCESS | 1742 | 1464583191843 Marionette TRACE conn4 <- [1,430,null,{}] 21:39:51 INFO - PROCESS | 1742 | 1464583191849 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:39:52 INFO - PROCESS | 1742 | 1464583192001 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 21:39:52 INFO - PROCESS | 1742 | 1464583192165 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x9476cc00 == 58 [pid = 1742] [id = 115] 21:39:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x95128c00) [pid = 1742] [serial = 344] [outer = (nil)] 21:39:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x951a8000) [pid = 1742] [serial = 345] [outer = 0x95128c00] 21:39:52 INFO - PROCESS | 1742 | 1464583192240 Marionette DEBUG loaded listener.js 21:39:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95363400) [pid = 1742] [serial = 346] [outer = 0x95128c00] 21:39:52 INFO - PROCESS | 1742 | 1464583192968 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:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1177ms 21:39:53 INFO - PROCESS | 1742 | 1464583193017 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 21:39:53 INFO - PROCESS | 1742 | 1464583193020 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 21:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:39:53 INFO - PROCESS | 1742 | 1464583193027 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:39:53 INFO - PROCESS | 1742 | 1464583193032 Marionette TRACE conn4 <- [1,434,null,{}] 21:39:53 INFO - PROCESS | 1742 | 1464583193047 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:39:53 INFO - PROCESS | 1742 | 1464583193200 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 21:39:53 INFO - PROCESS | 1742 | 1464583193212 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed85800 == 59 [pid = 1742] [id = 116] 21:39:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95844400) [pid = 1742] [serial = 347] [outer = (nil)] 21:39:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x95a7a000) [pid = 1742] [serial = 348] [outer = 0x95844400] 21:39:53 INFO - PROCESS | 1742 | 1464583193286 Marionette DEBUG loaded listener.js 21:39:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x978e2000) [pid = 1742] [serial = 349] [outer = 0x95844400] 21:39:54 INFO - PROCESS | 1742 | 1464583194157 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:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1189ms 21:39:54 INFO - PROCESS | 1742 | 1464583194228 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 21:39:54 INFO - PROCESS | 1742 | 1464583194232 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 21:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:39:54 INFO - PROCESS | 1742 | 1464583194242 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:39:54 INFO - PROCESS | 1742 | 1464583194245 Marionette TRACE conn4 <- [1,438,null,{}] 21:39:54 INFO - PROCESS | 1742 | 1464583194251 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:39:54 INFO - PROCESS | 1742 | 1464583194449 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 21:39:54 INFO - PROCESS | 1742 | 1464583194472 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef82000 == 60 [pid = 1742] [id = 117] 21:39:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x98210000) [pid = 1742] [serial = 350] [outer = (nil)] 21:39:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x99ef3400) [pid = 1742] [serial = 351] [outer = 0x98210000] 21:39:54 INFO - PROCESS | 1742 | 1464583194542 Marionette DEBUG loaded listener.js 21:39:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9a5a5400) [pid = 1742] [serial = 352] [outer = 0x98210000] 21:39:55 INFO - PROCESS | 1742 | 1464583195436 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:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1231ms 21:39:55 INFO - PROCESS | 1742 | 1464583195474 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 21:39:55 INFO - PROCESS | 1742 | 1464583195477 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 21:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:39:55 INFO - PROCESS | 1742 | 1464583195483 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:39:55 INFO - PROCESS | 1742 | 1464583195486 Marionette TRACE conn4 <- [1,442,null,{}] 21:39:55 INFO - PROCESS | 1742 | 1464583195508 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:39:55 INFO - PROCESS | 1742 | 1464583195695 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 21:39:55 INFO - PROCESS | 1742 | 1464583195716 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef83000 == 61 [pid = 1742] [id = 118] 21:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9108c400) [pid = 1742] [serial = 353] [outer = (nil)] 21:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9acc4400) [pid = 1742] [serial = 354] [outer = 0x9108c400] 21:39:55 INFO - PROCESS | 1742 | 1464583195786 Marionette DEBUG loaded listener.js 21:39:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x9accb000) [pid = 1742] [serial = 355] [outer = 0x9108c400] 21:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x92354000) [pid = 1742] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x9b12a000) [pid = 1742] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x95136400) [pid = 1742] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x9accbc00) [pid = 1742] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x99e10400) [pid = 1742] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x95364800) [pid = 1742] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x9539f000) [pid = 1742] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:39:56 INFO - PROCESS | 1742 | 1464583196791 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:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1348ms 21:39:56 INFO - PROCESS | 1742 | 1464583196832 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 21:39:56 INFO - PROCESS | 1742 | 1464583196835 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 21:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:39:56 INFO - PROCESS | 1742 | 1464583196842 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:39:56 INFO - PROCESS | 1742 | 1464583196844 Marionette TRACE conn4 <- [1,446,null,{}] 21:39:56 INFO - PROCESS | 1742 | 1464583196850 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:39:57 INFO - PROCESS | 1742 | 1464583197019 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 21:39:57 INFO - PROCESS | 1742 | 1464583197039 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x95364800 == 62 [pid = 1742] [id = 119] 21:39:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x9b122800) [pid = 1742] [serial = 356] [outer = (nil)] 21:39:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x9b170400) [pid = 1742] [serial = 357] [outer = 0x9b122800] 21:39:57 INFO - PROCESS | 1742 | 1464583197110 Marionette DEBUG loaded listener.js 21:39:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9b174800) [pid = 1742] [serial = 358] [outer = 0x9b122800] 21:39:57 INFO - PROCESS | 1742 | 1464583197902 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:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1128ms 21:39:57 INFO - PROCESS | 1742 | 1464583197971 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 21:39:57 INFO - PROCESS | 1742 | 1464583197974 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 21:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:39:57 INFO - PROCESS | 1742 | 1464583197980 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:39:57 INFO - PROCESS | 1742 | 1464583197982 Marionette TRACE conn4 <- [1,450,null,{}] 21:39:57 INFO - PROCESS | 1742 | 1464583197988 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:39:58 INFO - PROCESS | 1742 | 1464583198128 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 21:39:58 INFO - PROCESS | 1742 | 1464583198142 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b125400 == 63 [pid = 1742] [id = 120] 21:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9b129400) [pid = 1742] [serial = 359] [outer = (nil)] 21:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x9b5c3000) [pid = 1742] [serial = 360] [outer = 0x9b129400] 21:39:58 INFO - PROCESS | 1742 | 1464583198211 Marionette DEBUG loaded listener.js 21:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9b5ca400) [pid = 1742] [serial = 361] [outer = 0x9b129400] 21:39:59 INFO - PROCESS | 1742 | 1464583199330 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:39:59 INFO - PROCESS | 1742 | 1464583199421 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 21:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:39:59 INFO - PROCESS | 1742 | 1464583199429 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:39:59 INFO - PROCESS | 1742 | 1464583199435 Marionette TRACE conn4 <- [1,454,null,{}] 21:39:59 INFO - PROCESS | 1742 | 1464583199443 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:39:59 INFO - PROCESS | 1742 | 1464583199659 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 21:39:59 INFO - PROCESS | 1742 | 1464583199817 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:39:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eede000 == 64 [pid = 1742] [id = 121] 21:39:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8ef8a800) [pid = 1742] [serial = 362] [outer = (nil)] 21:39:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x93d2f000) [pid = 1742] [serial = 363] [outer = 0x8ef8a800] 21:39:59 INFO - PROCESS | 1742 | 1464583199909 Marionette DEBUG loaded listener.js 21:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x95366000) [pid = 1742] [serial = 364] [outer = 0x8ef8a800] 21:40:00 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:00 INFO - PROCESS | 1742 | 1464583200875 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:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1490ms 21:40:00 INFO - PROCESS | 1742 | 1464583200920 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 21:40:00 INFO - PROCESS | 1742 | 1464583200929 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 21:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:40:00 INFO - PROCESS | 1742 | 1464583200939 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:40:00 INFO - PROCESS | 1742 | 1464583200943 Marionette TRACE conn4 <- [1,458,null,{}] 21:40:00 INFO - PROCESS | 1742 | 1464583200949 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:40:01 INFO - PROCESS | 1742 | 1464583201126 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 21:40:01 INFO - PROCESS | 1742 | 1464583201284 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x953a1800 == 65 [pid = 1742] [id = 122] 21:40:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x95850400) [pid = 1742] [serial = 365] [outer = (nil)] 21:40:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9910a400) [pid = 1742] [serial = 366] [outer = 0x95850400] 21:40:01 INFO - PROCESS | 1742 | 1464583201464 Marionette DEBUG loaded listener.js 21:40:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9a5ac800) [pid = 1742] [serial = 367] [outer = 0x95850400] 21:40:02 INFO - PROCESS | 1742 | 1464583202422 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:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:40:02 INFO - PROCESS | 1742 | 1464583202485 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 21:40:02 INFO - PROCESS | 1742 | 1464583202492 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:40:02 INFO - PROCESS | 1742 | 1464583202498 Marionette TRACE conn4 <- [1,462,null,{}] 21:40:02 INFO - PROCESS | 1742 | 1464583202514 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:40:02 INFO - PROCESS | 1742 | 1464583202697 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 21:40:02 INFO - PROCESS | 1742 | 1464583202862 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108ac00 == 66 [pid = 1742] [id = 123] 21:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9b54cc00) [pid = 1742] [serial = 368] [outer = (nil)] 21:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9c04ac00) [pid = 1742] [serial = 369] [outer = 0x9b54cc00] 21:40:02 INFO - PROCESS | 1742 | 1464583202953 Marionette DEBUG loaded listener.js 21:40:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9c27fc00) [pid = 1742] [serial = 370] [outer = 0x9b54cc00] 21:40:03 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:03 INFO - PROCESS | 1742 | 1464583203912 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:40:03 INFO - PROCESS | 1742 | 1464583203981 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 21:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:40:03 INFO - PROCESS | 1742 | 1464583203988 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:40:03 INFO - PROCESS | 1742 | 1464583203991 Marionette TRACE conn4 <- [1,466,null,{}] 21:40:04 INFO - PROCESS | 1742 | 1464583203997 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:40:04 INFO - PROCESS | 1742 | 1464583204169 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 21:40:04 INFO - PROCESS | 1742 | 1464583204382 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef86c00 == 67 [pid = 1742] [id = 124] 21:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9c282c00) [pid = 1742] [serial = 371] [outer = (nil)] 21:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0xa060f400) [pid = 1742] [serial = 372] [outer = 0x9c282c00] 21:40:04 INFO - PROCESS | 1742 | 1464583204480 Marionette DEBUG loaded listener.js 21:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0xa21ac800) [pid = 1742] [serial = 373] [outer = 0x9c282c00] 21:40:05 INFO - PROCESS | 1742 | 1464583205334 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:40:05 INFO - PROCESS | 1742 | 1464583205381 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 21:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:40:05 INFO - PROCESS | 1742 | 1464583205387 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:40:05 INFO - PROCESS | 1742 | 1464583205391 Marionette TRACE conn4 <- [1,470,null,{}] 21:40:05 INFO - PROCESS | 1742 | 1464583205396 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:40:05 INFO - PROCESS | 1742 | 1464583205555 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 21:40:05 INFO - PROCESS | 1742 | 1464583205718 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee3400 == 68 [pid = 1742] [id = 125] 21:40:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9c6bbc00) [pid = 1742] [serial = 374] [outer = (nil)] 21:40:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0xa260e400) [pid = 1742] [serial = 375] [outer = 0x9c6bbc00] 21:40:05 INFO - PROCESS | 1742 | 1464583205802 Marionette DEBUG loaded listener.js 21:40:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0xa2605800) [pid = 1742] [serial = 376] [outer = 0x9c6bbc00] 21:40:06 INFO - PROCESS | 1742 | 1464583206757 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:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1436ms 21:40:06 INFO - PROCESS | 1742 | 1464583206824 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 21:40:06 INFO - PROCESS | 1742 | 1464583206828 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 21:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:40:06 INFO - PROCESS | 1742 | 1464583206834 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:40:06 INFO - PROCESS | 1742 | 1464583206838 Marionette TRACE conn4 <- [1,474,null,{}] 21:40:06 INFO - PROCESS | 1742 | 1464583206844 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:40:07 INFO - PROCESS | 1742 | 1464583207019 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 21:40:07 INFO - PROCESS | 1742 | 1464583207177 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:07 INFO - PROCESS | 1742 | ++DOCSHELL 0xa22a7000 == 69 [pid = 1742] [id = 126] 21:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0xa24d3800) [pid = 1742] [serial = 377] [outer = (nil)] 21:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0xa4e0d000) [pid = 1742] [serial = 378] [outer = 0xa24d3800] 21:40:07 INFO - PROCESS | 1742 | 1464583207304 Marionette DEBUG loaded listener.js 21:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0xa50b9800) [pid = 1742] [serial = 379] [outer = 0xa24d3800] 21:40:08 INFO - PROCESS | 1742 | 1464583208123 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:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1329ms 21:40:08 INFO - PROCESS | 1742 | 1464583208164 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 21:40:08 INFO - PROCESS | 1742 | 1464583208168 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 21:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:40:08 INFO - PROCESS | 1742 | 1464583208174 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:40:08 INFO - PROCESS | 1742 | 1464583208177 Marionette TRACE conn4 <- [1,478,null,{}] 21:40:08 INFO - PROCESS | 1742 | 1464583208183 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:40:08 INFO - PROCESS | 1742 | 1464583208338 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 21:40:08 INFO - PROCESS | 1742 | 1464583208501 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x95814400 == 70 [pid = 1742] [id = 127] 21:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x95814c00) [pid = 1742] [serial = 380] [outer = (nil)] 21:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9581b400) [pid = 1742] [serial = 381] [outer = 0x95814c00] 21:40:08 INFO - PROCESS | 1742 | 1464583208591 Marionette DEBUG loaded listener.js 21:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9581d400) [pid = 1742] [serial = 382] [outer = 0x95814c00] 21:40:09 INFO - PROCESS | 1742 | 1464583209497 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:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1380ms 21:40:09 INFO - PROCESS | 1742 | 1464583209554 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 21:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:40:09 INFO - PROCESS | 1742 | 1464583209558 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 21:40:09 INFO - PROCESS | 1742 | 1464583209564 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:40:09 INFO - PROCESS | 1742 | 1464583209568 Marionette TRACE conn4 <- [1,482,null,{}] 21:40:09 INFO - PROCESS | 1742 | 1464583209573 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:40:09 INFO - PROCESS | 1742 | 1464583209779 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 21:40:09 INFO - PROCESS | 1742 | 1464583209941 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x95817c00 == 71 [pid = 1742] [id = 128] 21:40:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9581ec00) [pid = 1742] [serial = 383] [outer = (nil)] 21:40:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0xa354e400) [pid = 1742] [serial = 384] [outer = 0x9581ec00] 21:40:10 INFO - PROCESS | 1742 | 1464583210068 Marionette DEBUG loaded listener.js 21:40:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0xa628cc00) [pid = 1742] [serial = 385] [outer = 0x9581ec00] 21:40:10 INFO - PROCESS | 1742 | 1464583210972 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:40:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1443ms 21:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:40:11 INFO - PROCESS | 1742 | 1464583211007 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 21:40:11 INFO - PROCESS | 1742 | 1464583211011 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 21:40:11 INFO - PROCESS | 1742 | 1464583211017 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:40:11 INFO - PROCESS | 1742 | 1464583211020 Marionette TRACE conn4 <- [1,486,null,{}] 21:40:11 INFO - PROCESS | 1742 | 1464583211026 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:40:11 INFO - PROCESS | 1742 | 1464583211184 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 21:40:11 INFO - PROCESS | 1742 | 1464583211356 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed8c400 == 72 [pid = 1742] [id = 129] 21:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9581b000) [pid = 1742] [serial = 386] [outer = (nil)] 21:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0xa6887800) [pid = 1742] [serial = 387] [outer = 0x9581b000] 21:40:11 INFO - PROCESS | 1742 | 1464583211436 Marionette DEBUG loaded listener.js 21:40:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0xa6d6a000) [pid = 1742] [serial = 388] [outer = 0x9581b000] 21:40:12 INFO - PROCESS | 1742 | 1464583212382 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:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1395ms 21:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:40:12 INFO - PROCESS | 1742 | 1464583212412 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 21:40:12 INFO - PROCESS | 1742 | 1464583212415 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 21:40:12 INFO - PROCESS | 1742 | 1464583212422 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:40:12 INFO - PROCESS | 1742 | 1464583212425 Marionette TRACE conn4 <- [1,490,null,{}] 21:40:12 INFO - PROCESS | 1742 | 1464583212431 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:40:12 INFO - PROCESS | 1742 | 1464583212594 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 21:40:12 INFO - PROCESS | 1742 | 1464583212761 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e302800 == 73 [pid = 1742] [id = 130] 21:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8e303c00) [pid = 1742] [serial = 389] [outer = (nil)] 21:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8e30b400) [pid = 1742] [serial = 390] [outer = 0x8e303c00] 21:40:12 INFO - PROCESS | 1742 | 1464583212841 Marionette DEBUG loaded listener.js 21:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8e30fc00) [pid = 1742] [serial = 391] [outer = 0x8e303c00] 21:40:14 INFO - PROCESS | 1742 | 1464583214054 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:40:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1686ms 21:40:14 INFO - PROCESS | 1742 | 1464583214108 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 21:40:14 INFO - PROCESS | 1742 | 1464583214113 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 21:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:40:14 INFO - PROCESS | 1742 | 1464583214122 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:40:14 INFO - PROCESS | 1742 | 1464583214126 Marionette TRACE conn4 <- [1,494,null,{}] 21:40:14 INFO - PROCESS | 1742 | 1464583214134 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:40:14 INFO - PROCESS | 1742 | 1464583214301 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 21:40:14 INFO - PROCESS | 1742 | 1464583214477 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e310c00 == 74 [pid = 1742] [id = 131] 21:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x922e2c00) [pid = 1742] [serial = 392] [outer = (nil)] 21:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9511cc00) [pid = 1742] [serial = 393] [outer = 0x922e2c00] 21:40:14 INFO - PROCESS | 1742 | 1464583214557 Marionette DEBUG loaded listener.js 21:40:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x951aac00) [pid = 1742] [serial = 394] [outer = 0x922e2c00] 21:40:15 INFO - PROCESS | 1742 | 1464583215542 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:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1482ms 21:40:15 INFO - PROCESS | 1742 | 1464583215605 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 21:40:15 INFO - PROCESS | 1742 | 1464583215613 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 21:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:40:15 INFO - PROCESS | 1742 | 1464583215623 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:40:15 INFO - PROCESS | 1742 | 1464583215626 Marionette TRACE conn4 <- [1,498,null,{}] 21:40:15 INFO - PROCESS | 1742 | 1464583215631 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:40:15 INFO - PROCESS | 1742 | 1464583215797 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 21:40:16 INFO - PROCESS | 1742 | 1464583216010 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d28800 == 75 [pid = 1742] [id = 132] 21:40:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x93d29c00) [pid = 1742] [serial = 395] [outer = (nil)] 21:40:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x95845000) [pid = 1742] [serial = 396] [outer = 0x93d29c00] 21:40:16 INFO - PROCESS | 1742 | 1464583216104 Marionette DEBUG loaded listener.js 21:40:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x95a76000) [pid = 1742] [serial = 397] [outer = 0x93d29c00] 21:40:16 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9c0ec800) [pid = 1742] [serial = 315] [outer = (nil)] [url = about:blank] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x95364800 == 74 [pid = 1742] [id = 119] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef83000 == 73 [pid = 1742] [id = 118] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef82000 == 72 [pid = 1742] [id = 117] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed85800 == 71 [pid = 1742] [id = 116] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9476cc00 == 70 [pid = 1742] [id = 115] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef8a400 == 69 [pid = 1742] [id = 114] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x95368400 == 68 [pid = 1742] [id = 107] 21:40:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9108bc00 == 67 [pid = 1742] [id = 106] 21:40:17 INFO - PROCESS | 1742 | 1464583217026 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:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9acc8000) [pid = 1742] [serial = 313] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9acd2c00) [pid = 1742] [serial = 276] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9c118400) [pid = 1742] [serial = 309] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x95365000) [pid = 1742] [serial = 294] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x95a75c00) [pid = 1742] [serial = 295] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9b12a400) [pid = 1742] [serial = 279] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9c2e2400) [pid = 1742] [serial = 282] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9b167400) [pid = 1742] [serial = 306] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x95138c00) [pid = 1742] [serial = 273] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9a5a2800) [pid = 1742] [serial = 297] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x99748000) [pid = 1742] [serial = 312] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0xa2280400) [pid = 1742] [serial = 285] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9c282400) [pid = 1742] [serial = 310] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0xa62fb400) [pid = 1742] [serial = 288] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9b123000) [pid = 1742] [serial = 304] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9a380800) [pid = 1742] [serial = 301] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x9acd2800) [pid = 1742] [serial = 303] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x9a5af400) [pid = 1742] [serial = 298] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x98209400) [pid = 1742] [serial = 300] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x9b196c00) [pid = 1742] [serial = 307] [outer = (nil)] [url = about:blank] 21:40:17 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x95a79800) [pid = 1742] [serial = 291] [outer = (nil)] [url = about:blank] 21:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1496ms 21:40:17 INFO - PROCESS | 1742 | 1464583217118 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 21:40:17 INFO - PROCESS | 1742 | 1464583217120 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 21:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:40:17 INFO - PROCESS | 1742 | 1464583217129 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:40:17 INFO - PROCESS | 1742 | 1464583217134 Marionette TRACE conn4 <- [1,502,null,{}] 21:40:17 INFO - PROCESS | 1742 | 1464583217149 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:40:17 INFO - PROCESS | 1742 | 1464583217308 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 21:40:17 INFO - PROCESS | 1742 | 1464583217443 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x95846800 == 68 [pid = 1742] [id = 133] 21:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x95a78800) [pid = 1742] [serial = 398] [outer = (nil)] 21:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x99102c00) [pid = 1742] [serial = 399] [outer = 0x95a78800] 21:40:17 INFO - PROCESS | 1742 | 1464583217557 Marionette DEBUG loaded listener.js 21:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x9a0ca800) [pid = 1742] [serial = 400] [outer = 0x95a78800] 21:40:18 INFO - PROCESS | 1742 | 1464583218239 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:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1140ms 21:40:18 INFO - PROCESS | 1742 | 1464583218268 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 21:40:18 INFO - PROCESS | 1742 | 1464583218272 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 21:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:40:18 INFO - PROCESS | 1742 | 1464583218278 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:40:18 INFO - PROCESS | 1742 | 1464583218281 Marionette TRACE conn4 <- [1,506,null,{}] 21:40:18 INFO - PROCESS | 1742 | 1464583218301 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:40:18 INFO - PROCESS | 1742 | 1464583218449 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 21:40:18 INFO - PROCESS | 1742 | 1464583218465 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e307000 == 69 [pid = 1742] [id = 134] 21:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x9a380800) [pid = 1742] [serial = 401] [outer = (nil)] 21:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x9acd0400) [pid = 1742] [serial = 402] [outer = 0x9a380800] 21:40:18 INFO - PROCESS | 1742 | 1464583218534 Marionette DEBUG loaded listener.js 21:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9b124000) [pid = 1742] [serial = 403] [outer = 0x9a380800] 21:40:19 INFO - PROCESS | 1742 | 1464583219483 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:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1236ms 21:40:19 INFO - PROCESS | 1742 | 1464583219522 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 21:40:19 INFO - PROCESS | 1742 | 1464583219526 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 21:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:40:19 INFO - PROCESS | 1742 | 1464583219531 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:40:19 INFO - PROCESS | 1742 | 1464583219534 Marionette TRACE conn4 <- [1,510,null,{}] 21:40:19 INFO - PROCESS | 1742 | 1464583219539 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:40:19 INFO - PROCESS | 1742 | 1464583219731 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 21:40:19 INFO - PROCESS | 1742 | 1464583219753 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee5400 == 70 [pid = 1742] [id = 135] 21:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9a5ab800) [pid = 1742] [serial = 404] [outer = (nil)] 21:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9b35f000) [pid = 1742] [serial = 405] [outer = 0x9a5ab800] 21:40:19 INFO - PROCESS | 1742 | 1464583219827 Marionette DEBUG loaded listener.js 21:40:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x9b5c8000) [pid = 1742] [serial = 406] [outer = 0x9a5ab800] 21:40:20 INFO - PROCESS | 1742 | 1464583220724 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:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1238ms 21:40:20 INFO - PROCESS | 1742 | 1464583220770 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 21:40:20 INFO - PROCESS | 1742 | 1464583220773 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 21:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:40:20 INFO - PROCESS | 1742 | 1464583220779 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:40:20 INFO - PROCESS | 1742 | 1464583220781 Marionette TRACE conn4 <- [1,514,null,{}] 21:40:20 INFO - PROCESS | 1742 | 1464583220794 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:40:21 INFO - PROCESS | 1742 | 1464583221009 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 21:40:21 INFO - PROCESS | 1742 | 1464583221034 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x98209400 == 71 [pid = 1742] [id = 136] 21:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9b128c00) [pid = 1742] [serial = 407] [outer = (nil)] 21:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9c286c00) [pid = 1742] [serial = 408] [outer = 0x9b128c00] 21:40:21 INFO - PROCESS | 1742 | 1464583221105 Marionette DEBUG loaded listener.js 21:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9c6bb400) [pid = 1742] [serial = 409] [outer = 0x9b128c00] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x95365800) [pid = 1742] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x98210000) [pid = 1742] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9108c400) [pid = 1742] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x95844400) [pid = 1742] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x95128c00) [pid = 1742] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8ef8d800) [pid = 1742] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9b122800) [pid = 1742] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:40:21 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8eee4000) [pid = 1742] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:40:22 INFO - PROCESS | 1742 | 1464583222069 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:40:22 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:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1340ms 21:40:22 INFO - PROCESS | 1742 | 1464583222119 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 21:40:22 INFO - PROCESS | 1742 | 1464583222122 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 21:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:40:22 INFO - PROCESS | 1742 | 1464583222128 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:40:22 INFO - PROCESS | 1742 | 1464583222131 Marionette TRACE conn4 <- [1,518,null,{}] 21:40:22 INFO - PROCESS | 1742 | 1464583222140 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:40:22 INFO - PROCESS | 1742 | 1464583222282 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 21:40:22 INFO - PROCESS | 1742 | 1464583222296 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e308000 == 72 [pid = 1742] [id = 137] 21:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8ef8e400) [pid = 1742] [serial = 410] [outer = (nil)] 21:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9c2e3400) [pid = 1742] [serial = 411] [outer = 0x8ef8e400] 21:40:22 INFO - PROCESS | 1742 | 1464583222366 Marionette DEBUG loaded listener.js 21:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0xa2282800) [pid = 1742] [serial = 412] [outer = 0x8ef8e400] 21:40:23 INFO - PROCESS | 1742 | 1464583223132 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:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1032ms 21:40:23 INFO - PROCESS | 1742 | 1464583223160 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 21:40:23 INFO - PROCESS | 1742 | 1464583223164 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 21:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:40:23 INFO - PROCESS | 1742 | 1464583223170 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:40:23 INFO - PROCESS | 1742 | 1464583223172 Marionette TRACE conn4 <- [1,522,null,{}] 21:40:23 INFO - PROCESS | 1742 | 1464583223177 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:40:23 INFO - PROCESS | 1742 | 1464583223382 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 21:40:23 INFO - PROCESS | 1742 | 1464583223405 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x9584c400 == 73 [pid = 1742] [id = 138] 21:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9b127000) [pid = 1742] [serial = 413] [outer = (nil)] 21:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0xa325e800) [pid = 1742] [serial = 414] [outer = 0x9b127000] 21:40:23 INFO - PROCESS | 1742 | 1464583223475 Marionette DEBUG loaded listener.js 21:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0xa354f000) [pid = 1742] [serial = 415] [outer = 0x9b127000] 21:40:24 INFO - PROCESS | 1742 | 1464583224547 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:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1427ms 21:40:24 INFO - PROCESS | 1742 | 1464583224598 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 21:40:24 INFO - PROCESS | 1742 | 1464583224606 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 21:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:40:24 INFO - PROCESS | 1742 | 1464583224614 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:40:24 INFO - PROCESS | 1742 | 1464583224620 Marionette TRACE conn4 <- [1,526,null,{}] 21:40:24 INFO - PROCESS | 1742 | 1464583224629 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:40:24 INFO - PROCESS | 1742 | 1464583224812 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 21:40:24 INFO - PROCESS | 1742 | 1464583224976 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e30ec00 == 74 [pid = 1742] [id = 139] 21:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8ef8b000) [pid = 1742] [serial = 416] [outer = (nil)] 21:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x93a25000) [pid = 1742] [serial = 417] [outer = 0x8ef8b000] 21:40:25 INFO - PROCESS | 1742 | 1464583225064 Marionette DEBUG loaded listener.js 21:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x95364c00) [pid = 1742] [serial = 418] [outer = 0x8ef8b000] 21:40:26 INFO - PROCESS | 1742 | 1464583226027 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:40:26 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:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1484ms 21:40:26 INFO - PROCESS | 1742 | 1464583226099 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 21:40:26 INFO - PROCESS | 1742 | 1464583226107 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 21:40:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:40:26 INFO - PROCESS | 1742 | 1464583226118 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:40:26 INFO - PROCESS | 1742 | 1464583226122 Marionette TRACE conn4 <- [1,530,null,{}] 21:40:26 INFO - PROCESS | 1742 | 1464583226128 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:40:26 INFO - PROCESS | 1742 | 1464583226344 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 21:40:26 INFO - PROCESS | 1742 | 1464583226599 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x95850800 == 75 [pid = 1742] [id = 140] 21:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9916e800) [pid = 1742] [serial = 419] [outer = (nil)] 21:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9a5ad000) [pid = 1742] [serial = 420] [outer = 0x9916e800] 21:40:26 INFO - PROCESS | 1742 | 1464583226731 Marionette DEBUG loaded listener.js 21:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9b360c00) [pid = 1742] [serial = 421] [outer = 0x9916e800] 21:40:27 INFO - PROCESS | 1742 | 1464583227493 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:40:27 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:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:40:27 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:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:40:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:40:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:40:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1479ms 21:40:28 INFO - PROCESS | 1742 | 1464583228025 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 21:40:28 INFO - PROCESS | 1742 | 1464583228032 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 21:40:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:40:28 INFO - PROCESS | 1742 | 1464583228252 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:40:28 INFO - PROCESS | 1742 | 1464583228258 Marionette TRACE conn4 <- [1,534,null,{}] 21:40:28 INFO - PROCESS | 1742 | 1464583228277 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:40:28 INFO - PROCESS | 1742 | 1464583228456 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 21:40:28 INFO - PROCESS | 1742 | 1464583228618 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedfc00 == 76 [pid = 1742] [id = 141] 21:40:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9c118800) [pid = 1742] [serial = 422] [outer = (nil)] 21:40:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0xa6eab400) [pid = 1742] [serial = 423] [outer = 0x9c118800] 21:40:28 INFO - PROCESS | 1742 | 1464583228707 Marionette DEBUG loaded listener.js 21:40:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0xa6f7e800) [pid = 1742] [serial = 424] [outer = 0x9c118800] 21:40:29 INFO - PROCESS | 1742 | 1464583229565 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:40:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:40:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1478ms 21:40:29 INFO - PROCESS | 1742 | 1464583229650 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 21:40:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:40:29 INFO - PROCESS | 1742 | 1464583229655 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 21:40:29 INFO - PROCESS | 1742 | 1464583229662 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:40:29 INFO - PROCESS | 1742 | 1464583229665 Marionette TRACE conn4 <- [1,538,null,{}] 21:40:29 INFO - PROCESS | 1742 | 1464583229671 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:40:29 INFO - PROCESS | 1742 | 1464583229864 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 21:40:30 INFO - PROCESS | 1742 | 1464583230026 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b173800 == 77 [pid = 1742] [id = 142] 21:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0xa6c01c00) [pid = 1742] [serial = 425] [outer = (nil)] 21:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0xa6c08800) [pid = 1742] [serial = 426] [outer = 0xa6c01c00] 21:40:30 INFO - PROCESS | 1742 | 1464583230110 Marionette DEBUG loaded listener.js 21:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0xa6c0dc00) [pid = 1742] [serial = 427] [outer = 0xa6c01c00] 21:40:30 INFO - PROCESS | 1742 | 1464583230972 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:40:30 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:40:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1333ms 21:40:30 INFO - PROCESS | 1742 | 1464583230994 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 21:40:30 INFO - PROCESS | 1742 | 1464583230997 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 21:40:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:40:31 INFO - PROCESS | 1742 | 1464583231003 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:40:31 INFO - PROCESS | 1742 | 1464583231007 Marionette TRACE conn4 <- [1,542,null,{}] 21:40:31 INFO - PROCESS | 1742 | 1464583231013 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:40:31 INFO - PROCESS | 1742 | 1464583231173 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 21:40:31 INFO - PROCESS | 1742 | 1464583231344 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e30cc00 == 78 [pid = 1742] [id = 143] 21:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92d51400) [pid = 1742] [serial = 428] [outer = (nil)] 21:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92d59c00) [pid = 1742] [serial = 429] [outer = 0x92d51400] 21:40:31 INFO - PROCESS | 1742 | 1464583231434 Marionette DEBUG loaded listener.js 21:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92d5d800) [pid = 1742] [serial = 430] [outer = 0x92d51400] 21:40:32 INFO - PROCESS | 1742 | 1464583232335 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:40:32 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:40:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1377ms 21:40:32 INFO - PROCESS | 1742 | 1464583232381 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 21:40:32 INFO - PROCESS | 1742 | 1464583232385 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 21:40:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:40:32 INFO - PROCESS | 1742 | 1464583232391 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:40:32 INFO - PROCESS | 1742 | 1464583232395 Marionette TRACE conn4 <- [1,546,null,{}] 21:40:32 INFO - PROCESS | 1742 | 1464583232446 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:40:32 INFO - PROCESS | 1742 | 1464583232693 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 21:40:32 INFO - PROCESS | 1742 | 1464583232860 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf25c00 == 79 [pid = 1742] [id = 144] 21:40:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8cf27000) [pid = 1742] [serial = 431] [outer = (nil)] 21:40:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8cf2f000) [pid = 1742] [serial = 432] [outer = 0x8cf27000] 21:40:32 INFO - PROCESS | 1742 | 1464583232949 Marionette DEBUG loaded listener.js 21:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9acd1c00) [pid = 1742] [serial = 433] [outer = 0x8cf27000] 21:40:33 INFO - PROCESS | 1742 | 1464583233861 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:40:33 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:40:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1485ms 21:40:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:40:33 INFO - PROCESS | 1742 | 1464583233876 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 21:40:33 INFO - PROCESS | 1742 | 1464583233879 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 21:40:33 INFO - PROCESS | 1742 | 1464583233887 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:40:33 INFO - PROCESS | 1742 | 1464583233890 Marionette TRACE conn4 <- [1,550,null,{}] 21:40:33 INFO - PROCESS | 1742 | 1464583233896 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:40:34 INFO - PROCESS | 1742 | 1464583234095 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 21:40:34 INFO - PROCESS | 1742 | 1464583234319 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf29000 == 80 [pid = 1742] [id = 145] 21:40:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8cf30800) [pid = 1742] [serial = 434] [outer = (nil)] 21:40:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8d182800) [pid = 1742] [serial = 435] [outer = 0x8cf30800] 21:40:34 INFO - PROCESS | 1742 | 1464583234415 Marionette DEBUG loaded listener.js 21:40:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8d188800) [pid = 1742] [serial = 436] [outer = 0x8cf30800] 21:40:35 INFO - PROCESS | 1742 | 1464583235308 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:40:35 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:40:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1441ms 21:40:35 INFO - PROCESS | 1742 | 1464583235354 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 21:40:35 INFO - PROCESS | 1742 | 1464583235359 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 21:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:40:35 INFO - PROCESS | 1742 | 1464583235368 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:40:35 INFO - PROCESS | 1742 | 1464583235371 Marionette TRACE conn4 <- [1,554,null,{}] 21:40:35 INFO - PROCESS | 1742 | 1464583235377 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:40:35 INFO - PROCESS | 1742 | 1464583235557 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 21:40:35 INFO - PROCESS | 1742 | 1464583235738 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf30000 == 81 [pid = 1742] [id = 146] 21:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8d183000) [pid = 1742] [serial = 437] [outer = (nil)] 21:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8d7a9000) [pid = 1742] [serial = 438] [outer = 0x8d183000] 21:40:35 INFO - PROCESS | 1742 | 1464583235827 Marionette DEBUG loaded listener.js 21:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8d7ac000) [pid = 1742] [serial = 439] [outer = 0x8d183000] 21:40:36 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8d7b3c00) [pid = 1742] [serial = 440] [outer = 0x99167800] 21:40:36 INFO - PROCESS | 1742 | 1464583236832 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:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1530ms 21:40:36 INFO - PROCESS | 1742 | 1464583236899 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 21:40:36 INFO - PROCESS | 1742 | 1464583236903 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 21:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:40:36 INFO - PROCESS | 1742 | 1464583236909 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:40:36 INFO - PROCESS | 1742 | 1464583236913 Marionette TRACE conn4 <- [1,558,null,{}] 21:40:36 INFO - PROCESS | 1742 | 1464583236920 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:40:37 INFO - PROCESS | 1742 | 1464583237114 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 21:40:37 INFO - PROCESS | 1742 | 1464583237333 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7af800 == 82 [pid = 1742] [id = 147] 21:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8d7afc00) [pid = 1742] [serial = 441] [outer = (nil)] 21:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8d904000) [pid = 1742] [serial = 442] [outer = 0x8d7afc00] 21:40:37 INFO - PROCESS | 1742 | 1464583237434 Marionette DEBUG loaded listener.js 21:40:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8d906c00) [pid = 1742] [serial = 443] [outer = 0x8d7afc00] 21:40:38 INFO - PROCESS | 1742 | 1464583238287 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:40:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:40:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1434ms 21:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:40:38 INFO - PROCESS | 1742 | 1464583238344 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 21:40:38 INFO - PROCESS | 1742 | 1464583238347 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 21:40:38 INFO - PROCESS | 1742 | 1464583238353 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:40:38 INFO - PROCESS | 1742 | 1464583238356 Marionette TRACE conn4 <- [1,562,null,{}] 21:40:38 INFO - PROCESS | 1742 | 1464583238363 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:40:38 INFO - PROCESS | 1742 | 1464583238538 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 21:40:38 INFO - PROCESS | 1742 | 1464583238707 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7ae800 == 83 [pid = 1742] [id = 148] 21:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8d904c00) [pid = 1742] [serial = 444] [outer = (nil)] 21:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8d90e400) [pid = 1742] [serial = 445] [outer = 0x8d904c00] 21:40:38 INFO - PROCESS | 1742 | 1464583238792 Marionette DEBUG loaded listener.js 21:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8d910400) [pid = 1742] [serial = 446] [outer = 0x8d904c00] 21:40:39 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:39 INFO - PROCESS | 1742 | 1464583239662 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:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1348ms 21:40:39 INFO - PROCESS | 1742 | 1464583239701 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 21:40:39 INFO - PROCESS | 1742 | 1464583239705 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 21:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:40:39 INFO - PROCESS | 1742 | 1464583239712 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:40:39 INFO - PROCESS | 1742 | 1464583239717 Marionette TRACE conn4 <- [1,566,null,{}] 21:40:39 INFO - PROCESS | 1742 | 1464583239722 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:40:39 INFO - PROCESS | 1742 | 1464583239921 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 21:40:40 INFO - PROCESS | 1742 | 1464583240091 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba2bc00 == 84 [pid = 1742] [id = 149] 21:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8ba2c800) [pid = 1742] [serial = 447] [outer = (nil)] 21:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8ba34000) [pid = 1742] [serial = 448] [outer = 0x8ba2c800] 21:40:40 INFO - PROCESS | 1742 | 1464583240186 Marionette DEBUG loaded listener.js 21:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x8da9c800) [pid = 1742] [serial = 449] [outer = 0x8ba2c800] 21:40:40 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:41 INFO - PROCESS | 1742 | 1464583241104 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:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1429ms 21:40:41 INFO - PROCESS | 1742 | 1464583241143 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 21:40:41 INFO - PROCESS | 1742 | 1464583241147 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 21:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:40:41 INFO - PROCESS | 1742 | 1464583241153 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:40:41 INFO - PROCESS | 1742 | 1464583241156 Marionette TRACE conn4 <- [1,570,null,{}] 21:40:41 INFO - PROCESS | 1742 | 1464583241163 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:40:41 INFO - PROCESS | 1742 | 1464583241350 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 21:40:41 INFO - PROCESS | 1742 | 1464583241525 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba2e000 == 85 [pid = 1742] [id = 150] 21:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x8bbdd400) [pid = 1742] [serial = 450] [outer = (nil)] 21:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8bbe4800) [pid = 1742] [serial = 451] [outer = 0x8bbdd400] 21:40:41 INFO - PROCESS | 1742 | 1464583241617 Marionette DEBUG loaded listener.js 21:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8bbe6400) [pid = 1742] [serial = 452] [outer = 0x8bbdd400] 21:40:42 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:42 INFO - PROCESS | 1742 | 1464583242495 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:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1380ms 21:40:42 INFO - PROCESS | 1742 | 1464583242534 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 21:40:42 INFO - PROCESS | 1742 | 1464583242548 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 21:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:40:42 INFO - PROCESS | 1742 | 1464583242555 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:40:42 INFO - PROCESS | 1742 | 1464583242558 Marionette TRACE conn4 <- [1,574,null,{}] 21:40:42 INFO - PROCESS | 1742 | 1464583242586 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:40:42 INFO - PROCESS | 1742 | 1464583242760 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 21:40:42 INFO - PROCESS | 1742 | 1464583242932 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba31800 == 86 [pid = 1742] [id = 151] 21:40:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8bbddc00) [pid = 1742] [serial = 453] [outer = (nil)] 21:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8bd14400) [pid = 1742] [serial = 454] [outer = 0x8bbddc00] 21:40:43 INFO - PROCESS | 1742 | 1464583243020 Marionette DEBUG loaded listener.js 21:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8bd16000) [pid = 1742] [serial = 455] [outer = 0x8bbddc00] 21:40:44 INFO - PROCESS | 1742 | 1464583244453 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:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1949ms 21:40:44 INFO - PROCESS | 1742 | 1464583244504 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 21:40:44 INFO - PROCESS | 1742 | 1464583244512 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 21:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:40:44 INFO - PROCESS | 1742 | 1464583244519 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:40:44 INFO - PROCESS | 1742 | 1464583244525 Marionette TRACE conn4 <- [1,578,null,{}] 21:40:44 INFO - PROCESS | 1742 | 1464583244532 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:40:44 INFO - PROCESS | 1742 | 1464583244706 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 21:40:44 INFO - PROCESS | 1742 | 1464583244887 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbde400 == 87 [pid = 1742] [id = 152] 21:40:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8bd13800) [pid = 1742] [serial = 456] [outer = (nil)] 21:40:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8cf2cc00) [pid = 1742] [serial = 457] [outer = 0x8bd13800] 21:40:44 INFO - PROCESS | 1742 | 1464583244969 Marionette DEBUG loaded listener.js 21:40:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8d7a9c00) [pid = 1742] [serial = 458] [outer = 0x8bd13800] 21:40:46 INFO - PROCESS | 1742 | 1464583246014 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:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1535ms 21:40:46 INFO - PROCESS | 1742 | 1464583246055 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 21:40:46 INFO - PROCESS | 1742 | 1464583246063 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 21:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:40:46 INFO - PROCESS | 1742 | 1464583246073 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:40:46 INFO - PROCESS | 1742 | 1464583246077 Marionette TRACE conn4 <- [1,582,null,{}] 21:40:46 INFO - PROCESS | 1742 | 1464583246083 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:40:46 INFO - PROCESS | 1742 | 1464583246266 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 21:40:46 INFO - PROCESS | 1742 | 1464583246445 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da9fc00 == 88 [pid = 1742] [id = 153] 21:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8daa3c00) [pid = 1742] [serial = 459] [outer = (nil)] 21:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8daa6400) [pid = 1742] [serial = 460] [outer = 0x8daa3c00] 21:40:46 INFO - PROCESS | 1742 | 1464583246560 Marionette DEBUG loaded listener.js 21:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8e308c00) [pid = 1742] [serial = 461] [outer = 0x8daa3c00] 21:40:47 INFO - PROCESS | 1742 | 1464583247400 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:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1385ms 21:40:47 INFO - PROCESS | 1742 | 1464583247458 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 21:40:47 INFO - PROCESS | 1742 | 1464583247462 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 21:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:40:47 INFO - PROCESS | 1742 | 1464583247468 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:40:47 INFO - PROCESS | 1742 | 1464583247473 Marionette TRACE conn4 <- [1,586,null,{}] 21:40:47 INFO - PROCESS | 1742 | 1464583247490 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:40:47 INFO - PROCESS | 1742 | 1464583247702 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 21:40:47 INFO - PROCESS | 1742 | --DOCSHELL 0x8e308000 == 87 [pid = 1742] [id = 137] 21:40:47 INFO - PROCESS | 1742 | --DOCSHELL 0x98209400 == 86 [pid = 1742] [id = 136] 21:40:47 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9511d000) [pid = 1742] [serial = 318] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x95849c00) [pid = 1742] [serial = 321] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9b11cc00) [pid = 1742] [serial = 324] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x9c281800) [pid = 1742] [serial = 327] [outer = (nil)] [url = about:blank] 21:40:47 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8ed8b800) [pid = 1742] [serial = 330] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0xa24d7400) [pid = 1742] [serial = 333] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8eee2c00) [pid = 1742] [serial = 336] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | 1464583248001 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee5400 == 85 [pid = 1742] [id = 135] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e307000 == 84 [pid = 1742] [id = 134] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x95846800 == 83 [pid = 1742] [id = 133] 21:40:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e307000 == 84 [pid = 1742] [id = 154] 21:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8ed8b800) [pid = 1742] [serial = 462] [outer = (nil)] 21:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8ef83c00) [pid = 1742] [serial = 463] [outer = 0x8ed8b800] 21:40:48 INFO - PROCESS | 1742 | 1464583248107 Marionette DEBUG loaded listener.js 21:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9108a800) [pid = 1742] [serial = 464] [outer = 0x8ed8b800] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93d28800 == 83 [pid = 1742] [id = 132] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e310c00 == 82 [pid = 1742] [id = 131] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x95817c00 == 81 [pid = 1742] [id = 128] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x95814400 == 80 [pid = 1742] [id = 127] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0xa22a7000 == 79 [pid = 1742] [id = 126] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee3400 == 78 [pid = 1742] [id = 125] 21:40:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef86c00 == 77 [pid = 1742] [id = 124] 21:40:48 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9a5abc00) [pid = 1742] [serial = 228] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x99ef3400) [pid = 1742] [serial = 351] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x9acc4400) [pid = 1742] [serial = 354] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9accb000) [pid = 1742] [serial = 355] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x95a7a000) [pid = 1742] [serial = 348] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x951a8000) [pid = 1742] [serial = 345] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x95363400) [pid = 1742] [serial = 346] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x93a32c00) [pid = 1742] [serial = 343] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x922ee000) [pid = 1742] [serial = 342] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9b170400) [pid = 1742] [serial = 357] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8ef89400) [pid = 1742] [serial = 340] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8ef85400) [pid = 1742] [serial = 339] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9a5a5400) [pid = 1742] [serial = 352] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x978e2000) [pid = 1742] [serial = 349] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9b174800) [pid = 1742] [serial = 358] [outer = (nil)] [url = about:blank] 21:40:48 INFO - PROCESS | 1742 | 1464583248881 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:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1443ms 21:40:48 INFO - PROCESS | 1742 | 1464583248911 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 21:40:48 INFO - PROCESS | 1742 | 1464583248915 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 21:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:40:48 INFO - PROCESS | 1742 | 1464583248921 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:40:48 INFO - PROCESS | 1742 | 1464583248924 Marionette TRACE conn4 <- [1,590,null,{}] 21:40:48 INFO - PROCESS | 1742 | 1464583248929 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:40:49 INFO - PROCESS | 1742 | 1464583249086 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 21:40:49 INFO - PROCESS | 1742 | 1464583249217 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da9ac00 == 78 [pid = 1742] [id = 155] 21:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8ef89000) [pid = 1742] [serial = 465] [outer = (nil)] 21:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x91284400) [pid = 1742] [serial = 466] [outer = 0x8ef89000] 21:40:49 INFO - PROCESS | 1742 | 1464583249300 Marionette DEBUG loaded listener.js 21:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x92d53400) [pid = 1742] [serial = 467] [outer = 0x8ef89000] 21:40:50 INFO - PROCESS | 1742 | 1464583250046 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:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1180ms 21:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:40:50 INFO - PROCESS | 1742 | 1464583250101 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 21:40:50 INFO - PROCESS | 1742 | 1464583250104 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 21:40:50 INFO - PROCESS | 1742 | 1464583250110 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:40:50 INFO - PROCESS | 1742 | 1464583250113 Marionette TRACE conn4 <- [1,594,null,{}] 21:40:50 INFO - PROCESS | 1742 | 1464583250118 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:40:50 INFO - PROCESS | 1742 | 1464583250270 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 21:40:50 INFO - PROCESS | 1742 | 1464583250283 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee9800 == 79 [pid = 1742] [id = 156] 21:40:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x91087400) [pid = 1742] [serial = 468] [outer = (nil)] 21:40:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x92f77c00) [pid = 1742] [serial = 469] [outer = 0x91087400] 21:40:50 INFO - PROCESS | 1742 | 1464583250361 Marionette DEBUG loaded listener.js 21:40:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x93a2e000) [pid = 1742] [serial = 470] [outer = 0x91087400] 21:40:51 INFO - PROCESS | 1742 | 1464583251371 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:40:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1330ms 21:40:51 INFO - PROCESS | 1742 | 1464583251440 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 21:40:51 INFO - PROCESS | 1742 | 1464583251443 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 21:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:40:51 INFO - PROCESS | 1742 | 1464583251449 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:40:51 INFO - PROCESS | 1742 | 1464583251451 Marionette TRACE conn4 <- [1,598,null,{}] 21:40:51 INFO - PROCESS | 1742 | 1464583251457 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:40:51 INFO - PROCESS | 1742 | 1464583251665 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 21:40:51 INFO - PROCESS | 1742 | 1464583251687 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d90f000 == 80 [pid = 1742] [id = 157] 21:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x91286800) [pid = 1742] [serial = 471] [outer = (nil)] 21:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9513b000) [pid = 1742] [serial = 472] [outer = 0x91286800] 21:40:51 INFO - PROCESS | 1742 | 1464583251773 Marionette DEBUG loaded listener.js 21:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9535bc00) [pid = 1742] [serial = 473] [outer = 0x91286800] 21:40:53 INFO - PROCESS | 1742 | 1464583253078 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:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x9aa41000) [pid = 1742] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0xa2403000) [pid = 1742] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8ed82c00) [pid = 1742] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9a5a8000) [pid = 1742] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x91083000) [pid = 1742] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9b128c00) [pid = 1742] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9a5ab800) [pid = 1742] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x95845400) [pid = 1742] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x94777c00) [pid = 1742] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9c284c00) [pid = 1742] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x922e2c00) [pid = 1742] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x95a73800) [pid = 1742] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9a380800) [pid = 1742] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9127a400) [pid = 1742] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x93d29c00) [pid = 1742] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9127e000) [pid = 1742] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x95a78800) [pid = 1742] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x93a2d800) [pid = 1742] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9511d800) [pid = 1742] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9b11f000) [pid = 1742] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9c288800) [pid = 1742] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x95127400) [pid = 1742] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x94771800) [pid = 1742] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8eeda800) [pid = 1742] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0xa6763c00) [pid = 1742] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9b129400) [pid = 1742] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1727ms 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x93a24800) [pid = 1742] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:40:53 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8ef8e400) [pid = 1742] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:40:53 INFO - PROCESS | 1742 | 1464583253227 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 21:40:53 INFO - PROCESS | 1742 | 1464583253231 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 21:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:40:53 INFO - PROCESS | 1742 | 1464583253237 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:40:53 INFO - PROCESS | 1742 | 1464583253239 Marionette TRACE conn4 <- [1,602,null,{}] 21:40:53 INFO - PROCESS | 1742 | 1464583253245 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:40:53 INFO - PROCESS | 1742 | 1464583253428 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 21:40:53 INFO - PROCESS | 1742 | 1464583253513 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd1cc00 == 81 [pid = 1742] [id = 158] 21:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ef83800) [pid = 1742] [serial = 474] [outer = (nil)] 21:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x922e8400) [pid = 1742] [serial = 475] [outer = 0x8ef83800] 21:40:53 INFO - PROCESS | 1742 | 1464583253583 Marionette DEBUG loaded listener.js 21:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9476cc00) [pid = 1742] [serial = 476] [outer = 0x8ef83800] 21:40:54 INFO - PROCESS | 1742 | 1464583254222 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:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1026ms 21:40:54 INFO - PROCESS | 1742 | 1464583254263 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 21:40:54 INFO - PROCESS | 1742 | 1464583254266 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 21:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:40:54 INFO - PROCESS | 1742 | 1464583254272 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:40:54 INFO - PROCESS | 1742 | 1464583254275 Marionette TRACE conn4 <- [1,606,null,{}] 21:40:54 INFO - PROCESS | 1742 | 1464583254280 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:40:54 INFO - PROCESS | 1742 | 1464583254479 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 21:40:54 INFO - PROCESS | 1742 | 1464583254521 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eeddc00 == 82 [pid = 1742] [id = 159] 21:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ef85000) [pid = 1742] [serial = 477] [outer = (nil)] 21:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x95363c00) [pid = 1742] [serial = 478] [outer = 0x8ef85000] 21:40:54 INFO - PROCESS | 1742 | 1464583254593 Marionette DEBUG loaded listener.js 21:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x953ab000) [pid = 1742] [serial = 479] [outer = 0x8ef85000] 21:40:55 INFO - PROCESS | 1742 | 1464583255534 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:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1295ms 21:40:55 INFO - PROCESS | 1742 | 1464583255568 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 21:40:55 INFO - PROCESS | 1742 | 1464583255574 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 21:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:40:55 INFO - PROCESS | 1742 | 1464583255583 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:40:55 INFO - PROCESS | 1742 | 1464583255588 Marionette TRACE conn4 <- [1,610,null,{}] 21:40:55 INFO - PROCESS | 1742 | 1464583255599 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:40:55 INFO - PROCESS | 1742 | 1464583255792 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 21:40:55 INFO - PROCESS | 1742 | 1464583255964 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe4000 == 83 [pid = 1742] [id = 160] 21:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8bbea800) [pid = 1742] [serial = 480] [outer = (nil)] 21:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8cf2a400) [pid = 1742] [serial = 481] [outer = 0x8bbea800] 21:40:56 INFO - PROCESS | 1742 | 1464583256118 Marionette DEBUG loaded listener.js 21:40:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d7a8c00) [pid = 1742] [serial = 482] [outer = 0x8bbea800] 21:40:56 INFO - PROCESS | 1742 | 1464583256994 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:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1484ms 21:40:57 INFO - PROCESS | 1742 | 1464583257067 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 21:40:57 INFO - PROCESS | 1742 | 1464583257076 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 21:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:40:57 INFO - PROCESS | 1742 | 1464583257087 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:40:57 INFO - PROCESS | 1742 | 1464583257090 Marionette TRACE conn4 <- [1,614,null,{}] 21:40:57 INFO - PROCESS | 1742 | 1464583257097 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:40:57 INFO - PROCESS | 1742 | 1464583257313 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 21:40:57 INFO - PROCESS | 1742 | 1464583257528 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e306800 == 84 [pid = 1742] [id = 161] 21:40:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8ed82000) [pid = 1742] [serial = 483] [outer = (nil)] 21:40:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8eedd000) [pid = 1742] [serial = 484] [outer = 0x8ed82000] 21:40:57 INFO - PROCESS | 1742 | 1464583257655 Marionette DEBUG loaded listener.js 21:40:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8ef84c00) [pid = 1742] [serial = 485] [outer = 0x8ed82000] 21:40:58 INFO - PROCESS | 1742 | 1464583258580 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:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1537ms 21:40:58 INFO - PROCESS | 1742 | 1464583258624 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 21:40:58 INFO - PROCESS | 1742 | 1464583258628 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 21:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:40:58 INFO - PROCESS | 1742 | 1464583258634 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:40:58 INFO - PROCESS | 1742 | 1464583258640 Marionette TRACE conn4 <- [1,618,null,{}] 21:40:58 INFO - PROCESS | 1742 | 1464583258656 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:40:58 INFO - PROCESS | 1742 | 1464583258839 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 21:40:59 INFO - PROCESS | 1742 | 1464583259132 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:40:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d5f800 == 85 [pid = 1742] [id = 162] 21:40:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x94778c00) [pid = 1742] [serial = 486] [outer = (nil)] 21:40:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95139000) [pid = 1742] [serial = 487] [outer = 0x94778c00] 21:40:59 INFO - PROCESS | 1742 | 1464583259224 Marionette DEBUG loaded listener.js 21:40:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95845c00) [pid = 1742] [serial = 488] [outer = 0x94778c00] 21:41:00 INFO - PROCESS | 1742 | 1464583260065 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:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1491ms 21:41:00 INFO - PROCESS | 1742 | 1464583260127 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 21:41:00 INFO - PROCESS | 1742 | 1464583260132 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 21:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:41:00 INFO - PROCESS | 1742 | 1464583260138 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:41:00 INFO - PROCESS | 1742 | 1464583260141 Marionette TRACE conn4 <- [1,622,null,{}] 21:41:00 INFO - PROCESS | 1742 | 1464583260147 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:41:00 INFO - PROCESS | 1742 | 1464583260327 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 21:41:00 INFO - PROCESS | 1742 | 1464583260497 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f77000 == 86 [pid = 1742] [id = 163] 21:41:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x9584d000) [pid = 1742] [serial = 489] [outer = (nil)] 21:41:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95a7c800) [pid = 1742] [serial = 490] [outer = 0x9584d000] 21:41:00 INFO - PROCESS | 1742 | 1464583260580 Marionette DEBUG loaded listener.js 21:41:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x978e2400) [pid = 1742] [serial = 491] [outer = 0x9584d000] 21:41:01 INFO - PROCESS | 1742 | 1464583261512 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:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1431ms 21:41:01 INFO - PROCESS | 1742 | 1464583261570 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 21:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:41:01 INFO - PROCESS | 1742 | 1464583261574 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 21:41:01 INFO - PROCESS | 1742 | 1464583261580 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:41:01 INFO - PROCESS | 1742 | 1464583261584 Marionette TRACE conn4 <- [1,626,null,{}] 21:41:01 INFO - PROCESS | 1742 | 1464583261589 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:41:01 INFO - PROCESS | 1742 | 1464583261758 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 21:41:01 INFO - PROCESS | 1742 | 1464583261930 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x95129800 == 87 [pid = 1742] [id = 164] 21:41:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9584b800) [pid = 1742] [serial = 492] [outer = (nil)] 21:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9a0c9000) [pid = 1742] [serial = 493] [outer = 0x9584b800] 21:41:02 INFO - PROCESS | 1742 | 1464583262017 Marionette DEBUG loaded listener.js 21:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9a37c000) [pid = 1742] [serial = 494] [outer = 0x9584b800] 21:41:02 INFO - PROCESS | 1742 | 1464583262894 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:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1381ms 21:41:02 INFO - PROCESS | 1742 | 1464583262962 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 21:41:02 INFO - PROCESS | 1742 | 1464583262966 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 21:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:41:02 INFO - PROCESS | 1742 | 1464583262972 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:41:02 INFO - PROCESS | 1742 | 1464583262975 Marionette TRACE conn4 <- [1,630,null,{}] 21:41:02 INFO - PROCESS | 1742 | 1464583262980 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:41:03 INFO - PROCESS | 1742 | 1464583263180 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 21:41:03 INFO - PROCESS | 1742 | 1464583263354 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x98256400 == 88 [pid = 1742] [id = 165] 21:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9a5af000) [pid = 1742] [serial = 495] [outer = (nil)] 21:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9accec00) [pid = 1742] [serial = 496] [outer = 0x9a5af000] 21:41:03 INFO - PROCESS | 1742 | 1464583263486 Marionette DEBUG loaded listener.js 21:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9b11f000) [pid = 1742] [serial = 497] [outer = 0x9a5af000] 21:41:04 INFO - PROCESS | 1742 | 1464583264328 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:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1431ms 21:41:04 INFO - PROCESS | 1742 | 1464583264404 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 21:41:04 INFO - PROCESS | 1742 | 1464583264408 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 21:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:41:04 INFO - PROCESS | 1742 | 1464583264414 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:41:04 INFO - PROCESS | 1742 | 1464583264417 Marionette TRACE conn4 <- [1,634,null,{}] 21:41:04 INFO - PROCESS | 1742 | 1464583264423 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:41:04 INFO - PROCESS | 1742 | 1464583264615 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 21:41:04 INFO - PROCESS | 1742 | 1464583264820 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x91281400 == 89 [pid = 1742] [id = 166] 21:41:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x95137c00) [pid = 1742] [serial = 498] [outer = (nil)] 21:41:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9b16e800) [pid = 1742] [serial = 499] [outer = 0x95137c00] 21:41:04 INFO - PROCESS | 1742 | 1464583264942 Marionette DEBUG loaded listener.js 21:41:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9b19ac00) [pid = 1742] [serial = 500] [outer = 0x95137c00] 21:41:05 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:41:05 INFO - PROCESS | 1742 | 1464583265833 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:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1483ms 21:41:05 INFO - PROCESS | 1742 | 1464583265900 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 21:41:05 INFO - PROCESS | 1742 | 1464583265904 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 21:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:41:05 INFO - PROCESS | 1742 | 1464583265910 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:41:05 INFO - PROCESS | 1742 | 1464583265914 Marionette TRACE conn4 <- [1,638,null,{}] 21:41:05 INFO - PROCESS | 1742 | 1464583265919 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:41:06 INFO - PROCESS | 1742 | 1464583266090 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 21:41:06 INFO - PROCESS | 1742 | 1464583266264 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x9acd0000 == 90 [pid = 1742] [id = 167] 21:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9b16b800) [pid = 1742] [serial = 501] [outer = (nil)] 21:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9bbe5c00) [pid = 1742] [serial = 502] [outer = 0x9b16b800] 21:41:06 INFO - PROCESS | 1742 | 1464583266388 Marionette DEBUG loaded listener.js 21:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9c0ec800) [pid = 1742] [serial = 503] [outer = 0x9b16b800] 21:41:06 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:41:07 INFO - PROCESS | 1742 | 1464583267184 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:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1331ms 21:41:07 INFO - PROCESS | 1742 | 1464583267242 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 21:41:07 INFO - PROCESS | 1742 | 1464583267246 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 21:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:41:07 INFO - PROCESS | 1742 | 1464583267252 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:41:07 INFO - PROCESS | 1742 | 1464583267255 Marionette TRACE conn4 <- [1,642,null,{}] 21:41:07 INFO - PROCESS | 1742 | 1464583267261 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:41:07 INFO - PROCESS | 1742 | 1464583267428 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 21:41:07 INFO - PROCESS | 1742 | 1464583267602 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbdf800 == 91 [pid = 1742] [id = 168] 21:41:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x91283000) [pid = 1742] [serial = 504] [outer = (nil)] 21:41:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x95bb1c00) [pid = 1742] [serial = 505] [outer = 0x91283000] 21:41:07 INFO - PROCESS | 1742 | 1464583267686 Marionette DEBUG loaded listener.js 21:41:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x95bb4000) [pid = 1742] [serial = 506] [outer = 0x91283000] 21:41:08 INFO - PROCESS | 1742 | 1464583268583 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:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1376ms 21:41:08 INFO - PROCESS | 1742 | 1464583268630 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 21:41:08 INFO - PROCESS | 1742 | 1464583268634 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 21:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:41:08 INFO - PROCESS | 1742 | 1464583268640 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:41:08 INFO - PROCESS | 1742 | 1464583268643 Marionette TRACE conn4 <- [1,646,null,{}] 21:41:08 INFO - PROCESS | 1742 | 1464583268649 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:41:08 INFO - PROCESS | 1742 | 1464583268820 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 21:41:09 INFO - PROCESS | 1742 | 1464583269001 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x95bb0c00 == 92 [pid = 1742] [id = 169] 21:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x95bb1000) [pid = 1742] [serial = 507] [outer = (nil)] 21:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9bb44c00) [pid = 1742] [serial = 508] [outer = 0x95bb1000] 21:41:09 INFO - PROCESS | 1742 | 1464583269086 Marionette DEBUG loaded listener.js 21:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9c27c800) [pid = 1742] [serial = 509] [outer = 0x95bb1000] 21:41:09 INFO - PROCESS | 1742 | 1464583269979 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:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1378ms 21:41:10 INFO - PROCESS | 1742 | 1464583270019 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 21:41:10 INFO - PROCESS | 1742 | 1464583270023 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 21:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:41:10 INFO - PROCESS | 1742 | 1464583270029 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:41:10 INFO - PROCESS | 1742 | 1464583270034 Marionette TRACE conn4 <- [1,650,null,{}] 21:41:10 INFO - PROCESS | 1742 | 1464583270039 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:41:10 INFO - PROCESS | 1742 | 1464583270235 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 21:41:10 INFO - PROCESS | 1742 | 1464583270415 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d14ac00 == 93 [pid = 1742] [id = 170] 21:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8d14cc00) [pid = 1742] [serial = 510] [outer = (nil)] 21:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8d153800) [pid = 1742] [serial = 511] [outer = 0x8d14cc00] 21:41:10 INFO - PROCESS | 1742 | 1464583270519 Marionette DEBUG loaded listener.js 21:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9b172c00) [pid = 1742] [serial = 512] [outer = 0x8d14cc00] 21:41:11 INFO - PROCESS | 1742 | 1464583271372 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:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1379ms 21:41:11 INFO - PROCESS | 1742 | 1464583271409 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 21:41:11 INFO - PROCESS | 1742 | 1464583271413 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 21:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:41:11 INFO - PROCESS | 1742 | 1464583271419 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:41:11 INFO - PROCESS | 1742 | 1464583271423 Marionette TRACE conn4 <- [1,654,null,{}] 21:41:11 INFO - PROCESS | 1742 | 1464583271428 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:41:11 INFO - PROCESS | 1742 | 1464583271679 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 21:41:11 INFO - PROCESS | 1742 | 1464583271816 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba2cc00 == 94 [pid = 1742] [id = 171] 21:41:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x8bedf800) [pid = 1742] [serial = 513] [outer = (nil)] 21:41:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x8bee6c00) [pid = 1742] [serial = 514] [outer = 0x8bedf800] 21:41:11 INFO - PROCESS | 1742 | 1464583271899 Marionette DEBUG loaded listener.js 21:41:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8bee9800) [pid = 1742] [serial = 515] [outer = 0x8bedf800] 21:41:12 INFO - PROCESS | 1742 | 1464583272815 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:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1433ms 21:41:12 INFO - PROCESS | 1742 | 1464583272852 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 21:41:12 INFO - PROCESS | 1742 | 1464583272856 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 21:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:41:12 INFO - PROCESS | 1742 | 1464583272863 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:41:12 INFO - PROCESS | 1742 | 1464583272866 Marionette TRACE conn4 <- [1,658,null,{}] 21:41:12 INFO - PROCESS | 1742 | 1464583272872 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:41:13 INFO - PROCESS | 1742 | 1464583273051 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 21:41:13 INFO - PROCESS | 1742 | 1464583273230 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd0000 == 95 [pid = 1742] [id = 172] 21:41:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8abd1000) [pid = 1742] [serial = 516] [outer = (nil)] 21:41:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8abd6c00) [pid = 1742] [serial = 517] [outer = 0x8abd1000] 21:41:13 INFO - PROCESS | 1742 | 1464583273311 Marionette DEBUG loaded listener.js 21:41:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8abd8800) [pid = 1742] [serial = 518] [outer = 0x8abd1000] 21:41:14 INFO - PROCESS | 1742 | 1464583274211 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:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1428ms 21:41:14 INFO - PROCESS | 1742 | 1464583274291 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 21:41:14 INFO - PROCESS | 1742 | 1464583274294 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 21:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:41:14 INFO - PROCESS | 1742 | 1464583274301 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:41:14 INFO - PROCESS | 1742 | 1464583274304 Marionette TRACE conn4 <- [1,662,null,{}] 21:41:14 INFO - PROCESS | 1742 | 1464583274310 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:41:14 INFO - PROCESS | 1742 | 1464583274480 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 21:41:14 INFO - PROCESS | 1742 | 1464583274674 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd8c00 == 96 [pid = 1742] [id = 173] 21:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8abdbc00) [pid = 1742] [serial = 519] [outer = (nil)] 21:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x8beeac00) [pid = 1742] [serial = 520] [outer = 0x8abdbc00] 21:41:14 INFO - PROCESS | 1742 | 1464583274765 Marionette DEBUG loaded listener.js 21:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x8d149c00) [pid = 1742] [serial = 521] [outer = 0x8abdbc00] 21:41:15 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:41:16 INFO - PROCESS | 1742 | 1464583276018 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:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1779ms 21:41:16 INFO - PROCESS | 1742 | 1464583276080 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 21:41:16 INFO - PROCESS | 1742 | 1464583276087 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 21:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:41:16 INFO - PROCESS | 1742 | 1464583276094 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:41:16 INFO - PROCESS | 1742 | 1464583276100 Marionette TRACE conn4 <- [1,666,null,{}] 21:41:16 INFO - PROCESS | 1742 | 1464583276107 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:41:16 INFO - PROCESS | 1742 | 1464583276279 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 21:41:16 INFO - PROCESS | 1742 | 1464583276465 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe7000 == 97 [pid = 1742] [id = 174] 21:41:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x8bd1a000) [pid = 1742] [serial = 522] [outer = (nil)] 21:41:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x8d14a800) [pid = 1742] [serial = 523] [outer = 0x8bd1a000] 21:41:16 INFO - PROCESS | 1742 | 1464583276545 Marionette DEBUG loaded listener.js 21:41:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x8d156000) [pid = 1742] [serial = 524] [outer = 0x8bd1a000] 21:41:17 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:41:17 INFO - PROCESS | 1742 | 1464583277626 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:41:17 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:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1580ms 21:41:17 INFO - PROCESS | 1742 | 1464583277675 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 21:41:17 INFO - PROCESS | 1742 | 1464583277683 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 21:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:41:17 INFO - PROCESS | 1742 | 1464583277693 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:41:17 INFO - PROCESS | 1742 | 1464583277696 Marionette TRACE conn4 <- [1,670,null,{}] 21:41:17 INFO - PROCESS | 1742 | 1464583277702 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:41:17 INFO - PROCESS | 1742 | 1464583277887 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x9a5a7800 == 96 [pid = 1742] [id = 108] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x9108b800 == 95 [pid = 1742] [id = 109] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed88800 == 94 [pid = 1742] [id = 112] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed81800 == 93 [pid = 1742] [id = 110] 21:41:18 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0xa4e0d000) [pid = 1742] [serial = 378] [outer = (nil)] [url = about:blank] 21:41:18 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0xa260e400) [pid = 1742] [serial = 375] [outer = (nil)] [url = about:blank] 21:41:18 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9c04ac00) [pid = 1742] [serial = 369] [outer = (nil)] [url = about:blank] 21:41:18 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0xa060f400) [pid = 1742] [serial = 372] [outer = (nil)] [url = about:blank] 21:41:18 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0xa6887800) [pid = 1742] [serial = 387] [outer = (nil)] [url = about:blank] 21:41:18 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0xa354e400) [pid = 1742] [serial = 384] [outer = (nil)] [url = about:blank] 21:41:18 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x9581b400) [pid = 1742] [serial = 381] [outer = (nil)] [url = about:blank] 21:41:18 INFO - PROCESS | 1742 | 1464583278253 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed8ac00 == 92 [pid = 1742] [id = 111] 21:41:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd18800 == 93 [pid = 1742] [id = 175] 21:41:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8cf27c00) [pid = 1742] [serial = 525] [outer = (nil)] 21:41:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8d90e800) [pid = 1742] [serial = 526] [outer = 0x8cf27c00] 21:41:18 INFO - PROCESS | 1742 | 1464583278350 Marionette DEBUG loaded listener.js 21:41:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x8daa2c00) [pid = 1742] [serial = 527] [outer = 0x8cf27c00] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd1cc00 == 92 [pid = 1742] [id = 158] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d90f000 == 91 [pid = 1742] [id = 157] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee9800 == 90 [pid = 1742] [id = 156] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9ac00 == 89 [pid = 1742] [id = 155] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8e307000 == 88 [pid = 1742] [id = 154] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9fc00 == 87 [pid = 1742] [id = 153] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbde400 == 86 [pid = 1742] [id = 152] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7af800 == 85 [pid = 1742] [id = 147] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf30000 == 84 [pid = 1742] [id = 146] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf29000 == 83 [pid = 1742] [id = 145] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf25c00 == 82 [pid = 1742] [id = 144] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x8e30cc00 == 81 [pid = 1742] [id = 143] 21:41:18 INFO - PROCESS | 1742 | --DOCSHELL 0x9b173800 == 80 [pid = 1742] [id = 142] 21:41:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedfc00 == 79 [pid = 1742] [id = 141] 21:41:19 INFO - PROCESS | 1742 | --DOCSHELL 0x95850800 == 78 [pid = 1742] [id = 140] 21:41:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8e30ec00 == 77 [pid = 1742] [id = 139] 21:41:19 INFO - PROCESS | 1742 | 1464583279168 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:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1527ms 21:41:19 INFO - PROCESS | 1742 | 1464583279219 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 21:41:19 INFO - PROCESS | 1742 | 1464583279223 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 21:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:41:19 INFO - PROCESS | 1742 | 1464583279229 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:41:19 INFO - PROCESS | 1742 | 1464583279234 Marionette TRACE conn4 <- [1,674,null,{}] 21:41:19 INFO - PROCESS | 1742 | 1464583279249 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:41:19 INFO - PROCESS | 1742 | 1464583279422 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x9b3dfc00) [pid = 1742] [serial = 325] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8e30b400) [pid = 1742] [serial = 390] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x93d2f000) [pid = 1742] [serial = 363] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0xa6f2fc00) [pid = 1742] [serial = 243] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8ed8f800) [pid = 1742] [serial = 331] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0xa060f800) [pid = 1742] [serial = 283] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0xa688e800) [pid = 1742] [serial = 246] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9c286c00) [pid = 1742] [serial = 408] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9b5c8000) [pid = 1742] [serial = 406] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9584e000) [pid = 1742] [serial = 322] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9b557800) [pid = 1742] [serial = 277] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0xa68bf000) [pid = 1742] [serial = 289] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x951aac00) [pid = 1742] [serial = 394] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x95a7c400) [pid = 1742] [serial = 292] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9acd0400) [pid = 1742] [serial = 402] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x9512a400) [pid = 1742] [serial = 319] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x95a76000) [pid = 1742] [serial = 397] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0xa3066400) [pid = 1742] [serial = 334] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9a0ca800) [pid = 1742] [serial = 400] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x9b124000) [pid = 1742] [serial = 403] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9c6bb400) [pid = 1742] [serial = 409] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0xa4e0e800) [pid = 1742] [serial = 237] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x978e0c00) [pid = 1742] [serial = 274] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9b35f000) [pid = 1742] [serial = 405] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9c0ef800) [pid = 1742] [serial = 280] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9910a400) [pid = 1742] [serial = 366] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa060a400) [pid = 1742] [serial = 271] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0xa24d6800) [pid = 1742] [serial = 286] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9c6c3800) [pid = 1742] [serial = 328] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8eee6000) [pid = 1742] [serial = 337] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x99102c00) [pid = 1742] [serial = 399] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0xa68b2400) [pid = 1742] [serial = 240] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9511cc00) [pid = 1742] [serial = 393] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9b5ca400) [pid = 1742] [serial = 361] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x95845000) [pid = 1742] [serial = 396] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9c2d9800) [pid = 1742] [serial = 316] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9b5c3000) [pid = 1742] [serial = 360] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9c2e3400) [pid = 1742] [serial = 411] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0xa2282800) [pid = 1742] [serial = 412] [outer = (nil)] [url = about:blank] 21:41:19 INFO - PROCESS | 1742 | 1464583279624 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abcd400 == 78 [pid = 1742] [id = 176] 21:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d90dc00) [pid = 1742] [serial = 528] [outer = (nil)] 21:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8ed8ac00) [pid = 1742] [serial = 529] [outer = 0x8d90dc00] 21:41:19 INFO - PROCESS | 1742 | 1464583279707 Marionette DEBUG loaded listener.js 21:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8eee1c00) [pid = 1742] [serial = 530] [outer = 0x8d90dc00] 21:41:20 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:41:20 INFO - PROCESS | 1742 | 1464583280471 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:41:20 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:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1282ms 21:41:20 INFO - PROCESS | 1742 | 1464583280511 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 21:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:41:20 INFO - PROCESS | 1742 | 1464583280515 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 21:41:20 INFO - PROCESS | 1742 | 1464583280521 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:41:20 INFO - PROCESS | 1742 | 1464583280524 Marionette TRACE conn4 <- [1,678,null,{}] 21:41:20 INFO - PROCESS | 1742 | 1464583280529 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:41:20 INFO - PROCESS | 1742 | 1464583280757 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 21:41:20 INFO - PROCESS | 1742 | 1464583280783 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf29000 == 79 [pid = 1742] [id = 177] 21:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8eee6000) [pid = 1742] [serial = 531] [outer = (nil)] 21:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8ef8fc00) [pid = 1742] [serial = 532] [outer = 0x8eee6000] 21:41:20 INFO - PROCESS | 1742 | 1464583280854 Marionette DEBUG loaded listener.js 21:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x91279000) [pid = 1742] [serial = 533] [outer = 0x8eee6000] 21:41:21 INFO - PROCESS | 1742 | 1464583281706 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:41:21 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:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1228ms 21:41:21 INFO - PROCESS | 1742 | 1464583281749 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 21:41:21 INFO - PROCESS | 1742 | 1464583281753 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 21:41:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:41:21 INFO - PROCESS | 1742 | 1464583281758 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:41:21 INFO - PROCESS | 1742 | 1464583281761 Marionette TRACE conn4 <- [1,682,null,{}] 21:41:21 INFO - PROCESS | 1742 | 1464583281766 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:41:21 INFO - PROCESS | 1742 | 1464583281966 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 21:41:22 INFO - PROCESS | 1742 | 1464583281995 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe9000 == 80 [pid = 1742] [id = 178] 21:41:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8bbec800) [pid = 1742] [serial = 534] [outer = (nil)] 21:41:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x922e3000) [pid = 1742] [serial = 535] [outer = 0x8bbec800] 21:41:22 INFO - PROCESS | 1742 | 1464583282079 Marionette DEBUG loaded listener.js 21:41:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x92d5a000) [pid = 1742] [serial = 536] [outer = 0x8bbec800] 21:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8ef83800) [pid = 1742] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x91087400) [pid = 1742] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x91286800) [pid = 1742] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8ef89000) [pid = 1742] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8bd13800) [pid = 1742] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8ed8b800) [pid = 1742] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:41:23 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8daa3c00) [pid = 1742] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:41:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:23 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:41:23 INFO - PROCESS | 1742 | 1464583283646 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:41:23 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:41:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1936ms 21:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:41:23 INFO - PROCESS | 1742 | 1464583283695 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 21:41:23 INFO - PROCESS | 1742 | 1464583283698 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 21:41:23 INFO - PROCESS | 1742 | 1464583283703 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:41:23 INFO - PROCESS | 1742 | 1464583283707 Marionette TRACE conn4 <- [1,686,null,{}] 21:41:23 INFO - PROCESS | 1742 | 1464583283712 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:41:23 INFO - PROCESS | 1742 | 1464583283915 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 21:41:23 INFO - PROCESS | 1742 | 1464583283930 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd13800 == 81 [pid = 1742] [id = 179] 21:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8d90d800) [pid = 1742] [serial = 537] [outer = (nil)] 21:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x92d5cc00) [pid = 1742] [serial = 538] [outer = 0x8d90d800] 21:41:24 INFO - PROCESS | 1742 | 1464583284002 Marionette DEBUG loaded listener.js 21:41:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x9511c400) [pid = 1742] [serial = 539] [outer = 0x8d90d800] 21:41:25 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:25 INFO - PROCESS | 1742 | 1464583285151 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:41:25 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:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1480ms 21:41:25 INFO - PROCESS | 1742 | 1464583285184 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 21:41:25 INFO - PROCESS | 1742 | 1464583285189 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 21:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:41:25 INFO - PROCESS | 1742 | 1464583285198 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:41:25 INFO - PROCESS | 1742 | 1464583285204 Marionette TRACE conn4 <- [1,690,null,{}] 21:41:25 INFO - PROCESS | 1742 | 1464583285215 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:41:25 INFO - PROCESS | 1742 | 1464583285430 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 21:41:25 INFO - PROCESS | 1742 | 1464583285651 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd1d000 == 82 [pid = 1742] [id = 180] 21:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8bd1d400) [pid = 1742] [serial = 540] [outer = (nil)] 21:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8bee7000) [pid = 1742] [serial = 541] [outer = 0x8bd1d400] 21:41:25 INFO - PROCESS | 1742 | 1464583285739 Marionette DEBUG loaded listener.js 21:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8cf28000) [pid = 1742] [serial = 542] [outer = 0x8bd1d400] 21:41:27 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:27 INFO - PROCESS | 1742 | 1464583287054 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:41:27 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:41:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1889ms 21:41:27 INFO - PROCESS | 1742 | 1464583287087 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 21:41:27 INFO - PROCESS | 1742 | 1464583287096 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 21:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:41:27 INFO - PROCESS | 1742 | 1464583287205 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:41:27 INFO - PROCESS | 1742 | 1464583287209 Marionette TRACE conn4 <- [1,694,null,{}] 21:41:27 INFO - PROCESS | 1742 | 1464583287217 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:41:27 INFO - PROCESS | 1742 | 1464583287379 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 21:41:27 INFO - PROCESS | 1742 | 1464583287589 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee8400 == 83 [pid = 1742] [id = 181] 21:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8ef82800) [pid = 1742] [serial = 543] [outer = (nil)] 21:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x91086c00) [pid = 1742] [serial = 544] [outer = 0x8ef82800] 21:41:27 INFO - PROCESS | 1742 | 1464583287782 Marionette DEBUG loaded listener.js 21:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x92354400) [pid = 1742] [serial = 545] [outer = 0x8ef82800] 21:41:29 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:29 INFO - PROCESS | 1742 | 1464583289102 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:41:29 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:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1985ms 21:41:29 INFO - PROCESS | 1742 | 1464583289137 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 21:41:29 INFO - PROCESS | 1742 | 1464583289140 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 21:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:41:29 INFO - PROCESS | 1742 | 1464583289286 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:41:29 INFO - PROCESS | 1742 | 1464583289293 Marionette TRACE conn4 <- [1,698,null,{}] 21:41:29 INFO - PROCESS | 1742 | 1464583289312 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:41:29 INFO - PROCESS | 1742 | 1464583289479 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 21:41:29 INFO - PROCESS | 1742 | 1464583289652 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd15800 == 84 [pid = 1742] [id = 182] 21:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x91282c00) [pid = 1742] [serial = 546] [outer = (nil)] 21:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x95367400) [pid = 1742] [serial = 547] [outer = 0x91282c00] 21:41:29 INFO - PROCESS | 1742 | 1464583289750 Marionette DEBUG loaded listener.js 21:41:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9581f800) [pid = 1742] [serial = 548] [outer = 0x91282c00] 21:41:30 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:31 INFO - PROCESS | 1742 | 1464583291043 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:41:31 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:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1850ms 21:41:31 INFO - PROCESS | 1742 | 1464583291084 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 21:41:31 INFO - PROCESS | 1742 | 1464583291088 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 21:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:41:31 INFO - PROCESS | 1742 | 1464583291094 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:41:31 INFO - PROCESS | 1742 | 1464583291098 Marionette TRACE conn4 <- [1,702,null,{}] 21:41:31 INFO - PROCESS | 1742 | 1464583291103 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:41:31 INFO - PROCESS | 1742 | 1464583291343 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 21:41:31 INFO - PROCESS | 1742 | 1464583291519 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d28400 == 85 [pid = 1742] [id = 183] 21:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x953a2400) [pid = 1742] [serial = 549] [outer = (nil)] 21:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x95a79800) [pid = 1742] [serial = 550] [outer = 0x953a2400] 21:41:31 INFO - PROCESS | 1742 | 1464583291602 Marionette DEBUG loaded listener.js 21:41:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x95baf000) [pid = 1742] [serial = 551] [outer = 0x953a2400] 21:41:32 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:32 INFO - PROCESS | 1742 | 1464583292873 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:41:32 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:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1833ms 21:41:32 INFO - PROCESS | 1742 | 1464583292929 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 21:41:32 INFO - PROCESS | 1742 | 1464583292932 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 21:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:41:32 INFO - PROCESS | 1742 | 1464583292938 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:41:32 INFO - PROCESS | 1742 | 1464583292946 Marionette TRACE conn4 <- [1,706,null,{}] 21:41:33 INFO - PROCESS | 1742 | 1464583293066 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:41:33 INFO - PROCESS | 1742 | 1464583293272 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 21:41:33 INFO - PROCESS | 1742 | 1464583293400 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x95a75800 == 86 [pid = 1742] [id = 184] 21:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x95a76000) [pid = 1742] [serial = 552] [outer = (nil)] 21:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9916e000) [pid = 1742] [serial = 553] [outer = 0x95a76000] 21:41:33 INFO - PROCESS | 1742 | 1464583293484 Marionette DEBUG loaded listener.js 21:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9a24c800) [pid = 1742] [serial = 554] [outer = 0x95a76000] 21:41:34 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:34 INFO - PROCESS | 1742 | 1464583294816 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:41:34 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:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1988ms 21:41:34 INFO - PROCESS | 1742 | 1464583294928 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 21:41:34 INFO - PROCESS | 1742 | 1464583294932 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 21:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:41:34 INFO - PROCESS | 1742 | 1464583294939 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:41:34 INFO - PROCESS | 1742 | 1464583294942 Marionette TRACE conn4 <- [1,710,null,{}] 21:41:34 INFO - PROCESS | 1742 | 1464583294948 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:41:35 INFO - PROCESS | 1742 | 1464583295203 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 21:41:35 INFO - PROCESS | 1742 | 1464583295383 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd4000 == 87 [pid = 1742] [id = 185] 21:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8bbea400) [pid = 1742] [serial = 555] [outer = (nil)] 21:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9acca800) [pid = 1742] [serial = 556] [outer = 0x8bbea400] 21:41:35 INFO - PROCESS | 1742 | 1464583295464 Marionette DEBUG loaded listener.js 21:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9b122800) [pid = 1742] [serial = 557] [outer = 0x8bbea400] 21:41:36 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:36 INFO - PROCESS | 1742 | 1464583296772 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:41:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1878ms 21:41:36 INFO - PROCESS | 1742 | 1464583296842 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 21:41:36 INFO - PROCESS | 1742 | 1464583296846 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 21:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:41:36 INFO - PROCESS | 1742 | 1464583296871 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:41:36 INFO - PROCESS | 1742 | 1464583296874 Marionette TRACE conn4 <- [1,714,null,{}] 21:41:36 INFO - PROCESS | 1742 | 1464583296880 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:41:37 INFO - PROCESS | 1742 | 1464583297043 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 21:41:37 INFO - PROCESS | 1742 | 1464583297218 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd3c00 == 88 [pid = 1742] [id = 186] 21:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8cf23400) [pid = 1742] [serial = 558] [outer = (nil)] 21:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8ef90400) [pid = 1742] [serial = 559] [outer = 0x8cf23400] 21:41:37 INFO - PROCESS | 1742 | 1464583297299 Marionette DEBUG loaded listener.js 21:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9127dc00) [pid = 1742] [serial = 560] [outer = 0x8cf23400] 21:41:38 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:38 INFO - PROCESS | 1742 | 1464583298976 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:41:39 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:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2134ms 21:41:39 INFO - PROCESS | 1742 | 1464583299003 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 21:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:41:39 INFO - PROCESS | 1742 | 1464583299007 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 21:41:39 INFO - PROCESS | 1742 | 1464583299014 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:41:39 INFO - PROCESS | 1742 | 1464583299020 Marionette TRACE conn4 <- [1,718,null,{}] 21:41:39 INFO - PROCESS | 1742 | 1464583299027 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:41:39 INFO - PROCESS | 1742 | 1464583299274 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 21:41:39 INFO - PROCESS | 1742 | 1464583299452 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee7c00 == 89 [pid = 1742] [id = 187] 21:41:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8bee8c00) [pid = 1742] [serial = 561] [outer = (nil)] 21:41:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8d908c00) [pid = 1742] [serial = 562] [outer = 0x8bee8c00] 21:41:39 INFO - PROCESS | 1742 | 1464583299529 Marionette DEBUG loaded listener.js 21:41:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8e306000) [pid = 1742] [serial = 563] [outer = 0x8bee8c00] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8eede000 == 88 [pid = 1742] [id = 121] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x91090800 == 87 [pid = 1742] [id = 93] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x9513bc00 == 86 [pid = 1742] [id = 42] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8e302800 == 85 [pid = 1742] [id = 130] 21:41:39 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x95363c00) [pid = 1742] [serial = 478] [outer = (nil)] [url = about:blank] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed8c400 == 84 [pid = 1742] [id = 129] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x93daac00 == 83 [pid = 1742] [id = 97] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x91090400 == 82 [pid = 1742] [id = 94] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x953a1800 == 81 [pid = 1742] [id = 122] 21:41:39 INFO - PROCESS | 1742 | --DOCSHELL 0x9c0e7800 == 80 [pid = 1742] [id = 40] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x9108ac00 == 79 [pid = 1742] [id = 123] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x92f72000 == 78 [pid = 1742] [id = 92] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe9000 == 77 [pid = 1742] [id = 178] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf29000 == 76 [pid = 1742] [id = 177] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8abcd400 == 75 [pid = 1742] [id = 176] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd18800 == 74 [pid = 1742] [id = 175] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe7000 == 73 [pid = 1742] [id = 174] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x92d5f800 == 72 [pid = 1742] [id = 162] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8e306800 == 71 [pid = 1742] [id = 161] 21:41:40 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe4000 == 70 [pid = 1742] [id = 160] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9a5ad000) [pid = 1742] [serial = 420] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x922e8400) [pid = 1742] [serial = 475] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x93a2e000) [pid = 1742] [serial = 470] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x92f77c00) [pid = 1742] [serial = 469] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8bbe4800) [pid = 1742] [serial = 451] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8bd14400) [pid = 1742] [serial = 454] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8d7a9000) [pid = 1742] [serial = 438] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x92d59c00) [pid = 1742] [serial = 429] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8d90e400) [pid = 1742] [serial = 445] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9535bc00) [pid = 1742] [serial = 473] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x91284400) [pid = 1742] [serial = 466] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x93a25000) [pid = 1742] [serial = 417] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8cf2cc00) [pid = 1742] [serial = 457] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9108a800) [pid = 1742] [serial = 464] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x8d182800) [pid = 1742] [serial = 435] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x92d53400) [pid = 1742] [serial = 467] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0xa6c08800) [pid = 1742] [serial = 426] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa6eab400) [pid = 1742] [serial = 423] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9108dc00) [pid = 1742] [serial = 247] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8cf2f000) [pid = 1742] [serial = 432] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8ba34000) [pid = 1742] [serial = 448] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0xa325e800) [pid = 1742] [serial = 414] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9513b000) [pid = 1742] [serial = 472] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8d904000) [pid = 1742] [serial = 442] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8ef83c00) [pid = 1742] [serial = 463] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8d7a9c00) [pid = 1742] [serial = 458] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9476cc00) [pid = 1742] [serial = 476] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8e308c00) [pid = 1742] [serial = 461] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8daa6400) [pid = 1742] [serial = 460] [outer = (nil)] [url = about:blank] 21:41:40 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:40 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:41:40 INFO - PROCESS | 1742 | 1464583300874 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:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1888ms 21:41:40 INFO - PROCESS | 1742 | 1464583300901 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 21:41:40 INFO - PROCESS | 1742 | 1464583300909 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 21:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:41:40 INFO - PROCESS | 1742 | 1464583300919 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:41:40 INFO - PROCESS | 1742 | 1464583300922 Marionette TRACE conn4 <- [1,722,null,{}] 21:41:40 INFO - PROCESS | 1742 | 1464583300926 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:41:41 INFO - PROCESS | 1742 | 1464583301125 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 21:41:41 INFO - PROCESS | 1742 | 1464583301256 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe4000 == 71 [pid = 1742] [id = 188] 21:41:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8bd18800) [pid = 1742] [serial = 564] [outer = (nil)] 21:41:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d7ab000) [pid = 1742] [serial = 565] [outer = 0x8bd18800] 21:41:41 INFO - PROCESS | 1742 | 1464583301327 Marionette DEBUG loaded listener.js 21:41:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8ed81c00) [pid = 1742] [serial = 566] [outer = 0x8bd18800] 21:41:42 INFO - PROCESS | 1742 | 1464583302049 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:41:42 INFO - PROCESS | 1742 | 1464583302121 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 21:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:41:42 INFO - PROCESS | 1742 | 1464583302127 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:41:42 INFO - PROCESS | 1742 | 1464583302133 Marionette TRACE conn4 <- [1,726,null,{}] 21:41:42 INFO - PROCESS | 1742 | 1464583302148 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:41:42 INFO - PROCESS | 1742 | 1464583302362 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 21:41:42 INFO - PROCESS | 1742 | 1464583302383 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe7000 == 72 [pid = 1742] [id = 189] 21:41:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8ef87000) [pid = 1742] [serial = 567] [outer = (nil)] 21:41:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9108dc00) [pid = 1742] [serial = 568] [outer = 0x8ef87000] 21:41:42 INFO - PROCESS | 1742 | 1464583302458 Marionette DEBUG loaded listener.js 21:41:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92d55000) [pid = 1742] [serial = 569] [outer = 0x8ef87000] 21:41:43 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:43 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:41:43 INFO - PROCESS | 1742 | 1464583303427 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:41:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1345ms 21:41:43 INFO - PROCESS | 1742 | 1464583303473 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 21:41:43 INFO - PROCESS | 1742 | 1464583303477 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 21:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:41:43 INFO - PROCESS | 1742 | 1464583303483 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:41:43 INFO - PROCESS | 1742 | 1464583303486 Marionette TRACE conn4 <- [1,730,null,{}] 21:41:43 INFO - PROCESS | 1742 | 1464583303491 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:41:43 INFO - PROCESS | 1742 | 1464583303698 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 21:41:43 INFO - PROCESS | 1742 | 1464583303728 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef83400 == 73 [pid = 1742] [id = 190] 21:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9127bc00) [pid = 1742] [serial = 570] [outer = (nil)] 21:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x93a32000) [pid = 1742] [serial = 571] [outer = 0x9127bc00] 21:41:43 INFO - PROCESS | 1742 | 1464583303804 Marionette DEBUG loaded listener.js 21:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x95125800) [pid = 1742] [serial = 572] [outer = 0x9127bc00] 21:41:44 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8d90dc00) [pid = 1742] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:41:44 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8cf27c00) [pid = 1742] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:41:44 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8bbec800) [pid = 1742] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:41:44 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8bd1a000) [pid = 1742] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:41:44 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8eee6000) [pid = 1742] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:41:44 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:44 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:41:44 INFO - PROCESS | 1742 | 1464583304934 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:41:44 INFO - PROCESS | 1742 | 1464583304972 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 21:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:41:44 INFO - PROCESS | 1742 | 1464583304978 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:41:44 INFO - PROCESS | 1742 | 1464583304981 Marionette TRACE conn4 <- [1,734,null,{}] 21:41:44 INFO - PROCESS | 1742 | 1464583304994 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:41:45 INFO - PROCESS | 1742 | 1464583305141 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 21:41:45 INFO - PROCESS | 1742 | 1464583305155 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe2c00 == 74 [pid = 1742] [id = 191] 21:41:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8d150c00) [pid = 1742] [serial = 573] [outer = (nil)] 21:41:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95134800) [pid = 1742] [serial = 574] [outer = 0x8d150c00] 21:41:45 INFO - PROCESS | 1742 | 1464583305237 Marionette DEBUG loaded listener.js 21:41:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9513a000) [pid = 1742] [serial = 575] [outer = 0x8d150c00] 21:41:45 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:46 INFO - PROCESS | 1742 | 1464583306072 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:41:46 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:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1139ms 21:41:46 INFO - PROCESS | 1742 | 1464583306120 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 21:41:46 INFO - PROCESS | 1742 | 1464583306124 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 21:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:41:46 INFO - PROCESS | 1742 | 1464583306130 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:41:46 INFO - PROCESS | 1742 | 1464583306132 Marionette TRACE conn4 <- [1,738,null,{}] 21:41:46 INFO - PROCESS | 1742 | 1464583306138 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:41:46 INFO - PROCESS | 1742 | 1464583306298 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 21:41:46 INFO - PROCESS | 1742 | 1464583306308 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x922e8400 == 75 [pid = 1742] [id = 192] 21:41:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x93a2dc00) [pid = 1742] [serial = 576] [outer = (nil)] 21:41:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x9584c000) [pid = 1742] [serial = 577] [outer = 0x93a2dc00] 21:41:46 INFO - PROCESS | 1742 | 1464583306380 Marionette DEBUG loaded listener.js 21:41:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95a7a000) [pid = 1742] [serial = 578] [outer = 0x93a2dc00] 21:41:47 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:47 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:41:47 INFO - PROCESS | 1742 | 1464583307939 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:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1838ms 21:41:48 INFO - PROCESS | 1742 | 1464583308018 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 21:41:48 INFO - PROCESS | 1742 | 1464583308033 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 21:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:41:48 INFO - PROCESS | 1742 | 1464583308044 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:41:48 INFO - PROCESS | 1742 | 1464583308050 Marionette TRACE conn4 <- [1,742,null,{}] 21:41:48 INFO - PROCESS | 1742 | 1464583308058 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:41:48 INFO - PROCESS | 1742 | 1464583308226 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 21:41:48 INFO - PROCESS | 1742 | 1464583308400 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe8400 == 76 [pid = 1742] [id = 193] 21:41:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8cf29000) [pid = 1742] [serial = 579] [outer = (nil)] 21:41:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8d185800) [pid = 1742] [serial = 580] [outer = 0x8cf29000] 21:41:48 INFO - PROCESS | 1742 | 1464583308486 Marionette DEBUG loaded listener.js 21:41:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8d90dc00) [pid = 1742] [serial = 581] [outer = 0x8cf29000] 21:41:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:49 INFO - PROCESS | 1742 | 1464583309813 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:41:49 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:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1787ms 21:41:49 INFO - PROCESS | 1742 | 1464583309831 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 21:41:49 INFO - PROCESS | 1742 | 1464583309840 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 21:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:41:49 INFO - PROCESS | 1742 | 1464583309938 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:41:49 INFO - PROCESS | 1742 | 1464583309943 Marionette TRACE conn4 <- [1,746,null,{}] 21:41:50 INFO - PROCESS | 1742 | 1464583310001 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:41:50 INFO - PROCESS | 1742 | 1464583310166 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 21:41:50 INFO - PROCESS | 1742 | 1464583310379 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e30b000 == 77 [pid = 1742] [id = 194] 21:41:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8ef86800) [pid = 1742] [serial = 582] [outer = (nil)] 21:41:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x92d53c00) [pid = 1742] [serial = 583] [outer = 0x8ef86800] 21:41:50 INFO - PROCESS | 1742 | 1464583310501 Marionette DEBUG loaded listener.js 21:41:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9476cc00) [pid = 1742] [serial = 584] [outer = 0x8ef86800] 21:41:51 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:51 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:51 INFO - PROCESS | 1742 | 1464583311836 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:41:51 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:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2027ms 21:41:51 INFO - PROCESS | 1742 | 1464583311894 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 21:41:51 INFO - PROCESS | 1742 | 1464583311897 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 21:41:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:41:51 INFO - PROCESS | 1742 | 1464583311923 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:41:51 INFO - PROCESS | 1742 | 1464583311929 Marionette TRACE conn4 <- [1,750,null,{}] 21:41:51 INFO - PROCESS | 1742 | 1464583311946 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:41:52 INFO - PROCESS | 1742 | 1464583312116 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 21:41:52 INFO - PROCESS | 1742 | 1464583312301 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d152c00 == 78 [pid = 1742] [id = 195] 21:41:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9512a400) [pid = 1742] [serial = 585] [outer = (nil)] 21:41:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9584ec00) [pid = 1742] [serial = 586] [outer = 0x9512a400] 21:41:52 INFO - PROCESS | 1742 | 1464583312387 Marionette DEBUG loaded listener.js 21:41:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x982f5c00) [pid = 1742] [serial = 587] [outer = 0x9512a400] 21:41:53 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:53 INFO - PROCESS | 1742 | 1464583313678 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:41:53 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:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1796ms 21:41:53 INFO - PROCESS | 1742 | 1464583313715 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 21:41:53 INFO - PROCESS | 1742 | 1464583313720 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 21:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:41:53 INFO - PROCESS | 1742 | 1464583313726 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:41:53 INFO - PROCESS | 1742 | 1464583313729 Marionette TRACE conn4 <- [1,754,null,{}] 21:41:53 INFO - PROCESS | 1742 | 1464583313828 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:41:53 INFO - PROCESS | 1742 | 1464583313989 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 21:41:54 INFO - PROCESS | 1742 | 1464583314161 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d17e000 == 79 [pid = 1742] [id = 196] 21:41:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x8ef89000) [pid = 1742] [serial = 588] [outer = (nil)] 21:41:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9a389800) [pid = 1742] [serial = 589] [outer = 0x8ef89000] 21:41:54 INFO - PROCESS | 1742 | 1464583314244 Marionette DEBUG loaded listener.js 21:41:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9a5afc00) [pid = 1742] [serial = 590] [outer = 0x8ef89000] 21:41:55 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:55 INFO - PROCESS | 1742 | 1464583315529 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:41:55 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:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1835ms 21:41:55 INFO - PROCESS | 1742 | 1464583315561 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 21:41:55 INFO - PROCESS | 1742 | 1464583315565 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 21:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:41:55 INFO - PROCESS | 1742 | 1464583315661 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:41:55 INFO - PROCESS | 1742 | 1464583315665 Marionette TRACE conn4 <- [1,758,null,{}] 21:41:55 INFO - PROCESS | 1742 | 1464583315680 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:41:55 INFO - PROCESS | 1742 | 1464583315840 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 21:41:56 INFO - PROCESS | 1742 | 1464583316014 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd1f000 == 80 [pid = 1742] [id = 197] 21:41:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8bee0000) [pid = 1742] [serial = 591] [outer = (nil)] 21:41:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9accd000) [pid = 1742] [serial = 592] [outer = 0x8bee0000] 21:41:56 INFO - PROCESS | 1742 | 1464583316095 Marionette DEBUG loaded listener.js 21:41:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9b11fc00) [pid = 1742] [serial = 593] [outer = 0x8bee0000] 21:41:56 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:56 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:41:56 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:56 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:56 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:41:56 INFO - PROCESS | 1742 | 1464583316980 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:41:57 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:41:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1432ms 21:41:57 INFO - PROCESS | 1742 | 1464583317051 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 21:41:57 INFO - PROCESS | 1742 | 1464583317055 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 21:41:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:41:57 INFO - PROCESS | 1742 | 1464583317061 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:41:57 INFO - PROCESS | 1742 | 1464583317064 Marionette TRACE conn4 <- [1,762,null,{}] 21:41:57 INFO - PROCESS | 1742 | 1464583317070 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:41:57 INFO - PROCESS | 1742 | 1464583317291 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 21:41:57 INFO - PROCESS | 1742 | 1464583317522 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe6800 == 81 [pid = 1742] [id = 198] 21:41:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8bd19c00) [pid = 1742] [serial = 594] [outer = (nil)] 21:41:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9a5a5c00) [pid = 1742] [serial = 595] [outer = 0x8bd19c00] 21:41:57 INFO - PROCESS | 1742 | 1464583317645 Marionette DEBUG loaded listener.js 21:41:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9b5c9000) [pid = 1742] [serial = 596] [outer = 0x8bd19c00] 21:41:58 INFO - PROCESS | 1742 | 1464583318934 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:41:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1885ms 21:41:58 INFO - PROCESS | 1742 | 1464583318947 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 21:41:58 INFO - PROCESS | 1742 | 1464583318951 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 21:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:41:59 INFO - PROCESS | 1742 | 1464583319010 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:41:59 INFO - PROCESS | 1742 | 1464583319015 Marionette TRACE conn4 <- [1,766,null,{}] 21:41:59 INFO - PROCESS | 1742 | 1464583319077 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:41:59 INFO - PROCESS | 1742 | 1464583319235 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 21:41:59 INFO - PROCESS | 1742 | 1464583319413 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:41:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d189c00 == 82 [pid = 1742] [id = 199] 21:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8d18b000) [pid = 1742] [serial = 597] [outer = (nil)] 21:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8d7b5400) [pid = 1742] [serial = 598] [outer = 0x8d18b000] 21:41:59 INFO - PROCESS | 1742 | 1464583319491 Marionette DEBUG loaded listener.js 21:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8daa3800) [pid = 1742] [serial = 599] [outer = 0x8d18b000] 21:42:00 INFO - PROCESS | 1742 | 1464583320920 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:42:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:42:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1992ms 21:42:00 INFO - PROCESS | 1742 | 1464583320951 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 21:42:00 INFO - PROCESS | 1742 | 1464583320959 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 21:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:42:00 INFO - PROCESS | 1742 | 1464583320969 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:42:00 INFO - PROCESS | 1742 | 1464583320972 Marionette TRACE conn4 <- [1,770,null,{}] 21:42:00 INFO - PROCESS | 1742 | 1464583320978 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:42:01 INFO - PROCESS | 1742 | 1464583321135 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 21:42:01 INFO - PROCESS | 1742 | 1464583321316 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d187c00 == 83 [pid = 1742] [id = 200] 21:42:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x8ef83000) [pid = 1742] [serial = 600] [outer = (nil)] 21:42:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x922ec400) [pid = 1742] [serial = 601] [outer = 0x8ef83000] 21:42:01 INFO - PROCESS | 1742 | 1464583321390 Marionette DEBUG loaded listener.js 21:42:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x92d5bc00) [pid = 1742] [serial = 602] [outer = 0x8ef83000] 21:42:02 INFO - PROCESS | 1742 | 1464583322285 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:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1378ms 21:42:02 INFO - PROCESS | 1742 | 1464583322347 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 21:42:02 INFO - PROCESS | 1742 | 1464583322350 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 21:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:42:02 INFO - PROCESS | 1742 | 1464583322356 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:42:02 INFO - PROCESS | 1742 | 1464583322362 Marionette TRACE conn4 <- [1,774,null,{}] 21:42:02 INFO - PROCESS | 1742 | 1464583322377 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:42:02 INFO - PROCESS | 1742 | 1464583322556 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 21:42:02 INFO - PROCESS | 1742 | 1464583322841 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd7c00 == 84 [pid = 1742] [id = 201] 21:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8abd9000) [pid = 1742] [serial = 603] [outer = (nil)] 21:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8beee000) [pid = 1742] [serial = 604] [outer = 0x8abd9000] 21:42:02 INFO - PROCESS | 1742 | 1464583322973 Marionette DEBUG loaded listener.js 21:42:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8d7b2400) [pid = 1742] [serial = 605] [outer = 0x8abd9000] 21:42:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe2c00 == 83 [pid = 1742] [id = 191] 21:42:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef83400 == 82 [pid = 1742] [id = 190] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x92d5cc00) [pid = 1742] [serial = 538] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8cf2a400) [pid = 1742] [serial = 481] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8eedd000) [pid = 1742] [serial = 484] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x95139000) [pid = 1742] [serial = 487] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x95a7c800) [pid = 1742] [serial = 490] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9a0c9000) [pid = 1742] [serial = 493] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9accec00) [pid = 1742] [serial = 496] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9b16e800) [pid = 1742] [serial = 499] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9bbe5c00) [pid = 1742] [serial = 502] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x95bb1c00) [pid = 1742] [serial = 505] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9bb44c00) [pid = 1742] [serial = 508] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8d153800) [pid = 1742] [serial = 511] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8bee6c00) [pid = 1742] [serial = 514] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8beeac00) [pid = 1742] [serial = 520] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8abd6c00) [pid = 1742] [serial = 517] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe7000 == 81 [pid = 1742] [id = 189] 21:42:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe4000 == 80 [pid = 1742] [id = 188] 21:42:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee7c00 == 79 [pid = 1742] [id = 187] 21:42:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd1d000 == 78 [pid = 1742] [id = 180] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8ed8ac00) [pid = 1742] [serial = 529] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8eee1c00) [pid = 1742] [serial = 530] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x8d90e800) [pid = 1742] [serial = 526] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x922e3000) [pid = 1742] [serial = 535] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x8daa2c00) [pid = 1742] [serial = 527] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8d156000) [pid = 1742] [serial = 524] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8d14a800) [pid = 1742] [serial = 523] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x92d5a000) [pid = 1742] [serial = 536] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8ef8fc00) [pid = 1742] [serial = 532] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x91279000) [pid = 1742] [serial = 533] [outer = (nil)] [url = about:blank] 21:42:03 INFO - PROCESS | 1742 | 1464583323825 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:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1483ms 21:42:03 INFO - PROCESS | 1742 | 1464583323839 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 21:42:03 INFO - PROCESS | 1742 | 1464583323843 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 21:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:42:03 INFO - PROCESS | 1742 | 1464583323849 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:42:03 INFO - PROCESS | 1742 | 1464583323852 Marionette TRACE conn4 <- [1,778,null,{}] 21:42:03 INFO - PROCESS | 1742 | 1464583323862 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:42:04 INFO - PROCESS | 1742 | 1464583324018 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 21:42:04 INFO - PROCESS | 1742 | 1464583324034 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd1d000 == 79 [pid = 1742] [id = 202] 21:42:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8ed8f400) [pid = 1742] [serial = 606] [outer = (nil)] 21:42:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x91088800) [pid = 1742] [serial = 607] [outer = 0x8ed8f400] 21:42:04 INFO - PROCESS | 1742 | 1464583324106 Marionette DEBUG loaded listener.js 21:42:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x92d5d000) [pid = 1742] [serial = 608] [outer = 0x8ed8f400] 21:42:04 INFO - PROCESS | 1742 | 1464583324980 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:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1177ms 21:42:05 INFO - PROCESS | 1742 | 1464583325026 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 21:42:05 INFO - PROCESS | 1742 | 1464583325029 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 21:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:42:05 INFO - PROCESS | 1742 | 1464583325035 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:42:05 INFO - PROCESS | 1742 | 1464583325037 Marionette TRACE conn4 <- [1,782,null,{}] 21:42:05 INFO - PROCESS | 1742 | 1464583325043 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:42:05 INFO - PROCESS | 1742 | 1464583325189 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 21:42:05 INFO - PROCESS | 1742 | 1464583325347 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf2f400 == 80 [pid = 1742] [id = 203] 21:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8d183400) [pid = 1742] [serial = 609] [outer = (nil)] 21:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x95813800) [pid = 1742] [serial = 610] [outer = 0x8d183400] 21:42:05 INFO - PROCESS | 1742 | 1464583325417 Marionette DEBUG loaded listener.js 21:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9581a400) [pid = 1742] [serial = 611] [outer = 0x8d183400] 21:42:06 INFO - PROCESS | 1742 | 1464583326275 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:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1281ms 21:42:06 INFO - PROCESS | 1742 | 1464583326316 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 21:42:06 INFO - PROCESS | 1742 | 1464583326319 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 21:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:42:06 INFO - PROCESS | 1742 | 1464583326325 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:42:06 INFO - PROCESS | 1742 | 1464583326328 Marionette TRACE conn4 <- [1,786,null,{}] 21:42:06 INFO - PROCESS | 1742 | 1464583326333 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:42:06 INFO - PROCESS | 1742 | 1464583326563 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 21:42:06 INFO - PROCESS | 1742 | 1464583326587 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd1800 == 81 [pid = 1742] [id = 204] 21:42:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x95360000) [pid = 1742] [serial = 612] [outer = (nil)] 21:42:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9a259400) [pid = 1742] [serial = 613] [outer = 0x95360000] 21:42:06 INFO - PROCESS | 1742 | 1464583326658 Marionette DEBUG loaded listener.js 21:42:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9aa41000) [pid = 1742] [serial = 614] [outer = 0x95360000] 21:42:07 INFO - PROCESS | 1742 | 1464583327538 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:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1276ms 21:42:07 INFO - PROCESS | 1742 | 1464583327601 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 21:42:07 INFO - PROCESS | 1742 | 1464583327604 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 21:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:42:07 INFO - PROCESS | 1742 | 1464583327611 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:42:07 INFO - PROCESS | 1742 | 1464583327614 Marionette TRACE conn4 <- [1,790,null,{}] 21:42:07 INFO - PROCESS | 1742 | 1464583327619 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:42:08 INFO - PROCESS | 1742 | 1464583328427 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8ef8a800) [pid = 1742] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x8cf30800) [pid = 1742] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8bbdd400) [pid = 1742] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x91282c00) [pid = 1742] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9581ec00) [pid = 1742] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8bd18800) [pid = 1742] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9916e800) [pid = 1742] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8e303c00) [pid = 1742] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9b54cc00) [pid = 1742] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8bee8c00) [pid = 1742] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9b127000) [pid = 1742] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8ef85000) [pid = 1742] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x95850400) [pid = 1742] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8d14cc00) [pid = 1742] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9127bc00) [pid = 1742] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8d183000) [pid = 1742] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8cf27000) [pid = 1742] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9a5af000) [pid = 1742] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9c282c00) [pid = 1742] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8bedf800) [pid = 1742] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95bb1000) [pid = 1742] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9584d000) [pid = 1742] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8cf23400) [pid = 1742] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x95a76000) [pid = 1742] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8bd1d400) [pid = 1742] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8bbea400) [pid = 1742] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x95137c00) [pid = 1742] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8d150c00) [pid = 1742] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8bbddc00) [pid = 1742] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9c6bbc00) [pid = 1742] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8ef8b000) [pid = 1742] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x91283000) [pid = 1742] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9581b000) [pid = 1742] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8d904c00) [pid = 1742] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8ef87000) [pid = 1742] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0xa24d3800) [pid = 1742] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9c118800) [pid = 1742] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x92d51400) [pid = 1742] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0xa6c01c00) [pid = 1742] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9b16b800) [pid = 1742] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8abdbc00) [pid = 1742] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8ed82000) [pid = 1742] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8ef82800) [pid = 1742] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x9584b800) [pid = 1742] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x95814c00) [pid = 1742] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8d7afc00) [pid = 1742] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8abd1000) [pid = 1742] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x953a2400) [pid = 1742] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8ba2c800) [pid = 1742] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8bbea800) [pid = 1742] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:42:08 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x94778c00) [pid = 1742] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:42:08 INFO - PROCESS | 1742 | 1464583328697 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd1000 == 82 [pid = 1742] [id = 205] 21:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8abd4800) [pid = 1742] [serial = 615] [outer = (nil)] 21:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8bbe0800) [pid = 1742] [serial = 616] [outer = 0x8abd4800] 21:42:08 INFO - PROCESS | 1742 | 1464583328770 Marionette DEBUG loaded listener.js 21:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8bd17000) [pid = 1742] [serial = 617] [outer = 0x8abd4800] 21:42:09 INFO - PROCESS | 1742 | 1464583329426 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:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1832ms 21:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:42:09 INFO - PROCESS | 1742 | 1464583329443 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 21:42:09 INFO - PROCESS | 1742 | 1464583329446 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 21:42:09 INFO - PROCESS | 1742 | 1464583329453 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:42:09 INFO - PROCESS | 1742 | 1464583329456 Marionette TRACE conn4 <- [1,794,null,{}] 21:42:09 INFO - PROCESS | 1742 | 1464583329461 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:42:09 INFO - PROCESS | 1742 | 1464583329603 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 21:42:09 INFO - PROCESS | 1742 | 1464583329752 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba33400 == 83 [pid = 1742] [id = 206] 21:42:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8bbe5c00) [pid = 1742] [serial = 618] [outer = (nil)] 21:42:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8d154000) [pid = 1742] [serial = 619] [outer = 0x8bbe5c00] 21:42:09 INFO - PROCESS | 1742 | 1464583329825 Marionette DEBUG loaded listener.js 21:42:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8d7aa400) [pid = 1742] [serial = 620] [outer = 0x8bbe5c00] 21:42:10 INFO - PROCESS | 1742 | 1464583330772 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:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1378ms 21:42:10 INFO - PROCESS | 1742 | 1464583330831 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 21:42:10 INFO - PROCESS | 1742 | 1464583330837 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 21:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:42:10 INFO - PROCESS | 1742 | 1464583330846 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:42:10 INFO - PROCESS | 1742 | 1464583330852 Marionette TRACE conn4 <- [1,798,null,{}] 21:42:10 INFO - PROCESS | 1742 | 1464583330862 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:42:11 INFO - PROCESS | 1742 | 1464583331089 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 21:42:11 INFO - PROCESS | 1742 | 1464583331375 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee3c00 == 84 [pid = 1742] [id = 207] 21:42:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8beea800) [pid = 1742] [serial = 621] [outer = (nil)] 21:42:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8d14d000) [pid = 1742] [serial = 622] [outer = 0x8beea800] 21:42:11 INFO - PROCESS | 1742 | 1464583331462 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8d181800) [pid = 1742] [serial = 623] [outer = 0x8beea800] 21:42:12 INFO - PROCESS | 1742 | 1464583332486 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:42:12 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:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1684ms 21:42:12 INFO - PROCESS | 1742 | 1464583332530 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 21:42:12 INFO - PROCESS | 1742 | 1464583332539 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 21:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:42:12 INFO - PROCESS | 1742 | 1464583332549 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:42:12 INFO - PROCESS | 1742 | 1464583332554 Marionette TRACE conn4 <- [1,802,null,{}] 21:42:12 INFO - PROCESS | 1742 | 1464583332560 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:42:12 INFO - PROCESS | 1742 | 1464583332743 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 21:42:12 INFO - PROCESS | 1742 | 1464583332973 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8beee800 == 85 [pid = 1742] [id = 208] 21:42:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8ed84400) [pid = 1742] [serial = 624] [outer = (nil)] 21:42:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8ef88c00) [pid = 1742] [serial = 625] [outer = 0x8ed84400] 21:42:13 INFO - PROCESS | 1742 | 1464583333109 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x91090c00) [pid = 1742] [serial = 626] [outer = 0x8ed84400] 21:42:14 INFO - PROCESS | 1742 | 1464583334066 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:42:14 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:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1591ms 21:42:14 INFO - PROCESS | 1742 | 1464583334141 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 1742 | 1464583334145 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 21:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:42:14 INFO - PROCESS | 1742 | 1464583334152 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 1742 | 1464583334158 Marionette TRACE conn4 <- [1,806,null,{}] 21:42:14 INFO - PROCESS | 1742 | 1464583334174 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:42:14 INFO - PROCESS | 1742 | 1464583334409 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 21:42:14 INFO - PROCESS | 1742 | 1464583334680 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x94778c00 == 86 [pid = 1742] [id = 209] 21:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x951a8000) [pid = 1742] [serial = 627] [outer = (nil)] 21:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x953adc00) [pid = 1742] [serial = 628] [outer = 0x951a8000] 21:42:14 INFO - PROCESS | 1742 | 1464583334770 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9584fc00) [pid = 1742] [serial = 629] [outer = 0x951a8000] 21:42:15 INFO - PROCESS | 1742 | 1464583335631 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:42:15 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:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1532ms 21:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:42:15 INFO - PROCESS | 1742 | 1464583335685 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 21:42:15 INFO - PROCESS | 1742 | 1464583335689 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 21:42:15 INFO - PROCESS | 1742 | 1464583335695 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 1742 | 1464583335699 Marionette TRACE conn4 <- [1,810,null,{}] 21:42:15 INFO - PROCESS | 1742 | 1464583335704 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:42:15 INFO - PROCESS | 1742 | 1464583335883 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 21:42:16 INFO - PROCESS | 1742 | 1464583336063 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbec400 == 87 [pid = 1742] [id = 210] 21:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x95bb3400) [pid = 1742] [serial = 630] [outer = (nil)] 21:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x99748000) [pid = 1742] [serial = 631] [outer = 0x95bb3400] 21:42:16 INFO - PROCESS | 1742 | 1464583336150 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x9a37c400) [pid = 1742] [serial = 632] [outer = 0x95bb3400] 21:42:17 INFO - PROCESS | 1742 | 1464583337050 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:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1428ms 21:42:17 INFO - PROCESS | 1742 | 1464583337123 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 1742 | 1464583337127 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 21:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:42:17 INFO - PROCESS | 1742 | 1464583337133 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - PROCESS | 1742 | 1464583337137 Marionette TRACE conn4 <- [1,814,null,{}] 21:42:17 INFO - PROCESS | 1742 | 1464583337142 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:42:17 INFO - PROCESS | 1742 | 1464583337352 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 21:42:17 INFO - PROCESS | 1742 | 1464583337574 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd7000 == 88 [pid = 1742] [id = 211] 21:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8abd8400) [pid = 1742] [serial = 633] [outer = (nil)] 21:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9accf000) [pid = 1742] [serial = 634] [outer = 0x8abd8400] 21:42:17 INFO - PROCESS | 1742 | 1464583337701 Marionette DEBUG loaded listener.js 21:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9b123c00) [pid = 1742] [serial = 635] [outer = 0x8abd8400] 21:42:18 INFO - PROCESS | 1742 | 1464583338582 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:42:18 INFO - PROCESS | 1742 | 1464583338668 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 21:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:42:18 INFO - PROCESS | 1742 | 1464583338674 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 1742 | 1464583338678 Marionette TRACE conn4 <- [1,818,null,{}] 21:42:18 INFO - PROCESS | 1742 | 1464583338684 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:42:18 INFO - PROCESS | 1742 | 1464583338921 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 21:42:19 INFO - PROCESS | 1742 | 1464583339157 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdc400 == 89 [pid = 1742] [id = 212] 21:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9accb000) [pid = 1742] [serial = 636] [outer = (nil)] 21:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9bbe0400) [pid = 1742] [serial = 637] [outer = 0x9accb000] 21:42:19 INFO - PROCESS | 1742 | 1464583339262 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9c281400) [pid = 1742] [serial = 638] [outer = 0x9accb000] 21:42:20 INFO - PROCESS | 1742 | 1464583340109 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:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1483ms 21:42:20 INFO - PROCESS | 1742 | 1464583340158 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 1742 | 1464583340162 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 21:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:42:20 INFO - PROCESS | 1742 | 1464583340169 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - PROCESS | 1742 | 1464583340171 Marionette TRACE conn4 <- [1,822,null,{}] 21:42:20 INFO - PROCESS | 1742 | 1464583340177 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:42:20 INFO - PROCESS | 1742 | 1464583340339 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 21:42:20 INFO - PROCESS | 1742 | 1464583340527 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x95364800 == 90 [pid = 1742] [id = 213] 21:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9c126000) [pid = 1742] [serial = 639] [outer = (nil)] 21:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9c2e3c00) [pid = 1742] [serial = 640] [outer = 0x9c126000] 21:42:20 INFO - PROCESS | 1742 | 1464583340612 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9c6bac00) [pid = 1742] [serial = 641] [outer = 0x9c126000] 21:42:21 INFO - PROCESS | 1742 | 1464583341530 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:42:21 INFO - PROCESS | 1742 | 1464583341607 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 21:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:42:21 INFO - PROCESS | 1742 | 1464583341614 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 1742 | 1464583341617 Marionette TRACE conn4 <- [1,826,null,{}] 21:42:21 INFO - PROCESS | 1742 | 1464583341623 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:42:21 INFO - PROCESS | 1742 | 1464583341791 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 21:42:21 INFO - PROCESS | 1742 | 1464583341974 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c2dec00 == 91 [pid = 1742] [id = 214] 21:42:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x9c32b000) [pid = 1742] [serial = 642] [outer = (nil)] 21:42:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0xa229ec00) [pid = 1742] [serial = 643] [outer = 0x9c32b000] 21:42:22 INFO - PROCESS | 1742 | 1464583342060 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0xa227dc00) [pid = 1742] [serial = 644] [outer = 0x9c32b000] 21:42:22 INFO - PROCESS | 1742 | 1464583342947 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:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1378ms 21:42:22 INFO - PROCESS | 1742 | 1464583342993 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 1742 | 1464583342997 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 21:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:42:23 INFO - PROCESS | 1742 | 1464583343003 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - PROCESS | 1742 | 1464583343006 Marionette TRACE conn4 <- [1,830,null,{}] 21:42:23 INFO - PROCESS | 1742 | 1464583343012 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:42:23 INFO - PROCESS | 1742 | 1464583343182 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 21:42:23 INFO - PROCESS | 1742 | 1464583343380 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108b800 == 92 [pid = 1742] [id = 215] 21:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0xa215d000) [pid = 1742] [serial = 645] [outer = (nil)] 21:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0xa26cec00) [pid = 1742] [serial = 646] [outer = 0xa215d000] 21:42:23 INFO - PROCESS | 1742 | 1464583343468 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0xa3066400) [pid = 1742] [serial = 647] [outer = 0xa215d000] 21:42:24 INFO - PROCESS | 1742 | 1464583344360 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:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1428ms 21:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:42:24 INFO - PROCESS | 1742 | 1464583344432 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 1742 | 1464583344435 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 21:42:24 INFO - PROCESS | 1742 | 1464583344441 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 1742 | 1464583344445 Marionette TRACE conn4 <- [1,834,null,{}] 21:42:24 INFO - PROCESS | 1742 | 1464583344450 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:42:24 INFO - PROCESS | 1742 | 1464583344619 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 21:42:24 INFO - PROCESS | 1742 | 1464583344804 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x95815000 == 93 [pid = 1742] [id = 216] 21:42:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0xa24d2000) [pid = 1742] [serial = 648] [outer = (nil)] 21:42:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0xa35e6800) [pid = 1742] [serial = 649] [outer = 0xa24d2000] 21:42:24 INFO - PROCESS | 1742 | 1464583344887 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0xa5046c00) [pid = 1742] [serial = 650] [outer = 0xa24d2000] 21:42:25 INFO - PROCESS | 1742 | 1464583345827 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:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1428ms 21:42:25 INFO - PROCESS | 1742 | 1464583345869 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 1742 | 1464583345873 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 21:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:42:25 INFO - PROCESS | 1742 | 1464583345879 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 1742 | 1464583345884 Marionette TRACE conn4 <- [1,838,null,{}] 21:42:25 INFO - PROCESS | 1742 | 1464583345893 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:42:26 INFO - PROCESS | 1742 | 1464583346138 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 21:42:26 INFO - PROCESS | 1742 | 1464583346391 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b3800 == 94 [pid = 1742] [id = 217] 21:42:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8f0bb400) [pid = 1742] [serial = 651] [outer = (nil)] 21:42:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8f0c0c00) [pid = 1742] [serial = 652] [outer = 0x8f0bb400] 21:42:26 INFO - PROCESS | 1742 | 1464583346527 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0xa4e0d800) [pid = 1742] [serial = 653] [outer = 0x8f0bb400] 21:42:27 INFO - PROCESS | 1742 | 1464583347408 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:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1585ms 21:42:27 INFO - PROCESS | 1742 | 1464583347465 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 1742 | 1464583347469 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 21:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:42:27 INFO - PROCESS | 1742 | 1464583347475 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - PROCESS | 1742 | 1464583347478 Marionette TRACE conn4 <- [1,842,null,{}] 21:42:27 INFO - PROCESS | 1742 | 1464583347483 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:42:27 INFO - PROCESS | 1742 | 1464583347654 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 21:42:27 INFO - PROCESS | 1742 | 1464583347843 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aee1400 == 95 [pid = 1742] [id = 218] 21:42:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8aee2000) [pid = 1742] [serial = 654] [outer = (nil)] 21:42:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8aeea800) [pid = 1742] [serial = 655] [outer = 0x8aee2000] 21:42:27 INFO - PROCESS | 1742 | 1464583347927 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8aeec000) [pid = 1742] [serial = 656] [outer = 0x8aee2000] 21:42:28 INFO - PROCESS | 1742 | 1464583348828 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:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1428ms 21:42:28 INFO - PROCESS | 1742 | 1464583348904 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 1742 | 1464583348909 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 21:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:42:28 INFO - PROCESS | 1742 | 1464583348915 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 1742 | 1464583348918 Marionette TRACE conn4 <- [1,846,null,{}] 21:42:28 INFO - PROCESS | 1742 | 1464583348923 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:42:29 INFO - PROCESS | 1742 | 1464583349144 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 21:42:29 INFO - PROCESS | 1742 | 1464583349377 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abce000 == 96 [pid = 1742] [id = 219] 21:42:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8abce800) [pid = 1742] [serial = 657] [outer = (nil)] 21:42:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8bee0800) [pid = 1742] [serial = 658] [outer = 0x8abce800] 21:42:29 INFO - PROCESS | 1742 | 1464583349504 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8d14b800) [pid = 1742] [serial = 659] [outer = 0x8abce800] 21:42:30 INFO - PROCESS | 1742 | 1464583350380 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:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1486ms 21:42:30 INFO - PROCESS | 1742 | 1464583350401 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 21:42:30 INFO - PROCESS | 1742 | 1464583350405 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 21:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:42:30 INFO - PROCESS | 1742 | 1464583350411 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:42:30 INFO - PROCESS | 1742 | 1464583350414 Marionette TRACE conn4 <- [1,850,null,{}] 21:42:30 INFO - PROCESS | 1742 | 1464583350420 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:42:30 INFO - PROCESS | 1742 | 1464583350585 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 21:42:30 INFO - PROCESS | 1742 | 1464583350797 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aee6c00 == 97 [pid = 1742] [id = 220] 21:42:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8ba2a800) [pid = 1742] [serial = 660] [outer = (nil)] 21:42:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8d17d400) [pid = 1742] [serial = 661] [outer = 0x8ba2a800] 21:42:30 INFO - PROCESS | 1742 | 1464583350916 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8d7ae000) [pid = 1742] [serial = 662] [outer = 0x8ba2a800] 21:42:32 INFO - PROCESS | 1742 | 1464583352265 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:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1889ms 21:42:32 INFO - PROCESS | 1742 | 1464583352300 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 1742 | 1464583352306 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 21:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:42:32 INFO - PROCESS | 1742 | 1464583352411 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - PROCESS | 1742 | 1464583352417 Marionette TRACE conn4 <- [1,854,null,{}] 21:42:32 INFO - PROCESS | 1742 | 1464583352440 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:42:32 INFO - PROCESS | 1742 | 1464583352603 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 21:42:32 INFO - PROCESS | 1742 | 1464583352801 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd1f800 == 98 [pid = 1742] [id = 221] 21:42:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x8bee3800) [pid = 1742] [serial = 663] [outer = (nil)] 21:42:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x8cf32c00) [pid = 1742] [serial = 664] [outer = 0x8bee3800] 21:42:32 INFO - PROCESS | 1742 | 1464583352988 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8d185c00) [pid = 1742] [serial = 665] [outer = 0x8bee3800] 21:42:33 INFO - PROCESS | 1742 | 1464583353857 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:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1599ms 21:42:33 INFO - PROCESS | 1742 | 1464583353915 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 1742 | 1464583353923 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 21:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:42:33 INFO - PROCESS | 1742 | 1464583353933 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - PROCESS | 1742 | 1464583353936 Marionette TRACE conn4 <- [1,858,null,{}] 21:42:33 INFO - PROCESS | 1742 | 1464583353943 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:42:34 INFO - PROCESS | 1742 | 1464583354159 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd1000 == 97 [pid = 1742] [id = 205] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd1800 == 96 [pid = 1742] [id = 204] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf2f400 == 95 [pid = 1742] [id = 203] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd1d000 == 94 [pid = 1742] [id = 202] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd7c00 == 93 [pid = 1742] [id = 201] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd13800 == 92 [pid = 1742] [id = 179] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8d187c00 == 91 [pid = 1742] [id = 200] 21:42:34 INFO - PROCESS | 1742 | 1464583354460 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8d189c00 == 90 [pid = 1742] [id = 199] 21:42:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe7800 == 91 [pid = 1742] [id = 222] 21:42:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8bbe8c00) [pid = 1742] [serial = 666] [outer = (nil)] 21:42:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8beeb400) [pid = 1742] [serial = 667] [outer = 0x8bbe8c00] 21:42:34 INFO - PROCESS | 1742 | 1464583354546 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8d189800) [pid = 1742] [serial = 668] [outer = 0x8bbe8c00] 21:42:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe8400 == 90 [pid = 1742] [id = 193] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9513a000) [pid = 1742] [serial = 575] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x95366000) [pid = 1742] [serial = 364] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8d188800) [pid = 1742] [serial = 436] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8bbe6400) [pid = 1742] [serial = 452] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x95367400) [pid = 1742] [serial = 547] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0xa628cc00) [pid = 1742] [serial = 385] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x8ed81c00) [pid = 1742] [serial = 566] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9b360c00) [pid = 1742] [serial = 421] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8e30fc00) [pid = 1742] [serial = 391] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9c27fc00) [pid = 1742] [serial = 370] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8d908c00) [pid = 1742] [serial = 562] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8d7ab000) [pid = 1742] [serial = 565] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa354f000) [pid = 1742] [serial = 415] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x953ab000) [pid = 1742] [serial = 479] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9a5ac800) [pid = 1742] [serial = 367] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9b172c00) [pid = 1742] [serial = 512] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x95125800) [pid = 1742] [serial = 572] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8d7ac000) [pid = 1742] [serial = 439] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9acd1c00) [pid = 1742] [serial = 433] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9b11f000) [pid = 1742] [serial = 497] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa21ac800) [pid = 1742] [serial = 373] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8bee9800) [pid = 1742] [serial = 515] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9c27c800) [pid = 1742] [serial = 509] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x978e2400) [pid = 1742] [serial = 491] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8ef90400) [pid = 1742] [serial = 559] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9916e000) [pid = 1742] [serial = 553] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x93a32000) [pid = 1742] [serial = 571] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8e306000) [pid = 1742] [serial = 563] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8cf28000) [pid = 1742] [serial = 542] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9acca800) [pid = 1742] [serial = 556] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9b19ac00) [pid = 1742] [serial = 500] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9127dc00) [pid = 1742] [serial = 560] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x95134800) [pid = 1742] [serial = 574] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8bd16000) [pid = 1742] [serial = 455] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0xa2605800) [pid = 1742] [serial = 376] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x95364c00) [pid = 1742] [serial = 418] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x95bb4000) [pid = 1742] [serial = 506] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0xa6d6a000) [pid = 1742] [serial = 388] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8d910400) [pid = 1742] [serial = 446] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9108dc00) [pid = 1742] [serial = 568] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8bee7000) [pid = 1742] [serial = 541] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0xa50b9800) [pid = 1742] [serial = 379] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0xa6f7e800) [pid = 1742] [serial = 424] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x92d5d800) [pid = 1742] [serial = 430] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0xa6c0dc00) [pid = 1742] [serial = 427] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x9c0ec800) [pid = 1742] [serial = 503] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8d149c00) [pid = 1742] [serial = 521] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8ef84c00) [pid = 1742] [serial = 485] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91086c00) [pid = 1742] [serial = 544] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x92d55000) [pid = 1742] [serial = 569] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9a37c000) [pid = 1742] [serial = 494] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9581d400) [pid = 1742] [serial = 382] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8d906c00) [pid = 1742] [serial = 443] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9b122800) [pid = 1742] [serial = 557] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x92354400) [pid = 1742] [serial = 545] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8abd8800) [pid = 1742] [serial = 518] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x95baf000) [pid = 1742] [serial = 551] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9a24c800) [pid = 1742] [serial = 554] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x95a79800) [pid = 1742] [serial = 550] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9581f800) [pid = 1742] [serial = 548] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8da9c800) [pid = 1742] [serial = 449] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8d7a8c00) [pid = 1742] [serial = 482] [outer = (nil)] [url = about:blank] 21:42:34 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x95845c00) [pid = 1742] [serial = 488] [outer = (nil)] [url = about:blank] 21:42:35 INFO - PROCESS | 1742 | 1464583355385 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:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1483ms 21:42:35 INFO - PROCESS | 1742 | 1464583355415 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 1742 | 1464583355420 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 21:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:42:35 INFO - PROCESS | 1742 | 1464583355426 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 1742 | 1464583355432 Marionette TRACE conn4 <- [1,862,null,{}] 21:42:35 INFO - PROCESS | 1742 | 1464583355447 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:42:35 INFO - PROCESS | 1742 | 1464583355608 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 21:42:35 INFO - PROCESS | 1742 | 1464583355628 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d18bc00 == 91 [pid = 1742] [id = 223] 21:42:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8ed81c00) [pid = 1742] [serial = 669] [outer = (nil)] 21:42:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8ed87000) [pid = 1742] [serial = 670] [outer = 0x8ed81c00] 21:42:35 INFO - PROCESS | 1742 | 1464583355703 Marionette DEBUG loaded listener.js 21:42:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8ef81400) [pid = 1742] [serial = 671] [outer = 0x8ed81c00] 21:42:36 INFO - PROCESS | 1742 | 1464583356615 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:42:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8ed83000) [pid = 1742] [serial = 672] [outer = 0x99167800] 21:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1231ms 21:42:36 INFO - PROCESS | 1742 | 1464583356685 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 21:42:36 INFO - PROCESS | 1742 | 1464583356690 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 21:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:42:36 INFO - PROCESS | 1742 | 1464583356736 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:42:36 INFO - PROCESS | 1742 | 1464583356739 Marionette TRACE conn4 <- [1,866,null,{}] 21:42:36 INFO - PROCESS | 1742 | 1464583356749 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:42:36 INFO - PROCESS | 1742 | 1464583356909 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 21:42:37 INFO - PROCESS | 1742 | 1464583357101 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7b0c00 == 92 [pid = 1742] [id = 224] 21:42:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8d902400) [pid = 1742] [serial = 673] [outer = (nil)] 21:42:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8f0bdc00) [pid = 1742] [serial = 674] [outer = 0x8d902400] 21:42:37 INFO - PROCESS | 1742 | 1464583357176 Marionette DEBUG loaded listener.js 21:42:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x91279400) [pid = 1742] [serial = 675] [outer = 0x8d902400] 21:42:38 INFO - PROCESS | 1742 | 1464583358017 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:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1369ms 21:42:38 INFO - PROCESS | 1742 | 1464583358075 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 21:42:38 INFO - PROCESS | 1742 | 1464583358078 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 21:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:42:38 INFO - PROCESS | 1742 | 1464583358084 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:42:38 INFO - PROCESS | 1742 | 1464583358086 Marionette TRACE conn4 <- [1,870,null,{}] 21:42:38 INFO - PROCESS | 1742 | 1464583358092 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:42:38 INFO - PROCESS | 1742 | 1464583358349 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 21:42:38 INFO - PROCESS | 1742 | 1464583358391 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b1400 == 93 [pid = 1742] [id = 225] 21:42:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8f0bec00) [pid = 1742] [serial = 676] [outer = (nil)] 21:42:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x91286000) [pid = 1742] [serial = 677] [outer = 0x8f0bec00] 21:42:38 INFO - PROCESS | 1742 | 1464583358462 Marionette DEBUG loaded listener.js 21:42:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x9234f400) [pid = 1742] [serial = 678] [outer = 0x8f0bec00] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x95360000) [pid = 1742] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8abd4800) [pid = 1742] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8d183400) [pid = 1742] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8abd9000) [pid = 1742] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8d18b000) [pid = 1742] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x93a2dc00) [pid = 1742] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8ed8f400) [pid = 1742] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:42:39 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8ef83000) [pid = 1742] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:42:39 INFO - PROCESS | 1742 | 1464583359441 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:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1379ms 21:42:39 INFO - PROCESS | 1742 | 1464583359463 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 1742 | 1464583359467 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 21:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:42:39 INFO - PROCESS | 1742 | 1464583359473 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 1742 | 1464583359476 Marionette TRACE conn4 <- [1,874,null,{}] 21:42:39 INFO - PROCESS | 1742 | 1464583359481 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:42:39 INFO - PROCESS | 1742 | 1464583359654 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 21:42:39 INFO - PROCESS | 1742 | 1464583359797 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abda000 == 94 [pid = 1742] [id = 226] 21:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8ed8f400) [pid = 1742] [serial = 679] [outer = (nil)] 21:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x93a25c00) [pid = 1742] [serial = 680] [outer = 0x8ed8f400] 21:42:39 INFO - PROCESS | 1742 | 1464583359869 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95122000) [pid = 1742] [serial = 681] [outer = 0x8ed8f400] 21:42:40 INFO - PROCESS | 1742 | 1464583360595 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:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1176ms 21:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:42:40 INFO - PROCESS | 1742 | 1464583360650 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 1742 | 1464583360652 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 21:42:40 INFO - PROCESS | 1742 | 1464583360658 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 1742 | 1464583360662 Marionette TRACE conn4 <- [1,878,null,{}] 21:42:40 INFO - PROCESS | 1742 | 1464583360667 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:42:40 INFO - PROCESS | 1742 | 1464583360872 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 21:42:40 INFO - PROCESS | 1742 | 1464583360887 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd4800 == 95 [pid = 1742] [id = 227] 21:42:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x93a25000) [pid = 1742] [serial = 682] [outer = (nil)] 21:42:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x95138c00) [pid = 1742] [serial = 683] [outer = 0x93a25000] 21:42:40 INFO - PROCESS | 1742 | 1464583360957 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9513e400) [pid = 1742] [serial = 684] [outer = 0x93a25000] 21:42:42 INFO - PROCESS | 1742 | 1464583362009 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:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1378ms 21:42:42 INFO - PROCESS | 1742 | 1464583362036 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 1742 | 1464583362043 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 21:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:42:42 INFO - PROCESS | 1742 | 1464583362053 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - PROCESS | 1742 | 1464583362058 Marionette TRACE conn4 <- [1,882,null,{}] 21:42:42 INFO - PROCESS | 1742 | 1464583362066 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:42:42 INFO - PROCESS | 1742 | 1464583362263 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 21:42:42 INFO - PROCESS | 1742 | 1464583362448 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdac00 == 96 [pid = 1742] [id = 228] 21:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8bd1c800) [pid = 1742] [serial = 685] [outer = (nil)] 21:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8cf2e800) [pid = 1742] [serial = 686] [outer = 0x8bd1c800] 21:42:42 INFO - PROCESS | 1742 | 1464583362534 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8d7a8c00) [pid = 1742] [serial = 687] [outer = 0x8bd1c800] 21:42:43 INFO - PROCESS | 1742 | 1464583363483 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:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1481ms 21:42:43 INFO - PROCESS | 1742 | 1464583363534 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 1742 | 1464583363543 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 21:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:42:43 INFO - PROCESS | 1742 | 1464583363554 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - PROCESS | 1742 | 1464583363557 Marionette TRACE conn4 <- [1,886,null,{}] 21:42:43 INFO - PROCESS | 1742 | 1464583363564 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:42:43 INFO - PROCESS | 1742 | 1464583363747 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 21:42:43 INFO - PROCESS | 1742 | 1464583363929 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee7c00 == 97 [pid = 1742] [id = 229] 21:42:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e30d800) [pid = 1742] [serial = 688] [outer = (nil)] 21:42:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8ed8ac00) [pid = 1742] [serial = 689] [outer = 0x8e30d800] 21:42:44 INFO - PROCESS | 1742 | 1464583364016 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8f0ba800) [pid = 1742] [serial = 690] [outer = 0x8e30d800] 21:42:44 INFO - PROCESS | 1742 | 1464583364968 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:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1431ms 21:42:44 INFO - PROCESS | 1742 | 1464583364985 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 21:42:44 INFO - PROCESS | 1742 | 1464583364989 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 21:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:42:45 INFO - PROCESS | 1742 | 1464583365000 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:42:45 INFO - PROCESS | 1742 | 1464583365011 Marionette TRACE conn4 <- [1,890,null,{}] 21:42:45 INFO - PROCESS | 1742 | 1464583365027 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:42:45 INFO - PROCESS | 1742 | 1464583365207 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 21:42:45 INFO - PROCESS | 1742 | 1464583365416 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e309c00 == 98 [pid = 1742] [id = 230] 21:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x93dab400) [pid = 1742] [serial = 691] [outer = (nil)] 21:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x95359400) [pid = 1742] [serial = 692] [outer = 0x93dab400] 21:42:45 INFO - PROCESS | 1742 | 1464583365542 Marionette DEBUG loaded listener.js 21:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x953ab400) [pid = 1742] [serial = 693] [outer = 0x93dab400] 21:42:46 INFO - PROCESS | 1742 | 1464583366494 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:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1542ms 21:42:46 INFO - PROCESS | 1742 | 1464583366543 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 1742 | 1464583366547 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 21:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:42:46 INFO - PROCESS | 1742 | 1464583366554 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 1742 | 1464583366557 Marionette TRACE conn4 <- [1,894,null,{}] 21:42:46 INFO - PROCESS | 1742 | 1464583366562 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:42:46 INFO - PROCESS | 1742 | 1464583366744 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 21:42:46 INFO - PROCESS | 1742 | 1464583366926 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf2a400 == 99 [pid = 1742] [id = 231] 21:42:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8daa7000) [pid = 1742] [serial = 694] [outer = (nil)] 21:42:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x95822400) [pid = 1742] [serial = 695] [outer = 0x8daa7000] 21:42:47 INFO - PROCESS | 1742 | 1464583367055 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x95850800) [pid = 1742] [serial = 696] [outer = 0x8daa7000] 21:42:47 INFO - PROCESS | 1742 | 1464583367942 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:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1439ms 21:42:48 INFO - PROCESS | 1742 | 1464583367993 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 1742 | 1464583367998 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 21:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:42:48 INFO - PROCESS | 1742 | 1464583368004 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 1742 | 1464583368007 Marionette TRACE conn4 <- [1,898,null,{}] 21:42:48 INFO - PROCESS | 1742 | 1464583368013 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:42:48 INFO - PROCESS | 1742 | 1464583368188 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 21:42:48 INFO - PROCESS | 1742 | 1464583368383 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x95815c00 == 100 [pid = 1742] [id = 232] 21:42:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x95850000) [pid = 1742] [serial = 697] [outer = (nil)] 21:42:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x95bad000) [pid = 1742] [serial = 698] [outer = 0x95850000] 21:42:48 INFO - PROCESS | 1742 | 1464583368516 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x95bb2800) [pid = 1742] [serial = 699] [outer = 0x95850000] 21:42:49 INFO - PROCESS | 1742 | 1464583369405 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:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1438ms 21:42:49 INFO - PROCESS | 1742 | 1464583369443 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 1742 | 1464583369446 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 21:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:42:49 INFO - PROCESS | 1742 | 1464583369453 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - PROCESS | 1742 | 1464583369456 Marionette TRACE conn4 <- [1,902,null,{}] 21:42:49 INFO - PROCESS | 1742 | 1464583369462 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:42:49 INFO - PROCESS | 1742 | 1464583369664 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 21:42:49 INFO - PROCESS | 1742 | 1464583369847 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x9581d000 == 101 [pid = 1742] [id = 233] 21:42:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9581d400) [pid = 1742] [serial = 700] [outer = (nil)] 21:42:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9a2bf800) [pid = 1742] [serial = 701] [outer = 0x9581d400] 21:42:49 INFO - PROCESS | 1742 | 1464583369969 Marionette DEBUG loaded listener.js 21:42:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9acc7400) [pid = 1742] [serial = 702] [outer = 0x9581d400] 21:42:50 INFO - PROCESS | 1742 | 1464583370837 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:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1427ms 21:42:50 INFO - PROCESS | 1742 | 1464583370881 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 21:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:42:50 INFO - PROCESS | 1742 | 1464583370885 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 21:42:50 INFO - PROCESS | 1742 | 1464583370891 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - PROCESS | 1742 | 1464583370894 Marionette TRACE conn4 <- [1,906,null,{}] 21:42:50 INFO - PROCESS | 1742 | 1464583370900 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:42:51 INFO - PROCESS | 1742 | 1464583371068 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 21:42:51 INFO - PROCESS | 1742 | 1464583371255 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x9581d800 == 102 [pid = 1742] [id = 234] 21:42:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x95a7e400) [pid = 1742] [serial = 703] [outer = (nil)] 21:42:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9b122800) [pid = 1742] [serial = 704] [outer = 0x95a7e400] 21:42:51 INFO - PROCESS | 1742 | 1464583371348 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9b127400) [pid = 1742] [serial = 705] [outer = 0x95a7e400] 21:42:52 INFO - PROCESS | 1742 | 1464583372273 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:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1428ms 21:42:52 INFO - PROCESS | 1742 | 1464583372319 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 1742 | 1464583372323 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 21:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:42:52 INFO - PROCESS | 1742 | 1464583372329 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - PROCESS | 1742 | 1464583372333 Marionette TRACE conn4 <- [1,910,null,{}] 21:42:52 INFO - PROCESS | 1742 | 1464583372338 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:42:52 INFO - PROCESS | 1742 | 1464583372506 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 21:42:52 INFO - PROCESS | 1742 | 1464583372696 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdbc00 == 103 [pid = 1742] [id = 235] 21:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x99ef3000) [pid = 1742] [serial = 706] [outer = (nil)] 21:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9b5c3800) [pid = 1742] [serial = 707] [outer = 0x99ef3000] 21:42:52 INFO - PROCESS | 1742 | 1464583372782 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9b5cc000) [pid = 1742] [serial = 708] [outer = 0x99ef3000] 21:42:53 INFO - PROCESS | 1742 | 1464583373650 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:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1376ms 21:42:53 INFO - PROCESS | 1742 | 1464583373707 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 21:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:42:53 INFO - PROCESS | 1742 | 1464583373711 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 21:42:53 INFO - PROCESS | 1742 | 1464583373717 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 1742 | 1464583373721 Marionette TRACE conn4 <- [1,914,null,{}] 21:42:53 INFO - PROCESS | 1742 | 1464583373726 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:42:53 INFO - PROCESS | 1742 | 1464583373902 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 21:42:54 INFO - PROCESS | 1742 | 1464583374087 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x95128400 == 104 [pid = 1742] [id = 236] 21:42:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9b176800) [pid = 1742] [serial = 709] [outer = (nil)] 21:42:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9c0ef800) [pid = 1742] [serial = 710] [outer = 0x9b176800] 21:42:54 INFO - PROCESS | 1742 | 1464583374193 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9c126800) [pid = 1742] [serial = 711] [outer = 0x9b176800] 21:42:55 INFO - PROCESS | 1742 | 1464583375056 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:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1386ms 21:42:55 INFO - PROCESS | 1742 | 1464583375104 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 1742 | 1464583375108 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 21:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:42:55 INFO - PROCESS | 1742 | 1464583375114 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 1742 | 1464583375117 Marionette TRACE conn4 <- [1,918,null,{}] 21:42:55 INFO - PROCESS | 1742 | 1464583375122 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:42:55 INFO - PROCESS | 1742 | 1464583375300 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 21:42:55 INFO - PROCESS | 1742 | 1464583375485 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b5c5800 == 105 [pid = 1742] [id = 237] 21:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9c04c400) [pid = 1742] [serial = 712] [outer = (nil)] 21:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0xa215c400) [pid = 1742] [serial = 713] [outer = 0x9c04c400] 21:42:55 INFO - PROCESS | 1742 | 1464583375566 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0xa21b5400) [pid = 1742] [serial = 714] [outer = 0x9c04c400] 21:42:56 INFO - PROCESS | 1742 | 1464583376479 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:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1429ms 21:42:56 INFO - PROCESS | 1742 | 1464583376544 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 21:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:42:56 INFO - PROCESS | 1742 | 1464583376548 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 21:42:56 INFO - PROCESS | 1742 | 1464583376555 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - PROCESS | 1742 | 1464583376559 Marionette TRACE conn4 <- [1,922,null,{}] 21:42:56 INFO - PROCESS | 1742 | 1464583376564 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:42:56 INFO - PROCESS | 1742 | 1464583376774 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 21:42:56 INFO - PROCESS | 1742 | 1464583376962 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c32a400 == 106 [pid = 1742] [id = 238] 21:42:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0xa1161c00) [pid = 1742] [serial = 715] [outer = (nil)] 21:42:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0xa6297c00) [pid = 1742] [serial = 716] [outer = 0xa1161c00] 21:42:57 INFO - PROCESS | 1742 | 1464583377096 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0xa68b2400) [pid = 1742] [serial = 717] [outer = 0xa1161c00] 21:42:57 INFO - PROCESS | 1742 | 1464583377932 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:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1433ms 21:42:57 INFO - PROCESS | 1742 | 1464583377988 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 1742 | 1464583377992 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 21:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:42:58 INFO - PROCESS | 1742 | 1464583377998 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:42:58 INFO - PROCESS | 1742 | 1464583378001 Marionette TRACE conn4 <- [1,926,null,{}] 21:42:58 INFO - PROCESS | 1742 | 1464583378006 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:42:58 INFO - PROCESS | 1742 | 1464583378180 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 21:42:58 INFO - PROCESS | 1742 | 1464583378437 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127d400 == 107 [pid = 1742] [id = 239] 21:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x91e7f400) [pid = 1742] [serial = 718] [outer = (nil)] 21:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91e87400) [pid = 1742] [serial = 719] [outer = 0x91e7f400] 21:42:58 INFO - PROCESS | 1742 | 1464583378565 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x91e8b000) [pid = 1742] [serial = 720] [outer = 0x91e7f400] 21:42:59 INFO - PROCESS | 1742 | 1464583379380 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:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1433ms 21:42:59 INFO - PROCESS | 1742 | 1464583379432 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 1742 | 1464583379435 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 21:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:42:59 INFO - PROCESS | 1742 | 1464583379441 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 1742 | 1464583379444 Marionette TRACE conn4 <- [1,930,null,{}] 21:42:59 INFO - PROCESS | 1742 | 1464583379459 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:42:59 INFO - PROCESS | 1742 | 1464583379631 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 21:42:59 INFO - PROCESS | 1742 | 1464583379821 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed05c00 == 108 [pid = 1742] [id = 240] 21:42:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8ed06c00) [pid = 1742] [serial = 721] [outer = (nil)] 21:42:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8ed0e000) [pid = 1742] [serial = 722] [outer = 0x8ed06c00] 21:42:59 INFO - PROCESS | 1742 | 1464583379907 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8ed10000) [pid = 1742] [serial = 723] [outer = 0x8ed06c00] 21:43:00 INFO - PROCESS | 1742 | 1464583380803 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:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1439ms 21:43:00 INFO - PROCESS | 1742 | 1464583380881 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 1742 | 1464583380885 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 21:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:43:00 INFO - PROCESS | 1742 | 1464583380891 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - PROCESS | 1742 | 1464583380894 Marionette TRACE conn4 <- [1,934,null,{}] 21:43:00 INFO - PROCESS | 1742 | 1464583380900 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:43:01 INFO - PROCESS | 1742 | 1464583381111 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 21:43:01 INFO - PROCESS | 1742 | 1464583381341 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed09000 == 109 [pid = 1742] [id = 241] 21:43:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8ed0d400) [pid = 1742] [serial = 724] [outer = (nil)] 21:43:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x91e88400) [pid = 1742] [serial = 725] [outer = 0x8ed0d400] 21:43:01 INFO - PROCESS | 1742 | 1464583381469 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x91e8e000) [pid = 1742] [serial = 726] [outer = 0x8ed0d400] 21:43:02 INFO - PROCESS | 1742 | 1464583382338 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:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1489ms 21:43:02 INFO - PROCESS | 1742 | 1464583382381 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 1742 | 1464583382385 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 21:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:43:02 INFO - PROCESS | 1742 | 1464583382391 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 1742 | 1464583382394 Marionette TRACE conn4 <- [1,938,null,{}] 21:43:02 INFO - PROCESS | 1742 | 1464583382400 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:43:02 INFO - PROCESS | 1742 | 1464583382569 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 21:43:02 INFO - PROCESS | 1742 | 1464583382780 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b580400 == 110 [pid = 1742] [id = 242] 21:43:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8b580c00) [pid = 1742] [serial = 727] [outer = (nil)] 21:43:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8b589000) [pid = 1742] [serial = 728] [outer = 0x8b580c00] 21:43:02 INFO - PROCESS | 1742 | 1464583382899 Marionette DEBUG loaded listener.js 21:43:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8b58a800) [pid = 1742] [serial = 729] [outer = 0x8b580c00] 21:43:03 INFO - PROCESS | 1742 | 1464583383859 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:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1537ms 21:43:03 INFO - PROCESS | 1742 | 1464583383929 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 1742 | 1464583383933 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 21:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:43:03 INFO - PROCESS | 1742 | 1464583383938 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - PROCESS | 1742 | 1464583383942 Marionette TRACE conn4 <- [1,942,null,{}] 21:43:03 INFO - PROCESS | 1742 | 1464583383947 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:43:04 INFO - PROCESS | 1742 | 1464583384125 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 21:43:04 INFO - PROCESS | 1742 | 1464583384358 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aee9000 == 111 [pid = 1742] [id = 243] 21:43:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8b58d400) [pid = 1742] [serial = 730] [outer = (nil)] 21:43:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8d153800) [pid = 1742] [serial = 731] [outer = 0x8b58d400] 21:43:04 INFO - PROCESS | 1742 | 1464583384483 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8e303800) [pid = 1742] [serial = 732] [outer = 0x8b58d400] 21:43:05 INFO - PROCESS | 1742 | 1464583385691 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:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1789ms 21:43:05 INFO - PROCESS | 1742 | 1464583385735 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 21:43:05 INFO - PROCESS | 1742 | 1464583385741 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 21:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:43:05 INFO - PROCESS | 1742 | 1464583385748 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:43:05 INFO - PROCESS | 1742 | 1464583385754 Marionette TRACE conn4 <- [1,946,null,{}] 21:43:05 INFO - PROCESS | 1742 | 1464583385763 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:43:05 INFO - PROCESS | 1742 | 1464583385994 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 21:43:06 INFO - PROCESS | 1742 | 1464583386202 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe2000 == 112 [pid = 1742] [id = 244] 21:43:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8bd17c00) [pid = 1742] [serial = 733] [outer = (nil)] 21:43:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x8d180400) [pid = 1742] [serial = 734] [outer = 0x8bd17c00] 21:43:06 INFO - PROCESS | 1742 | 1464583386281 Marionette DEBUG loaded listener.js 21:43:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x8d90b000) [pid = 1742] [serial = 735] [outer = 0x8bd17c00] 21:43:07 INFO - PROCESS | 1742 | 1464583387242 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:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1582ms 21:43:07 INFO - PROCESS | 1742 | 1464583387331 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 21:43:07 INFO - PROCESS | 1742 | 1464583387343 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 21:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:43:07 INFO - PROCESS | 1742 | 1464583387361 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 1742 | 1464583387369 Marionette TRACE conn4 <- [1,950,null,{}] 21:43:07 INFO - PROCESS | 1742 | 1464583387436 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:43:07 INFO - PROCESS | 1742 | 1464583387596 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 21:43:07 INFO - PROCESS | 1742 | 1464583387863 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd14c00 == 113 [pid = 1742] [id = 245] 21:43:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8bd1a400) [pid = 1742] [serial = 736] [outer = (nil)] 21:43:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8ed14000) [pid = 1742] [serial = 737] [outer = 0x8bd1a400] 21:43:07 INFO - PROCESS | 1742 | 1464583387954 Marionette DEBUG loaded listener.js 21:43:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8ef85800) [pid = 1742] [serial = 738] [outer = 0x8bd1a400] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0xa21ac000 == 112 [pid = 1742] [id = 81] 21:43:08 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8d154000) [pid = 1742] [serial = 619] [outer = (nil)] [url = about:blank] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8abda000 == 111 [pid = 1742] [id = 226] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b1400 == 110 [pid = 1742] [id = 225] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7b0c00 == 109 [pid = 1742] [id = 224] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8d18bc00 == 108 [pid = 1742] [id = 223] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe7800 == 107 [pid = 1742] [id = 222] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd1f800 == 106 [pid = 1742] [id = 221] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdc400 == 105 [pid = 1742] [id = 212] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd7000 == 104 [pid = 1742] [id = 211] 21:43:08 INFO - PROCESS | 1742 | 1464583388928 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:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbec400 == 103 [pid = 1742] [id = 210] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x94778c00 == 102 [pid = 1742] [id = 209] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8beee800 == 101 [pid = 1742] [id = 208] 21:43:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee3c00 == 100 [pid = 1742] [id = 207] 21:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1640ms 21:43:09 INFO - PROCESS | 1742 | 1464583389002 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 21:43:09 INFO - PROCESS | 1742 | 1464583389005 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 21:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:43:09 INFO - PROCESS | 1742 | 1464583389011 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:43:09 INFO - PROCESS | 1742 | 1464583389017 Marionette TRACE conn4 <- [1,954,null,{}] 21:43:09 INFO - PROCESS | 1742 | 1464583389039 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:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9a259400) [pid = 1742] [serial = 613] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8bbe0800) [pid = 1742] [serial = 616] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9aa41000) [pid = 1742] [serial = 614] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x9a389800) [pid = 1742] [serial = 589] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x95813800) [pid = 1742] [serial = 610] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8beee000) [pid = 1742] [serial = 604] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8d7b2400) [pid = 1742] [serial = 605] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9a5a5c00) [pid = 1742] [serial = 595] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8daa3800) [pid = 1742] [serial = 599] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8d7b5400) [pid = 1742] [serial = 598] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9accd000) [pid = 1742] [serial = 592] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9584c000) [pid = 1742] [serial = 577] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x95a7a000) [pid = 1742] [serial = 578] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8d185800) [pid = 1742] [serial = 580] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9584ec00) [pid = 1742] [serial = 586] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x92d53c00) [pid = 1742] [serial = 583] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x91088800) [pid = 1742] [serial = 607] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x92d5d000) [pid = 1742] [serial = 608] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x92d5bc00) [pid = 1742] [serial = 602] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x922ec400) [pid = 1742] [serial = 601] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8bd17000) [pid = 1742] [serial = 617] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9581a400) [pid = 1742] [serial = 611] [outer = (nil)] [url = about:blank] 21:43:09 INFO - PROCESS | 1742 | 1464583389288 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 21:43:09 INFO - PROCESS | 1742 | 1464583389501 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d18bc00 == 101 [pid = 1742] [id = 246] 21:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8d904c00) [pid = 1742] [serial = 739] [outer = (nil)] 21:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8ed8c800) [pid = 1742] [serial = 740] [outer = 0x8d904c00] 21:43:09 INFO - PROCESS | 1742 | 1464583389575 Marionette DEBUG loaded listener.js 21:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8f0be000) [pid = 1742] [serial = 741] [outer = 0x8d904c00] 21:43:10 INFO - PROCESS | 1742 | 1464583390307 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:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1332ms 21:43:10 INFO - PROCESS | 1742 | 1464583390343 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 1742 | 1464583390347 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 21:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:43:10 INFO - PROCESS | 1742 | 1464583390353 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:43:10 INFO - PROCESS | 1742 | 1464583390356 Marionette TRACE conn4 <- [1,958,null,{}] 21:43:10 INFO - PROCESS | 1742 | 1464583390361 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:43:10 INFO - PROCESS | 1742 | 1464583390520 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 21:43:10 INFO - PROCESS | 1742 | 1464583390535 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b589400 == 102 [pid = 1742] [id = 247] 21:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91086400) [pid = 1742] [serial = 742] [outer = (nil)] 21:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9119d400) [pid = 1742] [serial = 743] [outer = 0x91086400] 21:43:10 INFO - PROCESS | 1742 | 1464583390606 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x911a3800) [pid = 1742] [serial = 744] [outer = 0x91086400] 21:43:11 INFO - PROCESS | 1742 | 1464583391525 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:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1232ms 21:43:11 INFO - PROCESS | 1742 | 1464583391592 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 1742 | 1464583391595 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 21:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:43:11 INFO - PROCESS | 1742 | 1464583391601 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - PROCESS | 1742 | 1464583391603 Marionette TRACE conn4 <- [1,962,null,{}] 21:43:11 INFO - PROCESS | 1742 | 1464583391609 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:43:11 INFO - PROCESS | 1742 | 1464583391824 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 21:43:11 INFO - PROCESS | 1742 | 1464583391851 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x91199c00 == 103 [pid = 1742] [id = 248] 21:43:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9119c400) [pid = 1742] [serial = 745] [outer = (nil)] 21:43:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x91278000) [pid = 1742] [serial = 746] [outer = 0x9119c400] 21:43:11 INFO - PROCESS | 1742 | 1464583391932 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x91e83400) [pid = 1742] [serial = 747] [outer = 0x9119c400] 21:43:12 INFO - PROCESS | 1742 | 1464583392833 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:43: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:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1278ms 21:43:12 INFO - PROCESS | 1742 | 1464583392880 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 21:43:12 INFO - PROCESS | 1742 | 1464583392883 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 21:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:43:12 INFO - PROCESS | 1742 | 1464583392902 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:43:12 INFO - PROCESS | 1742 | 1464583392906 Marionette TRACE conn4 <- [1,966,null,{}] 21:43:12 INFO - PROCESS | 1742 | 1464583392922 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:43:13 INFO - PROCESS | 1742 | 1464583393158 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 21:43:13 INFO - PROCESS | 1742 | 1464583393184 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119c000 == 104 [pid = 1742] [id = 249] 21:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x922e1400) [pid = 1742] [serial = 748] [outer = (nil)] 21:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x93d23c00) [pid = 1742] [serial = 749] [outer = 0x922e1400] 21:43:13 INFO - PROCESS | 1742 | 1464583393254 Marionette DEBUG loaded listener.js 21:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x95123000) [pid = 1742] [serial = 750] [outer = 0x922e1400] 21:43:13 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8bbe8c00) [pid = 1742] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:43:13 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8d902400) [pid = 1742] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:43:13 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8f0bec00) [pid = 1742] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:43:13 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8bee3800) [pid = 1742] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:43:13 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8ed81c00) [pid = 1742] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:43:13 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8ed8f400) [pid = 1742] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:43:14 INFO - PROCESS | 1742 | 1464583394336 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:43: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:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1467ms 21:43:14 INFO - PROCESS | 1742 | 1464583394356 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 21:43:14 INFO - PROCESS | 1742 | 1464583394360 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 21:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:43:14 INFO - PROCESS | 1742 | 1464583394367 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:43:14 INFO - PROCESS | 1742 | 1464583394370 Marionette TRACE conn4 <- [1,970,null,{}] 21:43:14 INFO - PROCESS | 1742 | 1464583394375 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:43:14 INFO - PROCESS | 1742 | 1464583394588 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 21:43:14 INFO - PROCESS | 1742 | 1464583394610 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee3800 == 105 [pid = 1742] [id = 250] 21:43:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8cf25c00) [pid = 1742] [serial = 751] [outer = (nil)] 21:43:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x93d30800) [pid = 1742] [serial = 752] [outer = 0x8cf25c00] 21:43:14 INFO - PROCESS | 1742 | 1464583394682 Marionette DEBUG loaded listener.js 21:43:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x951ae000) [pid = 1742] [serial = 753] [outer = 0x8cf25c00] 21:43:15 INFO - PROCESS | 1742 | 1464583395489 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:43: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:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1179ms 21:43:15 INFO - PROCESS | 1742 | 1464583395548 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 1742 | 1464583395550 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 21:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:43:15 INFO - PROCESS | 1742 | 1464583395556 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 1742 | 1464583395559 Marionette TRACE conn4 <- [1,974,null,{}] 21:43:15 INFO - PROCESS | 1742 | 1464583395564 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:43:15 INFO - PROCESS | 1742 | 1464583395718 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 21:43:15 INFO - PROCESS | 1742 | 1464583395733 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a8800 == 106 [pid = 1742] [id = 251] 21:43:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x911a3400) [pid = 1742] [serial = 754] [outer = (nil)] 21:43:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9581b400) [pid = 1742] [serial = 755] [outer = 0x911a3400] 21:43:15 INFO - PROCESS | 1742 | 1464583395803 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x95843c00) [pid = 1742] [serial = 756] [outer = 0x911a3400] 21:43:16 INFO - PROCESS | 1742 | 1464583396997 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:43: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:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1477ms 21:43:17 INFO - PROCESS | 1742 | 1464583397033 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 21:43:17 INFO - PROCESS | 1742 | 1464583397041 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 21:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:43:17 INFO - PROCESS | 1742 | 1464583397049 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:43:17 INFO - PROCESS | 1742 | 1464583397055 Marionette TRACE conn4 <- [1,978,null,{}] 21:43:17 INFO - PROCESS | 1742 | 1464583397063 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:43:17 INFO - PROCESS | 1742 | 1464583397262 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 21:43:17 INFO - PROCESS | 1742 | 1464583397502 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba33000 == 107 [pid = 1742] [id = 252] 21:43:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8bbecc00) [pid = 1742] [serial = 757] [outer = (nil)] 21:43:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8d188800) [pid = 1742] [serial = 758] [outer = 0x8bbecc00] 21:43:17 INFO - PROCESS | 1742 | 1464583397636 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8da9b000) [pid = 1742] [serial = 759] [outer = 0x8bbecc00] 21:43:18 INFO - PROCESS | 1742 | 1464583398523 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:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1540ms 21:43:18 INFO - PROCESS | 1742 | 1464583398589 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 21:43:18 INFO - PROCESS | 1742 | 1464583398598 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 21:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:43:18 INFO - PROCESS | 1742 | 1464583398608 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:43:18 INFO - PROCESS | 1742 | 1464583398612 Marionette TRACE conn4 <- [1,982,null,{}] 21:43:18 INFO - PROCESS | 1742 | 1464583398618 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:43:18 INFO - PROCESS | 1742 | 1464583398812 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 21:43:19 INFO - PROCESS | 1742 | 1464583399094 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed0a800 == 108 [pid = 1742] [id = 253] 21:43:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8ef86c00) [pid = 1742] [serial = 760] [outer = (nil)] 21:43:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9119b400) [pid = 1742] [serial = 761] [outer = 0x8ef86c00] 21:43:19 INFO - PROCESS | 1742 | 1464583399225 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x91e87800) [pid = 1742] [serial = 762] [outer = 0x8ef86c00] 21:43:20 INFO - PROCESS | 1742 | 1464583400098 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:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1532ms 21:43:20 INFO - PROCESS | 1742 | 1464583400141 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 1742 | 1464583400150 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 21:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:43:20 INFO - PROCESS | 1742 | 1464583400161 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - PROCESS | 1742 | 1464583400170 Marionette TRACE conn4 <- [1,986,null,{}] 21:43:20 INFO - PROCESS | 1742 | 1464583400186 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:43:20 INFO - PROCESS | 1742 | 1464583400381 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 21:43:20 INFO - PROCESS | 1742 | 1464583400623 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d2fc00 == 109 [pid = 1742] [id = 254] 21:43:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9511f000) [pid = 1742] [serial = 763] [outer = (nil)] 21:43:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9584bc00) [pid = 1742] [serial = 764] [outer = 0x9511f000] 21:43:20 INFO - PROCESS | 1742 | 1464583400754 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x95bb4400) [pid = 1742] [serial = 765] [outer = 0x9511f000] 21:43:21 INFO - PROCESS | 1742 | 1464583401613 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:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1485ms 21:43:21 INFO - PROCESS | 1742 | 1464583401647 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 21:43:21 INFO - PROCESS | 1742 | 1464583401651 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 21:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:43:21 INFO - PROCESS | 1742 | 1464583401658 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:43:21 INFO - PROCESS | 1742 | 1464583401660 Marionette TRACE conn4 <- [1,990,null,{}] 21:43:21 INFO - PROCESS | 1742 | 1464583401666 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:43:21 INFO - PROCESS | 1742 | 1464583401847 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 21:43:22 INFO - PROCESS | 1742 | 1464583402075 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abcdc00 == 110 [pid = 1742] [id = 255] 21:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8daa0000) [pid = 1742] [serial = 766] [outer = (nil)] 21:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9974c000) [pid = 1742] [serial = 767] [outer = 0x8daa0000] 21:43:22 INFO - PROCESS | 1742 | 1464583402202 Marionette DEBUG loaded listener.js 21:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9a5a3c00) [pid = 1742] [serial = 768] [outer = 0x8daa0000] 21:43:23 INFO - PROCESS | 1742 | 1464583403113 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:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1528ms 21:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:43:23 INFO - PROCESS | 1742 | 1464583403187 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 1742 | 1464583403190 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 21:43:23 INFO - PROCESS | 1742 | 1464583403197 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 1742 | 1464583403200 Marionette TRACE conn4 <- [1,994,null,{}] 21:43:23 INFO - PROCESS | 1742 | 1464583403206 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:43:23 INFO - PROCESS | 1742 | 1464583403388 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 21:43:23 INFO - PROCESS | 1742 | 1464583403580 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x98209400 == 111 [pid = 1742] [id = 256] 21:43:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9a5a7000) [pid = 1742] [serial = 769] [outer = (nil)] 21:43:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9acca400) [pid = 1742] [serial = 770] [outer = 0x9a5a7000] 21:43:23 INFO - PROCESS | 1742 | 1464583403708 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9b123400) [pid = 1742] [serial = 771] [outer = 0x9a5a7000] 21:43:24 INFO - PROCESS | 1742 | 1464583404804 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:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1685ms 21:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:43:24 INFO - PROCESS | 1742 | 1464583404882 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 1742 | 1464583404885 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 21:43:24 INFO - PROCESS | 1742 | 1464583404892 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - PROCESS | 1742 | 1464583404896 Marionette TRACE conn4 <- [1,998,null,{}] 21:43:24 INFO - PROCESS | 1742 | 1464583404901 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:43:25 INFO - PROCESS | 1742 | 1464583405114 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 21:43:25 INFO - PROCESS | 1742 | 1464583405360 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a74c000 == 112 [pid = 1742] [id = 257] 21:43:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9acc5000) [pid = 1742] [serial = 772] [outer = (nil)] 21:43:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9c118400) [pid = 1742] [serial = 773] [outer = 0x9acc5000] 21:43:25 INFO - PROCESS | 1742 | 1464583405488 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0xa3260c00) [pid = 1742] [serial = 774] [outer = 0x9acc5000] 21:43:26 INFO - PROCESS | 1742 | 1464583406344 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:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1488ms 21:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:43:26 INFO - PROCESS | 1742 | 1464583406379 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 21:43:26 INFO - PROCESS | 1742 | 1464583406382 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 21:43:26 INFO - PROCESS | 1742 | 1464583406389 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:43:26 INFO - PROCESS | 1742 | 1464583406392 Marionette TRACE conn4 <- [1,1002,null,{}] 21:43:26 INFO - PROCESS | 1742 | 1464583406398 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:43:26 INFO - PROCESS | 1742 | 1464583406597 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 21:43:26 INFO - PROCESS | 1742 | 1464583406793 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x92be9400 == 113 [pid = 1742] [id = 258] 21:43:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x92beb000) [pid = 1742] [serial = 775] [outer = (nil)] 21:43:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x92bf2400) [pid = 1742] [serial = 776] [outer = 0x92beb000] 21:43:26 INFO - PROCESS | 1742 | 1464583406888 Marionette DEBUG loaded listener.js 21:43:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x92bf7c00) [pid = 1742] [serial = 777] [outer = 0x92beb000] 21:43:27 INFO - PROCESS | 1742 | 1464583407987 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:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1630ms 21:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:43:28 INFO - PROCESS | 1742 | 1464583408019 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 21:43:28 INFO - PROCESS | 1742 | 1464583408022 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 21:43:28 INFO - PROCESS | 1742 | 1464583408028 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:43:28 INFO - PROCESS | 1742 | 1464583408032 Marionette TRACE conn4 <- [1,1006,null,{}] 21:43:28 INFO - PROCESS | 1742 | 1464583408037 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:43:28 INFO - PROCESS | 1742 | 1464583408224 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 21:43:28 INFO - PROCESS | 1742 | 1464583408427 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x92bea400 == 114 [pid = 1742] [id = 259] 21:43:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x92bec000) [pid = 1742] [serial = 778] [outer = (nil)] 21:43:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x9bb3b000) [pid = 1742] [serial = 779] [outer = 0x92bec000] 21:43:28 INFO - PROCESS | 1742 | 1464583408563 Marionette DEBUG loaded listener.js 21:43:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0xa4e0d000) [pid = 1742] [serial = 780] [outer = 0x92bec000] 21:43:29 INFO - PROCESS | 1742 | 1464583409481 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:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1532ms 21:43:29 INFO - PROCESS | 1742 | 1464583409559 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 21:43:29 INFO - PROCESS | 1742 | 1464583409562 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 21:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:43:29 INFO - PROCESS | 1742 | 1464583409569 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:43:29 INFO - PROCESS | 1742 | 1464583409572 Marionette TRACE conn4 <- [1,1010,null,{}] 21:43:29 INFO - PROCESS | 1742 | 1464583409578 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:43:29 INFO - PROCESS | 1742 | 1464583409843 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 21:43:30 INFO - PROCESS | 1742 | 1464583410101 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x92bf3800 == 115 [pid = 1742] [id = 260] 21:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x92bf6c00) [pid = 1742] [serial = 781] [outer = (nil)] 21:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x95ad4000) [pid = 1742] [serial = 782] [outer = 0x92bf6c00] 21:43:30 INFO - PROCESS | 1742 | 1464583410241 Marionette DEBUG loaded listener.js 21:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x95ad9800) [pid = 1742] [serial = 783] [outer = 0x92bf6c00] 21:43:31 INFO - PROCESS | 1742 | 1464583411070 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:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1536ms 21:43:31 INFO - PROCESS | 1742 | 1464583411106 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 21:43:31 INFO - PROCESS | 1742 | 1464583411110 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 21:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:43:31 INFO - PROCESS | 1742 | 1464583411116 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:43:31 INFO - PROCESS | 1742 | 1464583411118 Marionette TRACE conn4 <- [1,1014,null,{}] 21:43:31 INFO - PROCESS | 1742 | 1464583411124 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:43:31 INFO - PROCESS | 1742 | 1464583411306 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 21:43:31 INFO - PROCESS | 1742 | 1464583411509 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf30400 == 116 [pid = 1742] [id = 261] 21:43:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x92bef000) [pid = 1742] [serial = 784] [outer = (nil)] 21:43:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x95ade800) [pid = 1742] [serial = 785] [outer = 0x92bef000] 21:43:31 INFO - PROCESS | 1742 | 1464583411592 Marionette DEBUG loaded listener.js 21:43:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x9b19fc00) [pid = 1742] [serial = 786] [outer = 0x92bef000] 21:43:32 INFO - PROCESS | 1742 | 1464583412543 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:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1477ms 21:43:32 INFO - PROCESS | 1742 | 1464583412593 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 21:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:43:32 INFO - PROCESS | 1742 | 1464583412598 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 21:43:32 INFO - PROCESS | 1742 | 1464583412604 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 1742 | 1464583412609 Marionette TRACE conn4 <- [1,1018,null,{}] 21:43:32 INFO - PROCESS | 1742 | 1464583412614 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:43:32 INFO - PROCESS | 1742 | 1464583412820 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 21:43:33 INFO - PROCESS | 1742 | 1464583413018 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3cf800 == 117 [pid = 1742] [id = 262] 21:43:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x8a3d0000) [pid = 1742] [serial = 787] [outer = (nil)] 21:43:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x8a3da000) [pid = 1742] [serial = 788] [outer = 0x8a3d0000] 21:43:33 INFO - PROCESS | 1742 | 1464583413154 Marionette DEBUG loaded listener.js 21:43:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0xa4e07400) [pid = 1742] [serial = 789] [outer = 0x8a3d0000] 21:43:34 INFO - PROCESS | 1742 | 1464583414034 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:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1488ms 21:43:34 INFO - PROCESS | 1742 | 1464583414094 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 1742 | 1464583414100 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 21:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:43:34 INFO - PROCESS | 1742 | 1464583414120 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - PROCESS | 1742 | 1464583414123 Marionette TRACE conn4 <- [1,1022,null,{}] 21:43:34 INFO - PROCESS | 1742 | 1464583414129 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:43:34 INFO - PROCESS | 1742 | 1464583414300 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 21:43:34 INFO - PROCESS | 1742 | 1464583414537 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x89497400 == 118 [pid = 1742] [id = 263] 21:43:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x89497800) [pid = 1742] [serial = 790] [outer = (nil)] 21:43:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x894a0800) [pid = 1742] [serial = 791] [outer = 0x89497800] 21:43:34 INFO - PROCESS | 1742 | 1464583414672 Marionette DEBUG loaded listener.js 21:43:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x894a3c00) [pid = 1742] [serial = 792] [outer = 0x89497800] 21:43:35 INFO - PROCESS | 1742 | 1464583415501 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:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1431ms 21:43:35 INFO - PROCESS | 1742 | 1464583415548 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 1742 | 1464583415552 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 21:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:43:35 INFO - PROCESS | 1742 | 1464583415558 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - PROCESS | 1742 | 1464583415571 Marionette TRACE conn4 <- [1,1026,null,{}] 21:43:35 INFO - PROCESS | 1742 | 1464583415575 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:43:35 INFO - PROCESS | 1742 | 1464583415762 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 21:43:35 INFO - PROCESS | 1742 | 1464583415961 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x89499000 == 119 [pid = 1742] [id = 264] 21:43:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x8949e000) [pid = 1742] [serial = 793] [outer = (nil)] 21:43:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x895b6400) [pid = 1742] [serial = 794] [outer = 0x8949e000] 21:43:36 INFO - PROCESS | 1742 | 1464583416045 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x895b8800) [pid = 1742] [serial = 795] [outer = 0x8949e000] 21:43:36 INFO - PROCESS | 1742 | 1464583416972 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:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1491ms 21:43:37 INFO - PROCESS | 1742 | 1464583417050 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 21:43:37 INFO - PROCESS | 1742 | 1464583417054 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 21:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:43:37 INFO - PROCESS | 1742 | 1464583417060 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:43:37 INFO - PROCESS | 1742 | 1464583417063 Marionette TRACE conn4 <- [1,1030,null,{}] 21:43:37 INFO - PROCESS | 1742 | 1464583417068 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:43:37 INFO - PROCESS | 1742 | 1464583417290 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 21:43:37 INFO - PROCESS | 1742 | 1464583417541 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x895b5000 == 120 [pid = 1742] [id = 265] 21:43:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0x895b7000) [pid = 1742] [serial = 796] [outer = (nil)] 21:43:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 204 (0x895c2400) [pid = 1742] [serial = 797] [outer = 0x895b7000] 21:43:37 INFO - PROCESS | 1742 | 1464583417667 Marionette DEBUG loaded listener.js 21:43:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 205 (0x89686800) [pid = 1742] [serial = 798] [outer = 0x895b7000] 21:43:38 INFO - PROCESS | 1742 | 1464583418500 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:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1531ms 21:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:43:38 INFO - PROCESS | 1742 | 1464583418592 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 1742 | 1464583418595 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 21:43:38 INFO - PROCESS | 1742 | 1464583418601 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - PROCESS | 1742 | 1464583418605 Marionette TRACE conn4 <- [1,1034,null,{}] 21:43:38 INFO - PROCESS | 1742 | 1464583418610 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:43:39 INFO - PROCESS | 1742 | 1464583419297 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 21:43:39 INFO - PROCESS | 1742 | 1464583419589 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x895be800 == 121 [pid = 1742] [id = 266] 21:43:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 206 (0x8968e800) [pid = 1742] [serial = 799] [outer = (nil)] 21:43:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 207 (0x8a3d8000) [pid = 1742] [serial = 800] [outer = 0x8968e800] 21:43:39 INFO - PROCESS | 1742 | 1464583419673 Marionette DEBUG loaded listener.js 21:43:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 208 (0x8a3dc800) [pid = 1742] [serial = 801] [outer = 0x8968e800] 21:43:40 INFO - PROCESS | 1742 | 1464583420565 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:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2034ms 21:43:40 INFO - PROCESS | 1742 | 1464583420636 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 21:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:43:40 INFO - PROCESS | 1742 | 1464583420642 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 21:43:40 INFO - PROCESS | 1742 | 1464583420649 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 1742 | 1464583420655 Marionette TRACE conn4 <- [1,1038,null,{}] 21:43:40 INFO - PROCESS | 1742 | 1464583420661 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:43:40 INFO - PROCESS | 1742 | 1464583420879 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 21:43:41 INFO - PROCESS | 1742 | 1464583421126 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x895c1400 == 122 [pid = 1742] [id = 267] 21:43:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 209 (0x8b58a400) [pid = 1742] [serial = 802] [outer = (nil)] 21:43:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 210 (0x8ba31400) [pid = 1742] [serial = 803] [outer = 0x8b58a400] 21:43:41 INFO - PROCESS | 1742 | 1464583421260 Marionette DEBUG loaded listener.js 21:43:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 211 (0x8bbea400) [pid = 1742] [serial = 804] [outer = 0x8b58a400] 21:43:42 INFO - PROCESS | 1742 | 1464583422258 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:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1681ms 21:43:42 INFO - PROCESS | 1742 | 1464583422330 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 21:43:42 INFO - PROCESS | 1742 | 1464583422335 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 21:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:43:42 INFO - PROCESS | 1742 | 1464583422341 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:43:42 INFO - PROCESS | 1742 | 1464583422344 Marionette TRACE conn4 <- [1,1042,null,{}] 21:43:42 INFO - PROCESS | 1742 | 1464583422350 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:43:42 INFO - PROCESS | 1742 | 1464583422527 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 21:43:42 INFO - PROCESS | 1742 | 1464583422820 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf2c000 == 123 [pid = 1742] [id = 268] 21:43:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 212 (0x8d155000) [pid = 1742] [serial = 805] [outer = (nil)] 21:43:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 213 (0x8d184400) [pid = 1742] [serial = 806] [outer = 0x8d155000] 21:43:42 INFO - PROCESS | 1742 | 1464583422938 Marionette DEBUG loaded listener.js 21:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 214 (0x8d7b1c00) [pid = 1742] [serial = 807] [outer = 0x8d155000] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e30b000 == 122 [pid = 1742] [id = 194] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8d152c00 == 121 [pid = 1742] [id = 195] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 213 (0x8f0c0c00) [pid = 1742] [serial = 652] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 212 (0x8aeea800) [pid = 1742] [serial = 655] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 211 (0x8bee0800) [pid = 1742] [serial = 658] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 210 (0x95138c00) [pid = 1742] [serial = 683] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee3800 == 120 [pid = 1742] [id = 250] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9119c000 == 119 [pid = 1742] [id = 249] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x91199c00 == 118 [pid = 1742] [id = 248] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8b589400 == 117 [pid = 1742] [id = 247] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8d18bc00 == 116 [pid = 1742] [id = 246] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd14c00 == 115 [pid = 1742] [id = 245] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe2000 == 114 [pid = 1742] [id = 244] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed05c00 == 113 [pid = 1742] [id = 240] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9127d400 == 112 [pid = 1742] [id = 239] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9c32a400 == 111 [pid = 1742] [id = 238] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9b5c5800 == 110 [pid = 1742] [id = 237] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x95128400 == 109 [pid = 1742] [id = 236] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdbc00 == 108 [pid = 1742] [id = 235] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9581d800 == 107 [pid = 1742] [id = 234] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x9581d000 == 106 [pid = 1742] [id = 233] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x95815c00 == 105 [pid = 1742] [id = 232] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf2a400 == 104 [pid = 1742] [id = 231] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8e309c00 == 103 [pid = 1742] [id = 230] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee7c00 == 102 [pid = 1742] [id = 229] 21:43:43 INFO - PROCESS | 1742 | 1464583423902 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:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdac00 == 101 [pid = 1742] [id = 228] 21:43:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd4800 == 100 [pid = 1742] [id = 227] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 209 (0x8ef88c00) [pid = 1742] [serial = 625] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 208 (0xa229ec00) [pid = 1742] [serial = 643] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 207 (0x953adc00) [pid = 1742] [serial = 628] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 206 (0x8beeb400) [pid = 1742] [serial = 667] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 205 (0x91279400) [pid = 1742] [serial = 675] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 204 (0xa26cec00) [pid = 1742] [serial = 646] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 203 (0x9bbe0400) [pid = 1742] [serial = 637] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0x8d17d400) [pid = 1742] [serial = 661] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0xa35e6800) [pid = 1742] [serial = 649] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0x99748000) [pid = 1742] [serial = 631] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0x9accf000) [pid = 1742] [serial = 634] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0x8d7b3c00) [pid = 1742] [serial = 440] [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:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1633ms 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x91286000) [pid = 1742] [serial = 677] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x8f0bdc00) [pid = 1742] [serial = 674] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x8d185c00) [pid = 1742] [serial = 665] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x8cf32c00) [pid = 1742] [serial = 664] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x8ef81400) [pid = 1742] [serial = 671] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9c2e3c00) [pid = 1742] [serial = 640] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x8d189800) [pid = 1742] [serial = 668] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x8d14d000) [pid = 1742] [serial = 622] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8ed87000) [pid = 1742] [serial = 670] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x9234f400) [pid = 1742] [serial = 678] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x93a25c00) [pid = 1742] [serial = 680] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x95122000) [pid = 1742] [serial = 681] [outer = (nil)] [url = about:blank] 21:43:43 INFO - PROCESS | 1742 | 1464583423979 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 1742 | 1464583423993 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 21:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:43:44 INFO - PROCESS | 1742 | 1464583424009 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 1742 | 1464583424015 Marionette TRACE conn4 <- [1,1046,null,{}] 21:43:44 INFO - PROCESS | 1742 | 1464583424021 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:43:44 INFO - PROCESS | 1742 | 1464583424188 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 21:43:44 INFO - PROCESS | 1742 | 1464583424342 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aeec800 == 101 [pid = 1742] [id = 269] 21:43:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8bd14c00) [pid = 1742] [serial = 808] [outer = (nil)] 21:43:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8d189000) [pid = 1742] [serial = 809] [outer = 0x8bd14c00] 21:43:44 INFO - PROCESS | 1742 | 1464583424431 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8d90b800) [pid = 1742] [serial = 810] [outer = 0x8bd14c00] 21:43:45 INFO - PROCESS | 1742 | 1464583425156 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:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1191ms 21:43:45 INFO - PROCESS | 1742 | 1464583425216 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 1742 | 1464583425218 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 21:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:43:45 INFO - PROCESS | 1742 | 1464583425226 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - PROCESS | 1742 | 1464583425229 Marionette TRACE conn4 <- [1,1050,null,{}] 21:43:45 INFO - PROCESS | 1742 | 1464583425238 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:43:45 INFO - PROCESS | 1742 | 1464583425413 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 21:43:45 INFO - PROCESS | 1742 | 1464583425424 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd4800 == 102 [pid = 1742] [id = 270] 21:43:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8d7b6800) [pid = 1742] [serial = 811] [outer = (nil)] 21:43:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x8e303000) [pid = 1742] [serial = 812] [outer = 0x8d7b6800] 21:43:45 INFO - PROCESS | 1742 | 1464583425495 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x8ed08c00) [pid = 1742] [serial = 813] [outer = 0x8d7b6800] 21:43:46 INFO - PROCESS | 1742 | 1464583426462 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:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1281ms 21:43:46 INFO - PROCESS | 1742 | 1464583426514 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 1742 | 1464583426517 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 21:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:43:46 INFO - PROCESS | 1742 | 1464583426528 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - PROCESS | 1742 | 1464583426531 Marionette TRACE conn4 <- [1,1054,null,{}] 21:43:46 INFO - PROCESS | 1742 | 1464583426536 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:43:46 INFO - PROCESS | 1742 | 1464583426764 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 21:43:46 INFO - PROCESS | 1742 | 1464583426791 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed87000 == 103 [pid = 1742] [id = 271] 21:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x8ed88c00) [pid = 1742] [serial = 814] [outer = (nil)] 21:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x8eedc000) [pid = 1742] [serial = 815] [outer = 0x8ed88c00] 21:43:46 INFO - PROCESS | 1742 | 1464583426874 Marionette DEBUG loaded listener.js 21:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x8ef84c00) [pid = 1742] [serial = 816] [outer = 0x8ed88c00] 21:43:48 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x8cf25c00) [pid = 1742] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:43:48 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x9119c400) [pid = 1742] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:43:48 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x91086400) [pid = 1742] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:43:48 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x8d904c00) [pid = 1742] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:43:48 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x922e1400) [pid = 1742] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:43:48 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8bd1a400) [pid = 1742] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:43:48 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x8bd17c00) [pid = 1742] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:43:48 INFO - PROCESS | 1742 | 1464583428299 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:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1828ms 21:43:48 INFO - PROCESS | 1742 | 1464583428383 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 1742 | 1464583428387 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 21:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:43:48 INFO - PROCESS | 1742 | 1464583428397 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - PROCESS | 1742 | 1464583428399 Marionette TRACE conn4 <- [1,1058,null,{}] 21:43:48 INFO - PROCESS | 1742 | 1464583428404 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:43:48 INFO - PROCESS | 1742 | 1464583428639 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 21:43:48 INFO - PROCESS | 1742 | 1464583428740 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e307400 == 104 [pid = 1742] [id = 272] 21:43:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8ed13800) [pid = 1742] [serial = 817] [outer = (nil)] 21:43:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8f0b7c00) [pid = 1742] [serial = 818] [outer = 0x8ed13800] 21:43:48 INFO - PROCESS | 1742 | 1464583428811 Marionette DEBUG loaded listener.js 21:43:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x91085000) [pid = 1742] [serial = 819] [outer = 0x8ed13800] 21:43:49 INFO - PROCESS | 1742 | 1464583429449 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:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1083ms 21:43:49 INFO - PROCESS | 1742 | 1464583429480 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 21:43:49 INFO - PROCESS | 1742 | 1464583429483 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 21:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:43:49 INFO - PROCESS | 1742 | 1464583429489 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:43:49 INFO - PROCESS | 1742 | 1464583429491 Marionette TRACE conn4 <- [1,1062,null,{}] 21:43:49 INFO - PROCESS | 1742 | 1464583429497 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:43:49 INFO - PROCESS | 1742 | 1464583429708 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 21:43:49 INFO - PROCESS | 1742 | 1464583429728 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e30e400 == 105 [pid = 1742] [id = 273] 21:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x8eedd000) [pid = 1742] [serial = 820] [outer = (nil)] 21:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x9119dc00) [pid = 1742] [serial = 821] [outer = 0x8eedd000] 21:43:49 INFO - PROCESS | 1742 | 1464583429797 Marionette DEBUG loaded listener.js 21:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x91279000) [pid = 1742] [serial = 822] [outer = 0x8eedd000] 21:43:50 INFO - PROCESS | 1742 | 1464583430843 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:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1380ms 21:43:50 INFO - PROCESS | 1742 | 1464583430870 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 21:43:50 INFO - PROCESS | 1742 | 1464583430876 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 21:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:43:50 INFO - PROCESS | 1742 | 1464583430886 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:43:50 INFO - PROCESS | 1742 | 1464583430891 Marionette TRACE conn4 <- [1,1066,null,{}] 21:43:50 INFO - PROCESS | 1742 | 1464583430901 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:43:51 INFO - PROCESS | 1742 | 1464583431145 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 21:43:51 INFO - PROCESS | 1742 | 1464583431459 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x89691800 == 106 [pid = 1742] [id = 274] 21:43:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x8a3d8800) [pid = 1742] [serial = 823] [outer = (nil)] 21:43:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x8b581800) [pid = 1742] [serial = 824] [outer = 0x8a3d8800] 21:43:51 INFO - PROCESS | 1742 | 1464583431547 Marionette DEBUG loaded listener.js 21:43:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x8ba35c00) [pid = 1742] [serial = 825] [outer = 0x8a3d8800] 21:43:52 INFO - PROCESS | 1742 | 1464583432533 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]]]}] 21:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1690ms 21:43:52 INFO - PROCESS | 1742 | 1464583432575 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 21:43:52 INFO - PROCESS | 1742 | 1464583432584 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 21:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:43:52 INFO - PROCESS | 1742 | 1464583432595 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:43:52 INFO - PROCESS | 1742 | 1464583432598 Marionette TRACE conn4 <- [1,1070,null,{}] 21:43:52 INFO - PROCESS | 1742 | 1464583432605 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}] 21:43:52 INFO - PROCESS | 1742 | 1464583432814 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 21:43:53 INFO - PROCESS | 1742 | 1464583433081 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf32400 == 107 [pid = 1742] [id = 275] 21:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x8d151c00) [pid = 1742] [serial = 826] [outer = (nil)] 21:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x8d189c00) [pid = 1742] [serial = 827] [outer = 0x8d151c00] 21:43:53 INFO - PROCESS | 1742 | 1464583433211 Marionette DEBUG loaded listener.js 21:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x8e305000) [pid = 1742] [serial = 828] [outer = 0x8d151c00] 21:43:54 INFO - PROCESS | 1742 | 1464583434138 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]]]}] 21:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1587ms 21:43:54 INFO - PROCESS | 1742 | 1464583434182 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 21:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:43:54 INFO - PROCESS | 1742 | 1464583434186 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 21:43:54 INFO - PROCESS | 1742 | 1464583434192 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - PROCESS | 1742 | 1464583434199 Marionette TRACE conn4 <- [1,1074,null,{}] 21:43:54 INFO - PROCESS | 1742 | 1464583434216 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}] 21:43:54 INFO - PROCESS | 1742 | 1464583434410 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 21:43:54 INFO - PROCESS | 1742 | 1464583434654 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x91088800 == 108 [pid = 1742] [id = 276] 21:43:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x91196c00) [pid = 1742] [serial = 829] [outer = (nil)] 21:43:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x911a1800) [pid = 1742] [serial = 830] [outer = 0x91196c00] 21:43:54 INFO - PROCESS | 1742 | 1464583434783 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0x91e85800) [pid = 1742] [serial = 831] [outer = 0x91196c00] 21:43:55 INFO - PROCESS | 1742 | 1464583435666 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]]]}] 21:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1535ms 21:43:55 INFO - PROCESS | 1742 | 1464583435726 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 21:43:55 INFO - PROCESS | 1742 | 1464583435731 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 21:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:43:55 INFO - PROCESS | 1742 | 1464583435737 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:43:55 INFO - PROCESS | 1742 | 1464583435740 Marionette TRACE conn4 <- [1,1078,null,{}] 21:43:55 INFO - PROCESS | 1742 | 1464583435746 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}] 21:43:55 INFO - PROCESS | 1742 | 1464583435932 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 21:43:56 INFO - PROCESS | 1742 | 1464583436171 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b8800 == 109 [pid = 1742] [id = 277] 21:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 204 (0x922ef400) [pid = 1742] [serial = 832] [outer = (nil)] 21:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 205 (0x92bee000) [pid = 1742] [serial = 833] [outer = 0x922ef400] 21:43:56 INFO - PROCESS | 1742 | 1464583436299 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 206 (0x92d54800) [pid = 1742] [serial = 834] [outer = 0x922ef400] 21:43:57 INFO - PROCESS | 1742 | 1464583437166 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]]]}] 21:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1441ms 21:43:57 INFO - PROCESS | 1742 | 1464583437180 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 21:43:57 INFO - PROCESS | 1742 | 1464583437182 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 21:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:43:57 INFO - PROCESS | 1742 | 1464583437189 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:43:57 INFO - PROCESS | 1742 | 1464583437192 Marionette TRACE conn4 <- [1,1082,null,{}] 21:43:57 INFO - PROCESS | 1742 | 1464583437198 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}] 21:43:57 INFO - PROCESS | 1742 | 1464583437374 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 21:43:57 INFO - PROCESS | 1742 | 1464583437591 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x895c1800 == 110 [pid = 1742] [id = 278] 21:43:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 207 (0x92d56c00) [pid = 1742] [serial = 835] [outer = (nil)] 21:43:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 208 (0x92fde400) [pid = 1742] [serial = 836] [outer = 0x92d56c00] 21:43:57 INFO - PROCESS | 1742 | 1464583437715 Marionette DEBUG loaded listener.js 21:43:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 209 (0x93a31800) [pid = 1742] [serial = 837] [outer = 0x92d56c00] 21:43:58 INFO - PROCESS | 1742 | 1464583438601 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]]]}] 21:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1477ms 21:43:58 INFO - PROCESS | 1742 | 1464583438667 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 21:43:58 INFO - PROCESS | 1742 | 1464583438671 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 21:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:43:58 INFO - PROCESS | 1742 | 1464583438677 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - PROCESS | 1742 | 1464583438681 Marionette TRACE conn4 <- [1,1086,null,{}] 21:43:58 INFO - PROCESS | 1742 | 1464583438686 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}] 21:43:58 INFO - PROCESS | 1742 | 1464583438901 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 21:43:59 INFO - PROCESS | 1742 | 1464583439151 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf28400 == 111 [pid = 1742] [id = 279] 21:43:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 210 (0x92f72800) [pid = 1742] [serial = 838] [outer = (nil)] 21:43:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 211 (0x953a1c00) [pid = 1742] [serial = 839] [outer = 0x92f72800] 21:43:59 INFO - PROCESS | 1742 | 1464583439282 Marionette DEBUG loaded listener.js 21:43:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 212 (0x95819400) [pid = 1742] [serial = 840] [outer = 0x92f72800] 21:44:00 INFO - PROCESS | 1742 | 1464583440145 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]]]}] 21:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1536ms 21:44:00 INFO - PROCESS | 1742 | 1464583440215 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 21:44:00 INFO - PROCESS | 1742 | 1464583440219 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 21:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:44:00 INFO - PROCESS | 1742 | 1464583440225 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:44:00 INFO - PROCESS | 1742 | 1464583440229 Marionette TRACE conn4 <- [1,1090,null,{}] 21:44:00 INFO - PROCESS | 1742 | 1464583440234 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}] 21:44:00 INFO - PROCESS | 1742 | 1464583440425 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 21:44:00 INFO - PROCESS | 1742 | 1464583440666 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf32c00 == 112 [pid = 1742] [id = 280] 21:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 213 (0x92d5f400) [pid = 1742] [serial = 841] [outer = (nil)] 21:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 214 (0x95a72800) [pid = 1742] [serial = 842] [outer = 0x92d5f400] 21:44:00 INFO - PROCESS | 1742 | 1464583440793 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 215 (0x95a7c000) [pid = 1742] [serial = 843] [outer = 0x92d5f400] 21:44:01 INFO - PROCESS | 1742 | 1464583441629 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]]]}] 21:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1429ms 21:44:01 INFO - PROCESS | 1742 | 1464583441656 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 21:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:44:01 INFO - PROCESS | 1742 | 1464583441660 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 21:44:01 INFO - PROCESS | 1742 | 1464583441666 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:44:01 INFO - PROCESS | 1742 | 1464583441670 Marionette TRACE conn4 <- [1,1094,null,{}] 21:44:01 INFO - PROCESS | 1742 | 1464583441675 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}] 21:44:01 INFO - PROCESS | 1742 | 1464583441846 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 21:44:02 INFO - PROCESS | 1742 | 1464583442112 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x91285c00 == 113 [pid = 1742] [id = 281] 21:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 216 (0x953a8400) [pid = 1742] [serial = 844] [outer = (nil)] 21:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 217 (0x95bac800) [pid = 1742] [serial = 845] [outer = 0x953a8400] 21:44:02 INFO - PROCESS | 1742 | 1464583442202 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 218 (0x9825a000) [pid = 1742] [serial = 846] [outer = 0x953a8400] 21:44:03 INFO - PROCESS | 1742 | 1464583443124 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]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1528ms 21:44:03 INFO - PROCESS | 1742 | 1464583443195 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 1742 | 1464583443199 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 21:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:44:03 INFO - PROCESS | 1742 | 1464583443205 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - PROCESS | 1742 | 1464583443209 Marionette TRACE conn4 <- [1,1098,null,{}] 21:44:03 INFO - PROCESS | 1742 | 1464583443217 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}] 21:44:03 INFO - PROCESS | 1742 | 1464583443396 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 21:44:03 INFO - PROCESS | 1742 | 1464583443597 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b583c00 == 114 [pid = 1742] [id = 282] 21:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 219 (0x95ad1c00) [pid = 1742] [serial = 847] [outer = (nil)] 21:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 220 (0x9a5a8000) [pid = 1742] [serial = 848] [outer = 0x95ad1c00] 21:44:03 INFO - PROCESS | 1742 | 1464583443733 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 221 (0x9a74b400) [pid = 1742] [serial = 849] [outer = 0x95ad1c00] 21:44:04 INFO - PROCESS | 1742 | 1464583444596 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]]]}] 21:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1434ms 21:44:04 INFO - PROCESS | 1742 | 1464583444640 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 21:44:04 INFO - PROCESS | 1742 | 1464583444644 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 21:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:44:04 INFO - PROCESS | 1742 | 1464583444650 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - PROCESS | 1742 | 1464583444653 Marionette TRACE conn4 <- [1,1102,null,{}] 21:44:04 INFO - PROCESS | 1742 | 1464583444659 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}] 21:44:04 INFO - PROCESS | 1742 | 1464583444831 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 21:44:05 INFO - PROCESS | 1742 | 1464583445038 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b583000 == 115 [pid = 1742] [id = 283] 21:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 222 (0x9a052000) [pid = 1742] [serial = 850] [outer = (nil)] 21:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 223 (0x9b122c00) [pid = 1742] [serial = 851] [outer = 0x9a052000] 21:44:05 INFO - PROCESS | 1742 | 1464583445125 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 224 (0x9b168800) [pid = 1742] [serial = 852] [outer = 0x9a052000] 21:44:06 INFO - PROCESS | 1742 | 1464583446044 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]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1429ms 21:44:06 INFO - PROCESS | 1742 | 1464583446081 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 21:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:44:06 INFO - PROCESS | 1742 | 1464583446085 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 21:44:06 INFO - PROCESS | 1742 | 1464583446091 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - PROCESS | 1742 | 1464583446096 Marionette TRACE conn4 <- [1,1106,null,{}] 21:44:06 INFO - PROCESS | 1742 | 1464583446101 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}] 21:44:06 INFO - PROCESS | 1742 | 1464583446313 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 21:44:06 INFO - PROCESS | 1742 | 1464583446516 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b11d400 == 116 [pid = 1742] [id = 284] 21:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 225 (0x9b11e800) [pid = 1742] [serial = 853] [outer = (nil)] 21:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 226 (0x9c0f1400) [pid = 1742] [serial = 854] [outer = 0x9b11e800] 21:44:06 INFO - PROCESS | 1742 | 1464583446647 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 227 (0x9c285800) [pid = 1742] [serial = 855] [outer = 0x9b11e800] 21:44:07 INFO - PROCESS | 1742 | 1464583447607 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]]]}] 21:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1592ms 21:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:44:07 INFO - PROCESS | 1742 | 1464583447684 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 21:44:07 INFO - PROCESS | 1742 | 1464583447687 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 21:44:07 INFO - PROCESS | 1742 | 1464583447694 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:44:07 INFO - PROCESS | 1742 | 1464583447697 Marionette TRACE conn4 <- [1,1110,null,{}] 21:44:07 INFO - PROCESS | 1742 | 1464583447702 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}] 21:44:07 INFO - PROCESS | 1742 | 1464583447941 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 21:44:08 INFO - PROCESS | 1742 | 1464583448194 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b5c7400 == 117 [pid = 1742] [id = 285] 21:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 228 (0x9bbe8400) [pid = 1742] [serial = 856] [outer = (nil)] 21:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 229 (0xa22a7400) [pid = 1742] [serial = 857] [outer = 0x9bbe8400] 21:44:08 INFO - PROCESS | 1742 | 1464583448318 Marionette DEBUG loaded listener.js 21:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 230 (0xa26c7800) [pid = 1742] [serial = 858] [outer = 0x9bbe8400] 21:44:09 INFO - PROCESS | 1742 | 1464583449160 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]]]}] 21:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1540ms 21:44:09 INFO - PROCESS | 1742 | 1464583449234 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 21:44:09 INFO - PROCESS | 1742 | 1464583449237 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 21:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:44:09 INFO - PROCESS | 1742 | 1464583449254 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:44:09 INFO - PROCESS | 1742 | 1464583449257 Marionette TRACE conn4 <- [1,1114,null,{}] 21:44:09 INFO - PROCESS | 1742 | 1464583449263 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}] 21:44:09 INFO - PROCESS | 1742 | 1464583449484 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 21:44:09 INFO - PROCESS | 1742 | 1464583449732 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3d0c00 == 118 [pid = 1742] [id = 286] 21:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 231 (0xa215cc00) [pid = 1742] [serial = 859] [outer = (nil)] 21:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 232 (0xa35e6800) [pid = 1742] [serial = 860] [outer = 0xa215cc00] 21:44:09 INFO - PROCESS | 1742 | 1464583449854 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 233 (0xa35eb000) [pid = 1742] [serial = 861] [outer = 0xa215cc00] 21:44:10 INFO - PROCESS | 1742 | 1464583450732 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]]]}] 21:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1530ms 21:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:44:10 INFO - PROCESS | 1742 | 1464583450785 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 21:44:10 INFO - PROCESS | 1742 | 1464583450788 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 21:44:10 INFO - PROCESS | 1742 | 1464583450795 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:44:10 INFO - PROCESS | 1742 | 1464583450798 Marionette TRACE conn4 <- [1,1118,null,{}] 21:44:10 INFO - PROCESS | 1742 | 1464583450803 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}] 21:44:10 INFO - PROCESS | 1742 | 1464583450977 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 21:44:11 INFO - PROCESS | 1742 | 1464583451236 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x95a73000 == 119 [pid = 1742] [id = 287] 21:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 234 (0x9a45b000) [pid = 1742] [serial = 862] [outer = (nil)] 21:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 235 (0x9a462800) [pid = 1742] [serial = 863] [outer = 0x9a45b000] 21:44:11 INFO - PROCESS | 1742 | 1464583451363 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 236 (0x9a463c00) [pid = 1742] [serial = 864] [outer = 0x9a45b000] 21:44:12 INFO - PROCESS | 1742 | 1464583452226 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]]]}] 21:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1483ms 21:44:12 INFO - PROCESS | 1742 | 1464583452277 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 21:44:12 INFO - PROCESS | 1742 | 1464583452281 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 21:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:44:12 INFO - PROCESS | 1742 | 1464583452287 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - PROCESS | 1742 | 1464583452290 Marionette TRACE conn4 <- [1,1122,null,{}] 21:44:12 INFO - PROCESS | 1742 | 1464583452296 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}] 21:44:12 INFO - PROCESS | 1742 | 1464583452519 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 21:44:12 INFO - PROCESS | 1742 | 1464583452772 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8968d000 == 120 [pid = 1742] [id = 288] 21:44:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 237 (0x8968d800) [pid = 1742] [serial = 865] [outer = (nil)] 21:44:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 238 (0x897db800) [pid = 1742] [serial = 866] [outer = 0x8968d800] 21:44:12 INFO - PROCESS | 1742 | 1464583452903 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 239 (0x897df400) [pid = 1742] [serial = 867] [outer = 0x8968d800] 21:44:13 INFO - PROCESS | 1742 | 1464583453777 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]]]}] 21:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1536ms 21:44:13 INFO - PROCESS | 1742 | 1464583453823 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 21:44:13 INFO - PROCESS | 1742 | 1464583453826 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 21:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:44:13 INFO - PROCESS | 1742 | 1464583453832 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:44:13 INFO - PROCESS | 1742 | 1464583453836 Marionette TRACE conn4 <- [1,1126,null,{}] 21:44:13 INFO - PROCESS | 1742 | 1464583453841 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}] 21:44:14 INFO - PROCESS | 1742 | 1464583454057 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 21:44:14 INFO - PROCESS | 1742 | 1464583454313 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x897e0c00 == 121 [pid = 1742] [id = 289] 21:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 240 (0x897e1800) [pid = 1742] [serial = 868] [outer = (nil)] 21:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 241 (0x8ed0c400) [pid = 1742] [serial = 869] [outer = 0x897e1800] 21:44:14 INFO - PROCESS | 1742 | 1464583454438 Marionette DEBUG loaded listener.js 21:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 242 (0x8f0b6c00) [pid = 1742] [serial = 870] [outer = 0x897e1800] 21:44:15 INFO - PROCESS | 1742 | 1464583455319 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]]]}] 21:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1528ms 21:44:15 INFO - PROCESS | 1742 | 1464583455361 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 1742 | 1464583455364 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 21:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:44:15 INFO - PROCESS | 1742 | 1464583455370 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - PROCESS | 1742 | 1464583455374 Marionette TRACE conn4 <- [1,1130,null,{}] 21:44:15 INFO - PROCESS | 1742 | 1464583455386 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}] 21:44:15 INFO - PROCESS | 1742 | 1464583455563 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 21:44:15 INFO - PROCESS | 1742 | 1464583455821 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3d5c00 == 122 [pid = 1742] [id = 290] 21:44:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 243 (0x8a3d6400) [pid = 1742] [serial = 871] [outer = (nil)] 21:44:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 244 (0x8abd0400) [pid = 1742] [serial = 872] [outer = 0x8a3d6400] 21:44:16 INFO - PROCESS | 1742 | 1464583456318 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0x8abd7000) [pid = 1742] [serial = 873] [outer = 0x8a3d6400] 21:44:17 INFO - PROCESS | 1742 | 1464583457266 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]]]}] 21:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1937ms 21:44:17 INFO - PROCESS | 1742 | 1464583457309 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 1742 | 1464583457316 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 21:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:44:17 INFO - PROCESS | 1742 | 1464583457323 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - PROCESS | 1742 | 1464583457328 Marionette TRACE conn4 <- [1,1134,null,{}] 21:44:17 INFO - PROCESS | 1742 | 1464583457335 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}] 21:44:17 INFO - PROCESS | 1742 | 1464583457518 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 21:44:17 INFO - PROCESS | 1742 | 1464583457747 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x89687400 == 123 [pid = 1742] [id = 291] 21:44:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0x8968fc00) [pid = 1742] [serial = 874] [outer = (nil)] 21:44:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0x8cf26800) [pid = 1742] [serial = 875] [outer = 0x8968fc00] 21:44:17 INFO - PROCESS | 1742 | 1464583457937 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 248 (0x8d7a9c00) [pid = 1742] [serial = 876] [outer = 0x8968fc00] 21:44:18 INFO - PROCESS | 1742 | 1464583458946 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]]]}] 21:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1686ms 21:44:19 INFO - PROCESS | 1742 | 1464583459009 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 21:44:19 INFO - PROCESS | 1742 | 1464583459015 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 21:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:44:19 INFO - PROCESS | 1742 | 1464583459025 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:44:19 INFO - PROCESS | 1742 | 1464583459029 Marionette TRACE conn4 <- [1,1138,null,{}] 21:44:19 INFO - PROCESS | 1742 | 1464583459035 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}] 21:44:19 INFO - PROCESS | 1742 | 1464583459214 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 21:44:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8e307400 == 122 [pid = 1742] [id = 272] 21:44:19 INFO - PROCESS | 1742 | --DOMWINDOW == 247 (0x8b589000) [pid = 1742] [serial = 728] [outer = (nil)] [url = about:blank] 21:44:19 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x91e87400) [pid = 1742] [serial = 719] [outer = (nil)] [url = about:blank] 21:44:19 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0x8ed0e000) [pid = 1742] [serial = 722] [outer = (nil)] [url = about:blank] 21:44:19 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0x91e88400) [pid = 1742] [serial = 725] [outer = (nil)] [url = about:blank] 21:44:19 INFO - PROCESS | 1742 | 1464583459576 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b589000 == 123 [pid = 1742] [id = 292] 21:44:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0x8b589400) [pid = 1742] [serial = 877] [outer = (nil)] 21:44:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0x8cf28c00) [pid = 1742] [serial = 878] [outer = 0x8b589400] 21:44:19 INFO - PROCESS | 1742 | 1464583459678 Marionette DEBUG loaded listener.js 21:44:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0x8e307400) [pid = 1742] [serial = 879] [outer = 0x8b589400] 21:44:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed87000 == 122 [pid = 1742] [id = 271] 21:44:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd4800 == 121 [pid = 1742] [id = 270] 21:44:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8aeec800 == 120 [pid = 1742] [id = 269] 21:44:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf2c000 == 119 [pid = 1742] [id = 268] 21:44:19 INFO - PROCESS | 1742 | --DOCSHELL 0x895c1400 == 118 [pid = 1742] [id = 267] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x895be800 == 117 [pid = 1742] [id = 266] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x92be9400 == 116 [pid = 1742] [id = 258] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x9a74c000 == 115 [pid = 1742] [id = 257] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x98209400 == 114 [pid = 1742] [id = 256] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8abcdc00 == 113 [pid = 1742] [id = 255] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x93d2fc00 == 112 [pid = 1742] [id = 254] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed0a800 == 111 [pid = 1742] [id = 253] 21:44:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba33000 == 110 [pid = 1742] [id = 252] 21:44:20 INFO - PROCESS | 1742 | 1464583460507 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]]]}] 21:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1533ms 21:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:44:20 INFO - PROCESS | 1742 | 1464583460558 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 21:44:20 INFO - PROCESS | 1742 | 1464583460561 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 21:44:20 INFO - PROCESS | 1742 | 1464583460576 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 1742 | 1464583460580 Marionette TRACE conn4 <- [1,1142,null,{}] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x9119d400) [pid = 1742] [serial = 743] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0xa6297c00) [pid = 1742] [serial = 716] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0xa215c400) [pid = 1742] [serial = 713] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 243 (0x95123000) [pid = 1742] [serial = 750] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 242 (0x8ef85800) [pid = 1742] [serial = 738] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 241 (0x8f0be000) [pid = 1742] [serial = 741] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 240 (0x9a2bf800) [pid = 1742] [serial = 701] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 239 (0x8cf2e800) [pid = 1742] [serial = 686] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 238 (0x93d23c00) [pid = 1742] [serial = 749] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 237 (0x8d180400) [pid = 1742] [serial = 734] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 236 (0x8ed14000) [pid = 1742] [serial = 737] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 235 (0x8d90b000) [pid = 1742] [serial = 735] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 234 (0x8ed8ac00) [pid = 1742] [serial = 689] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 233 (0x95bad000) [pid = 1742] [serial = 698] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 232 (0x9c0ef800) [pid = 1742] [serial = 710] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 231 (0x95359400) [pid = 1742] [serial = 692] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 230 (0x91278000) [pid = 1742] [serial = 746] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 229 (0x93d30800) [pid = 1742] [serial = 752] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 228 (0x951ae000) [pid = 1742] [serial = 753] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 227 (0x95822400) [pid = 1742] [serial = 695] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 226 (0x91e83400) [pid = 1742] [serial = 747] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 225 (0x911a3800) [pid = 1742] [serial = 744] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 224 (0x8ed8c800) [pid = 1742] [serial = 740] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 223 (0x8d153800) [pid = 1742] [serial = 731] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 222 (0x9b5c3800) [pid = 1742] [serial = 707] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | --DOMWINDOW == 221 (0x9b122800) [pid = 1742] [serial = 704] [outer = (nil)] [url = about:blank] 21:44:20 INFO - PROCESS | 1742 | 1464583460641 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}] 21:44:20 INFO - PROCESS | 1742 | 1464583460814 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 21:44:20 INFO - PROCESS | 1742 | 1464583460826 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x895b8c00 == 111 [pid = 1742] [id = 293] 21:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 222 (0x8daa4800) [pid = 1742] [serial = 880] [outer = (nil)] 21:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 223 (0x8ef87800) [pid = 1742] [serial = 881] [outer = 0x8daa4800] 21:44:20 INFO - PROCESS | 1742 | 1464583460929 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 224 (0x8f0b3c00) [pid = 1742] [serial = 882] [outer = 0x8daa4800] 21:44:21 INFO - PROCESS | 1742 | 1464583461831 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]]]}] 21:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1291ms 21:44:21 INFO - PROCESS | 1742 | 1464583461858 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 21:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:44:21 INFO - PROCESS | 1742 | 1464583461862 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 21:44:21 INFO - PROCESS | 1742 | 1464583461868 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:44:21 INFO - PROCESS | 1742 | 1464583461871 Marionette TRACE conn4 <- [1,1146,null,{}] 21:44:21 INFO - PROCESS | 1742 | 1464583461876 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}] 21:44:22 INFO - PROCESS | 1742 | 1464583462190 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 21:44:22 INFO - PROCESS | 1742 | 1464583462219 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x897d6c00 == 112 [pid = 1742] [id = 294] 21:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 225 (0x8ed12c00) [pid = 1742] [serial = 883] [outer = (nil)] 21:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 226 (0x9119b000) [pid = 1742] [serial = 884] [outer = 0x8ed12c00] 21:44:22 INFO - PROCESS | 1742 | 1464583462290 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 227 (0x91283400) [pid = 1742] [serial = 885] [outer = 0x8ed12c00] 21:44:23 INFO - PROCESS | 1742 | 1464583463233 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]]]}] 21:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1387ms 21:44:23 INFO - PROCESS | 1742 | 1464583463255 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 21:44:23 INFO - PROCESS | 1742 | 1464583463258 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 21:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:44:23 INFO - PROCESS | 1742 | 1464583463264 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - PROCESS | 1742 | 1464583463266 Marionette TRACE conn4 <- [1,1150,null,{}] 21:44:23 INFO - PROCESS | 1742 | 1464583463272 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}] 21:44:23 INFO - PROCESS | 1742 | 1464583463486 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 21:44:23 INFO - PROCESS | 1742 | 1464583463522 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e85400 == 113 [pid = 1742] [id = 295] 21:44:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 228 (0x91e87400) [pid = 1742] [serial = 886] [outer = (nil)] 21:44:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 229 (0x922e4400) [pid = 1742] [serial = 887] [outer = 0x91e87400] 21:44:23 INFO - PROCESS | 1742 | 1464583463705 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 230 (0x92d5f000) [pid = 1742] [serial = 888] [outer = 0x91e87400] 21:44:24 INFO - PROCESS | 1742 | --DOMWINDOW == 229 (0x8bd14c00) [pid = 1742] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:44:24 INFO - PROCESS | 1742 | --DOMWINDOW == 228 (0x8968e800) [pid = 1742] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:44:24 INFO - PROCESS | 1742 | --DOMWINDOW == 227 (0x8d155000) [pid = 1742] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:44:24 INFO - PROCESS | 1742 | --DOMWINDOW == 226 (0x8d7b6800) [pid = 1742] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:44:24 INFO - PROCESS | 1742 | --DOMWINDOW == 225 (0x8b58a400) [pid = 1742] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:44:24 INFO - PROCESS | 1742 | --DOMWINDOW == 224 (0x8ed13800) [pid = 1742] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:44:24 INFO - PROCESS | 1742 | --DOMWINDOW == 223 (0x8ed88c00) [pid = 1742] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:44:24 INFO - PROCESS | 1742 | 1464583464902 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]]]}] 21:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1676ms 21:44:24 INFO - PROCESS | 1742 | 1464583464941 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 21:44:24 INFO - PROCESS | 1742 | 1464583464943 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 21:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:44:24 INFO - PROCESS | 1742 | 1464583464950 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - PROCESS | 1742 | 1464583464954 Marionette TRACE conn4 <- [1,1154,null,{}] 21:44:24 INFO - PROCESS | 1742 | 1464583464959 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}] 21:44:25 INFO - PROCESS | 1742 | 1464583465187 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 21:44:25 INFO - PROCESS | 1742 | 1464583465214 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdc400 == 114 [pid = 1742] [id = 296] 21:44:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 224 (0x8cf2f400) [pid = 1742] [serial = 889] [outer = (nil)] 21:44:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 225 (0x92d5d400) [pid = 1742] [serial = 890] [outer = 0x8cf2f400] 21:44:25 INFO - PROCESS | 1742 | 1464583465284 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 226 (0x95127400) [pid = 1742] [serial = 891] [outer = 0x8cf2f400] 21:44:26 INFO - PROCESS | 1742 | 1464583466100 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]]]}] 21:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1176ms 21:44:26 INFO - PROCESS | 1742 | 1464583466127 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 21:44:26 INFO - PROCESS | 1742 | 1464583466131 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 21:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:44:26 INFO - PROCESS | 1742 | 1464583466137 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:44:26 INFO - PROCESS | 1742 | 1464583466139 Marionette TRACE conn4 <- [1,1158,null,{}] 21:44:26 INFO - PROCESS | 1742 | 1464583466145 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}] 21:44:26 INFO - PROCESS | 1742 | 1464583466364 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 21:44:26 INFO - PROCESS | 1742 | 1464583466387 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8968e800 == 115 [pid = 1742] [id = 297] 21:44:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 227 (0x8b58a400) [pid = 1742] [serial = 892] [outer = (nil)] 21:44:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 228 (0x95362400) [pid = 1742] [serial = 893] [outer = 0x8b58a400] 21:44:26 INFO - PROCESS | 1742 | 1464583466457 Marionette DEBUG loaded listener.js 21:44:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 229 (0x9581c800) [pid = 1742] [serial = 894] [outer = 0x8b58a400] 21:44:27 INFO - PROCESS | 1742 | 1464583467606 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]]]}] 21:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1528ms 21:44:27 INFO - PROCESS | 1742 | 1464583467666 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 21:44:27 INFO - PROCESS | 1742 | 1464583467673 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 21:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:44:27 INFO - PROCESS | 1742 | 1464583467681 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:44:27 INFO - PROCESS | 1742 | 1464583467688 Marionette TRACE conn4 <- [1,1162,null,{}] 21:44:27 INFO - PROCESS | 1742 | 1464583467695 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}] 21:44:28 INFO - PROCESS | 1742 | 1464583468035 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 21:44:28 INFO - PROCESS | 1742 | 1464583468248 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b58b400 == 116 [pid = 1742] [id = 298] 21:44:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 230 (0x8b58cc00) [pid = 1742] [serial = 895] [outer = (nil)] 21:44:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 231 (0x8beed000) [pid = 1742] [serial = 896] [outer = 0x8b58cc00] 21:44:28 INFO - PROCESS | 1742 | 1464583468336 Marionette DEBUG loaded listener.js 21:44:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 232 (0x8d14d800) [pid = 1742] [serial = 897] [outer = 0x8b58cc00] 21:44:29 INFO - PROCESS | 1742 | 1464583469190 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]]]}] 21:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1583ms 21:44:29 INFO - PROCESS | 1742 | 1464583469264 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 21:44:29 INFO - PROCESS | 1742 | 1464583469273 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 21:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:44:29 INFO - PROCESS | 1742 | 1464583469283 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:44:29 INFO - PROCESS | 1742 | 1464583469287 Marionette TRACE conn4 <- [1,1166,null,{}] 21:44:29 INFO - PROCESS | 1742 | 1464583469293 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}] 21:44:29 INFO - PROCESS | 1742 | 1464583469524 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 21:44:29 INFO - PROCESS | 1742 | 1464583469827 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e30fc00 == 117 [pid = 1742] [id = 299] 21:44:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 233 (0x8ed8e400) [pid = 1742] [serial = 898] [outer = (nil)] 21:44:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 234 (0x8eee7400) [pid = 1742] [serial = 899] [outer = 0x8ed8e400] 21:44:29 INFO - PROCESS | 1742 | 1464583469957 Marionette DEBUG loaded listener.js 21:44:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 235 (0x91199800) [pid = 1742] [serial = 900] [outer = 0x8ed8e400] 21:44:30 INFO - PROCESS | 1742 | 1464583470888 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]]]}] 21:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1681ms 21:44:30 INFO - PROCESS | 1742 | 1464583470964 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 21:44:30 INFO - PROCESS | 1742 | 1464583470968 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 21:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:44:30 INFO - PROCESS | 1742 | 1464583470974 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:44:30 INFO - PROCESS | 1742 | 1464583470980 Marionette TRACE conn4 <- [1,1170,null,{}] 21:44:30 INFO - PROCESS | 1742 | 1464583470997 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}] 21:44:31 INFO - PROCESS | 1742 | 1464583471240 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 21:44:31 INFO - PROCESS | 1742 | 1464583471536 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed0e000 == 118 [pid = 1742] [id = 300] 21:44:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 236 (0x8ed8cc00) [pid = 1742] [serial = 901] [outer = (nil)] 21:44:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 237 (0x95366800) [pid = 1742] [serial = 902] [outer = 0x8ed8cc00] 21:44:31 INFO - PROCESS | 1742 | 1464583471624 Marionette DEBUG loaded listener.js 21:44:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 238 (0x95ad6800) [pid = 1742] [serial = 903] [outer = 0x8ed8cc00] 21:44:32 INFO - PROCESS | 1742 | 1464583472501 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]]]}] 21:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1587ms 21:44:32 INFO - PROCESS | 1742 | 1464583472562 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 21:44:32 INFO - PROCESS | 1742 | 1464583472567 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 21:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:44:32 INFO - PROCESS | 1742 | 1464583472573 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:44:32 INFO - PROCESS | 1742 | 1464583472577 Marionette TRACE conn4 <- [1,1174,null,{}] 21:44:32 INFO - PROCESS | 1742 | 1464583472582 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}] 21:44:32 INFO - PROCESS | 1742 | 1464583472771 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 21:44:33 INFO - PROCESS | 1742 | 1464583473034 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x951acc00 == 119 [pid = 1742] [id = 301] 21:44:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 239 (0x9584e800) [pid = 1742] [serial = 904] [outer = (nil)] 21:44:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 240 (0x98259000) [pid = 1742] [serial = 905] [outer = 0x9584e800] 21:44:33 INFO - PROCESS | 1742 | 1464583473163 Marionette DEBUG loaded listener.js 21:44:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 241 (0x9a45ac00) [pid = 1742] [serial = 906] [outer = 0x9584e800] 21:44:34 INFO - PROCESS | 1742 | 1464583474029 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] 21:44:34 INFO - PROCESS | 1742 | 1464583474109 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 21:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:44:34 INFO - PROCESS | 1742 | 1464583474115 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:44:34 INFO - PROCESS | 1742 | 1464583474118 Marionette TRACE conn4 <- [1,1178,null,{}] 21:44:34 INFO - PROCESS | 1742 | 1464583474124 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}] 21:44:34 INFO - PROCESS | 1742 | 1464583474309 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 21:44:34 INFO - PROCESS | 1742 | 1464583474564 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da9f000 == 120 [pid = 1742] [id = 302] 21:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 242 (0x95bb7400) [pid = 1742] [serial = 907] [outer = (nil)] 21:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 243 (0x9a5aa400) [pid = 1742] [serial = 908] [outer = 0x95bb7400] 21:44:34 INFO - PROCESS | 1742 | 1464583474689 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 244 (0x9accc400) [pid = 1742] [serial = 909] [outer = 0x95bb7400] 21:44:35 INFO - PROCESS | 1742 | 1464583475577 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] 21:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:44:35 INFO - PROCESS | 1742 | 1464583475652 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 21:44:35 INFO - PROCESS | 1742 | 1464583475658 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:44:35 INFO - PROCESS | 1742 | 1464583475662 Marionette TRACE conn4 <- [1,1182,null,{}] 21:44:35 INFO - PROCESS | 1742 | 1464583475667 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}] 21:44:35 INFO - PROCESS | 1742 | 1464583475863 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 21:44:36 INFO - PROCESS | 1742 | 1464583476117 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x9513c000 == 121 [pid = 1742] [id = 303] 21:44:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0x9a460c00) [pid = 1742] [serial = 910] [outer = (nil)] 21:44:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0x9bbe3000) [pid = 1742] [serial = 911] [outer = 0x9a460c00] 21:44:36 INFO - PROCESS | 1742 | 1464583476255 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0x9c283800) [pid = 1742] [serial = 912] [outer = 0x9a460c00] 21:44:36 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:36 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:44:37 INFO - PROCESS | 1742 | 1464583477101 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] 21:44:37 INFO - PROCESS | 1742 | 1464583477145 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 21:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:44:37 INFO - PROCESS | 1742 | 1464583477151 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:44:37 INFO - PROCESS | 1742 | 1464583477153 Marionette TRACE conn4 <- [1,1186,null,{}] 21:44:37 INFO - PROCESS | 1742 | 1464583477159 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}] 21:44:37 INFO - PROCESS | 1742 | 1464583477334 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 21:44:37 INFO - PROCESS | 1742 | 1464583477548 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x9accd000 == 122 [pid = 1742] [id = 304] 21:44:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 248 (0x9b11cc00) [pid = 1742] [serial = 913] [outer = (nil)] 21:44:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 249 (0xa308d800) [pid = 1742] [serial = 914] [outer = 0x9b11cc00] 21:44:37 INFO - PROCESS | 1742 | 1464583477671 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 250 (0xa3264c00) [pid = 1742] [serial = 915] [outer = 0x9b11cc00] 21:44:38 INFO - PROCESS | 1742 | 1464583478631 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] 21:44:38 INFO - PROCESS | 1742 | 1464583478689 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 21:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:44:38 INFO - PROCESS | 1742 | 1464583478715 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 1742 | 1464583478719 Marionette TRACE conn4 <- [1,1190,null,{}] 21:44:38 INFO - PROCESS | 1742 | 1464583478724 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}] 21:44:38 INFO - PROCESS | 1742 | 1464583478918 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 21:44:39 INFO - PROCESS | 1742 | 1464583479171 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0aa800 == 123 [pid = 1742] [id = 305] 21:44:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 251 (0x8e0ab800) [pid = 1742] [serial = 916] [outer = (nil)] 21:44:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 252 (0x8e0b4800) [pid = 1742] [serial = 917] [outer = 0x8e0ab800] 21:44:39 INFO - PROCESS | 1742 | 1464583479300 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 253 (0x8e0b8400) [pid = 1742] [serial = 918] [outer = 0x8e0ab800] 21:44:40 INFO - PROCESS | 1742 | 1464583480104 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] 21:44:40 INFO - PROCESS | 1742 | 1464583480157 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 21:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:44:40 INFO - PROCESS | 1742 | 1464583480183 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:44:40 INFO - PROCESS | 1742 | 1464583480187 Marionette TRACE conn4 <- [1,1194,null,{}] 21:44:40 INFO - PROCESS | 1742 | 1464583480192 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}] 21:44:40 INFO - PROCESS | 1742 | 1464583480380 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 21:44:40 INFO - PROCESS | 1742 | 1464583480648 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba34800 == 124 [pid = 1742] [id = 306] 21:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 254 (0x8e0b3000) [pid = 1742] [serial = 919] [outer = (nil)] 21:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 255 (0x928f1800) [pid = 1742] [serial = 920] [outer = 0x8e0b3000] 21:44:40 INFO - PROCESS | 1742 | 1464583480774 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 256 (0x928f4c00) [pid = 1742] [serial = 921] [outer = 0x8e0b3000] 21:44:41 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:41 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:44:41 INFO - PROCESS | 1742 | 1464583481659 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] 21:44:41 INFO - PROCESS | 1742 | 1464583481719 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 21:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:44:41 INFO - PROCESS | 1742 | 1464583481725 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:44:41 INFO - PROCESS | 1742 | 1464583481729 Marionette TRACE conn4 <- [1,1198,null,{}] 21:44:41 INFO - PROCESS | 1742 | 1464583481734 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}] 21:44:41 INFO - PROCESS | 1742 | 1464583481919 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 21:44:42 INFO - PROCESS | 1742 | 1464583482183 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x928edc00 == 125 [pid = 1742] [id = 307] 21:44:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 257 (0x9c0ef800) [pid = 1742] [serial = 922] [outer = (nil)] 21:44:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 258 (0xa5048000) [pid = 1742] [serial = 923] [outer = 0x9c0ef800] 21:44:42 INFO - PROCESS | 1742 | 1464583482309 Marionette DEBUG loaded listener.js 21:44:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 259 (0xa6887800) [pid = 1742] [serial = 924] [outer = 0x9c0ef800] 21:44:43 INFO - PROCESS | 1742 | 1464583483188 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]]]}] 21:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1532ms 21:44:43 INFO - PROCESS | 1742 | 1464583483264 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 1742 | 1464583483268 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 21:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:44:43 INFO - PROCESS | 1742 | 1464583483276 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - PROCESS | 1742 | 1464583483281 Marionette TRACE conn4 <- [1,1202,null,{}] 21:44:43 INFO - PROCESS | 1742 | 1464583483287 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}] 21:44:43 INFO - PROCESS | 1742 | 1464583483523 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 21:44:43 INFO - PROCESS | 1742 | 1464583483779 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x928f9800 == 126 [pid = 1742] [id = 308] 21:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 260 (0xa070ac00) [pid = 1742] [serial = 925] [outer = (nil)] 21:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 261 (0xa0715800) [pid = 1742] [serial = 926] [outer = 0xa070ac00] 21:44:43 INFO - PROCESS | 1742 | 1464583483924 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 262 (0xa6293400) [pid = 1742] [serial = 927] [outer = 0xa070ac00] 21:44:44 INFO - PROCESS | 1742 | 1464583484771 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]]]}] 21:44:44 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 21:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1537ms 21:44:44 INFO - PROCESS | 1742 | 1464583484815 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 21:44:44 INFO - PROCESS | 1742 | 1464583484818 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 21:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:44:44 INFO - PROCESS | 1742 | 1464583484824 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:44:44 INFO - PROCESS | 1742 | 1464583484830 Marionette TRACE conn4 <- [1,1206,null,{}] 21:44:44 INFO - PROCESS | 1742 | 1464583484836 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}] 21:44:45 INFO - PROCESS | 1742 | 1464583485036 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 21:44:45 INFO - PROCESS | 1742 | 1464583485305 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef8e000 == 127 [pid = 1742] [id = 309] 21:44:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 263 (0x92ac2000) [pid = 1742] [serial = 928] [outer = (nil)] 21:44:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 264 (0x92ac9800) [pid = 1742] [serial = 929] [outer = 0x92ac2000] 21:44:45 INFO - PROCESS | 1742 | 1464583485436 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 265 (0x92acbc00) [pid = 1742] [serial = 930] [outer = 0x92ac2000] 21:44:46 INFO - PROCESS | 1742 | 1464583486296 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]]]}] 21:44:46 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 21:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1530ms 21:44:46 INFO - PROCESS | 1742 | 1464583486358 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 21:44:46 INFO - PROCESS | 1742 | 1464583486361 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 21:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:44:46 INFO - PROCESS | 1742 | 1464583486368 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:44:46 INFO - PROCESS | 1742 | 1464583486381 Marionette TRACE conn4 <- [1,1210,null,{}] 21:44:46 INFO - PROCESS | 1742 | 1464583486387 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}] 21:44:46 INFO - PROCESS | 1742 | 1464583486585 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 21:44:46 INFO - PROCESS | 1742 | 1464583486800 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8782b400 == 128 [pid = 1742] [id = 310] 21:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 266 (0x8782c400) [pid = 1742] [serial = 931] [outer = (nil)] 21:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 267 (0x87833c00) [pid = 1742] [serial = 932] [outer = 0x8782c400] 21:44:46 INFO - PROCESS | 1742 | 1464583486968 Marionette DEBUG loaded listener.js 21:44:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 268 (0x87837800) [pid = 1742] [serial = 933] [outer = 0x8782c400] 21:44:47 INFO - PROCESS | 1742 | 1464583487812 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]]]}] 21:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1493ms 21:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:44:47 INFO - PROCESS | 1742 | 1464583487862 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 1742 | 1464583487865 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 21:44:47 INFO - PROCESS | 1742 | 1464583487872 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - PROCESS | 1742 | 1464583487875 Marionette TRACE conn4 <- [1,1214,null,{}] 21:44:47 INFO - PROCESS | 1742 | 1464583487880 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}] 21:44:48 INFO - PROCESS | 1742 | 1464583488060 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 21:44:48 INFO - PROCESS | 1742 | 1464583488290 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x897dec00 == 129 [pid = 1742] [id = 311] 21:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 269 (0x8abd3000) [pid = 1742] [serial = 934] [outer = (nil)] 21:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 270 (0x92ac5800) [pid = 1742] [serial = 935] [outer = 0x8abd3000] 21:44:48 INFO - PROCESS | 1742 | 1464583488437 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 271 (0x92ac9400) [pid = 1742] [serial = 936] [outer = 0x8abd3000] 21:44:49 INFO - PROCESS | 1742 | 1464583489357 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]]]}] 21:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1528ms 21:44:49 INFO - PROCESS | 1742 | 1464583489400 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 21:44:49 INFO - PROCESS | 1742 | 1464583489404 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 21:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:44:49 INFO - PROCESS | 1742 | 1464583489410 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:44:49 INFO - PROCESS | 1742 | 1464583489412 Marionette TRACE conn4 <- [1,1218,null,{}] 21:44:49 INFO - PROCESS | 1742 | 1464583489418 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}] 21:44:49 INFO - PROCESS | 1742 | 1464583489596 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 21:44:49 INFO - PROCESS | 1742 | 1464583489913 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x86eda800 == 130 [pid = 1742] [id = 312] 21:44:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 272 (0x86edac00) [pid = 1742] [serial = 937] [outer = (nil)] 21:44:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 273 (0x86ee2800) [pid = 1742] [serial = 938] [outer = 0x86edac00] 21:44:50 INFO - PROCESS | 1742 | 1464583490003 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 274 (0x86ee6000) [pid = 1742] [serial = 939] [outer = 0x86edac00] 21:44:50 INFO - PROCESS | 1742 | 1464583490893 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]]]}] 21:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1527ms 21:44:50 INFO - PROCESS | 1742 | 1464583490938 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 21:44:50 INFO - PROCESS | 1742 | 1464583490942 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 21:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:44:50 INFO - PROCESS | 1742 | 1464583490948 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - PROCESS | 1742 | 1464583490951 Marionette TRACE conn4 <- [1,1222,null,{}] 21:44:50 INFO - PROCESS | 1742 | 1464583490957 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}] 21:44:51 INFO - PROCESS | 1742 | 1464583491139 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 21:44:51 INFO - PROCESS | 1742 | 1464583491403 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x86edd400 == 131 [pid = 1742] [id = 313] 21:44:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 275 (0x86edec00) [pid = 1742] [serial = 940] [outer = (nil)] 21:44:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 276 (0x894a4400) [pid = 1742] [serial = 941] [outer = 0x86edec00] 21:44:51 INFO - PROCESS | 1742 | 1464583491532 Marionette DEBUG loaded listener.js 21:44:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 277 (0x895ba800) [pid = 1742] [serial = 942] [outer = 0x86edec00] 21:44:52 INFO - PROCESS | 1742 | 1464583492367 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] 21:44:52 INFO - PROCESS | 1742 | 1464583492433 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 21:44:52 INFO - PROCESS | 1742 | 1464583492439 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:44:52 INFO - PROCESS | 1742 | 1464583492442 Marionette TRACE conn4 <- [1,1226,null,{}] 21:44:52 INFO - PROCESS | 1742 | 1464583492448 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}] 21:44:52 INFO - PROCESS | 1742 | 1464583492634 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 21:44:53 INFO - PROCESS | 1742 | 1464583493516 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x86edb000 == 132 [pid = 1742] [id = 314] 21:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 278 (0x86ee7400) [pid = 1742] [serial = 943] [outer = (nil)] 21:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 279 (0x8949f400) [pid = 1742] [serial = 944] [outer = 0x86ee7400] 21:44:53 INFO - PROCESS | 1742 | 1464583493632 Marionette DEBUG loaded listener.js 21:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 280 (0x8a3d3c00) [pid = 1742] [serial = 945] [outer = 0x86ee7400] 21:44:54 INFO - PROCESS | 1742 | 1464583494483 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]]]}] 21:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2088ms 21:44:54 INFO - PROCESS | 1742 | 1464583494528 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 21:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:44:54 INFO - PROCESS | 1742 | 1464583494533 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 21:44:54 INFO - PROCESS | 1742 | 1464583494540 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:44:54 INFO - PROCESS | 1742 | 1464583494546 Marionette TRACE conn4 <- [1,1230,null,{}] 21:44:54 INFO - PROCESS | 1742 | 1464583494552 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}] 21:44:54 INFO - PROCESS | 1742 | 1464583494735 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 21:44:54 INFO - PROCESS | 1742 | 1464583494953 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x89499400 == 133 [pid = 1742] [id = 315] 21:44:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 281 (0x8abdac00) [pid = 1742] [serial = 946] [outer = (nil)] 21:44:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 282 (0x8ba2f000) [pid = 1742] [serial = 947] [outer = 0x8abdac00] 21:44:55 INFO - PROCESS | 1742 | 1464583495081 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 283 (0x8bbeb800) [pid = 1742] [serial = 948] [outer = 0x8abdac00] 21:44:56 INFO - PROCESS | 1742 | 1464583496099 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]]]}] 21:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1584ms 21:44:56 INFO - PROCESS | 1742 | 1464583496126 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 21:44:56 INFO - PROCESS | 1742 | 1464583496132 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 21:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:44:56 INFO - PROCESS | 1742 | 1464583496139 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:44:56 INFO - PROCESS | 1742 | 1464583496142 Marionette TRACE conn4 <- [1,1234,null,{}] 21:44:56 INFO - PROCESS | 1742 | 1464583496148 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}] 21:44:56 INFO - PROCESS | 1742 | 1464583496323 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 21:44:56 INFO - PROCESS | 1742 | 1464583496631 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x89688c00 == 134 [pid = 1742] [id = 316] 21:44:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 284 (0x8968a400) [pid = 1742] [serial = 949] [outer = (nil)] 21:44:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 285 (0x8bee3800) [pid = 1742] [serial = 950] [outer = 0x8968a400] 21:44:56 INFO - PROCESS | 1742 | 1464583496747 Marionette DEBUG loaded listener.js 21:44:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 286 (0x8d183400) [pid = 1742] [serial = 951] [outer = 0x8968a400] 21:44:56 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba33400 == 133 [pid = 1742] [id = 206] 21:44:56 INFO - PROCESS | 1742 | --DOCSHELL 0x9234c400 == 132 [pid = 1742] [id = 105] 21:44:56 INFO - PROCESS | 1742 | --DOCSHELL 0xa227d000 == 131 [pid = 1742] [id = 49] 21:44:56 INFO - PROCESS | 1742 | --DOCSHELL 0x922e7400 == 130 [pid = 1742] [id = 34] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdc400 == 129 [pid = 1742] [id = 296] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x91e85400 == 128 [pid = 1742] [id = 295] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x897d6c00 == 127 [pid = 1742] [id = 294] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x895b8c00 == 126 [pid = 1742] [id = 293] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8b589000 == 125 [pid = 1742] [id = 292] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x89687400 == 124 [pid = 1742] [id = 291] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d5c00 == 123 [pid = 1742] [id = 290] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x9b11d400 == 122 [pid = 1742] [id = 284] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8b583c00 == 121 [pid = 1742] [id = 282] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8b583000 == 120 [pid = 1742] [id = 283] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x91285c00 == 119 [pid = 1742] [id = 281] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf32c00 == 118 [pid = 1742] [id = 280] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf28400 == 117 [pid = 1742] [id = 279] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x895c1800 == 116 [pid = 1742] [id = 278] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x91088800 == 115 [pid = 1742] [id = 276] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b8800 == 114 [pid = 1742] [id = 277] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf32400 == 113 [pid = 1742] [id = 275] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x8e30e400 == 112 [pid = 1742] [id = 273] 21:44:57 INFO - PROCESS | 1742 | --DOCSHELL 0x89691800 == 111 [pid = 1742] [id = 274] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 285 (0x9119dc00) [pid = 1742] [serial = 821] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 284 (0x8d90b800) [pid = 1742] [serial = 810] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 283 (0x8a3dc800) [pid = 1742] [serial = 801] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 282 (0x8d184400) [pid = 1742] [serial = 806] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 281 (0x8ed08c00) [pid = 1742] [serial = 813] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 280 (0x8bbea400) [pid = 1742] [serial = 804] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 279 (0x9119b400) [pid = 1742] [serial = 761] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 278 (0x91085000) [pid = 1742] [serial = 819] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 277 (0x8eedc000) [pid = 1742] [serial = 815] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 276 (0x9581b400) [pid = 1742] [serial = 755] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 275 (0x895c2400) [pid = 1742] [serial = 797] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 274 (0x8ef84c00) [pid = 1742] [serial = 816] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 273 (0x8d7b1c00) [pid = 1742] [serial = 807] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 272 (0x92bf2400) [pid = 1742] [serial = 776] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 271 (0x895b6400) [pid = 1742] [serial = 794] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 270 (0x9584bc00) [pid = 1742] [serial = 764] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 269 (0x8e303000) [pid = 1742] [serial = 812] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 268 (0x95ade800) [pid = 1742] [serial = 785] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 267 (0x8d189000) [pid = 1742] [serial = 809] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 266 (0x9bb3b000) [pid = 1742] [serial = 779] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 265 (0x9c118400) [pid = 1742] [serial = 773] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 264 (0x894a0800) [pid = 1742] [serial = 791] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 263 (0x8ba31400) [pid = 1742] [serial = 803] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 262 (0x8a3da000) [pid = 1742] [serial = 788] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 261 (0x8a3d8000) [pid = 1742] [serial = 800] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 260 (0x95ad4000) [pid = 1742] [serial = 782] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 259 (0x8f0b7c00) [pid = 1742] [serial = 818] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 258 (0x9974c000) [pid = 1742] [serial = 767] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 257 (0x9acca400) [pid = 1742] [serial = 770] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | --DOMWINDOW == 256 (0x8d188800) [pid = 1742] [serial = 758] [outer = (nil)] [url = about:blank] 21:44:57 INFO - PROCESS | 1742 | 1464583497806 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]]]}] 21:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1681ms 21:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:44:57 INFO - PROCESS | 1742 | 1464583497821 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 1742 | 1464583497824 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 21:44:57 INFO - PROCESS | 1742 | 1464583497838 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 1742 | 1464583497846 Marionette TRACE conn4 <- [1,1238,null,{}] 21:44:57 INFO - PROCESS | 1742 | 1464583497854 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}] 21:44:58 INFO - PROCESS | 1742 | 1464583498024 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 21:44:58 INFO - PROCESS | 1742 | 1464583498213 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x894a6400 == 112 [pid = 1742] [id = 317] 21:44:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 257 (0x8a3de800) [pid = 1742] [serial = 952] [outer = (nil)] 21:44:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 258 (0x8d17f800) [pid = 1742] [serial = 953] [outer = 0x8a3de800] 21:44:58 INFO - PROCESS | 1742 | 1464583498285 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 259 (0x8d7a7800) [pid = 1742] [serial = 954] [outer = 0x8a3de800] 21:44:59 INFO - PROCESS | 1742 | 1464583499049 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]]]}] 21:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1248ms 21:44:59 INFO - PROCESS | 1742 | 1464583499091 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 21:44:59 INFO - PROCESS | 1742 | 1464583499096 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 21:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:44:59 INFO - PROCESS | 1742 | 1464583499103 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - PROCESS | 1742 | 1464583499106 Marionette TRACE conn4 <- [1,1242,null,{}] 21:44:59 INFO - PROCESS | 1742 | 1464583499111 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}] 21:44:59 INFO - PROCESS | 1742 | 1464583499275 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 21:44:59 INFO - PROCESS | 1742 | 1464583499290 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf32400 == 113 [pid = 1742] [id = 318] 21:44:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 260 (0x8d901c00) [pid = 1742] [serial = 955] [outer = (nil)] 21:44:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 261 (0x8da9a400) [pid = 1742] [serial = 956] [outer = 0x8d901c00] 21:44:59 INFO - PROCESS | 1742 | 1464583499368 Marionette DEBUG loaded listener.js 21:44:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 262 (0x8e0ae800) [pid = 1742] [serial = 957] [outer = 0x8d901c00] 21:45:00 INFO - PROCESS | 1742 | 1464583500368 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]]]}] 21:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1337ms 21:45:00 INFO - PROCESS | 1742 | 1464583500440 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 21:45:00 INFO - PROCESS | 1742 | 1464583500444 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 21:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:45:00 INFO - PROCESS | 1742 | 1464583500453 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:45:00 INFO - PROCESS | 1742 | 1464583500456 Marionette TRACE conn4 <- [1,1246,null,{}] 21:45:00 INFO - PROCESS | 1742 | 1464583500470 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}] 21:45:00 INFO - PROCESS | 1742 | 1464583500710 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 21:45:00 INFO - PROCESS | 1742 | 1464583500732 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d90ac00 == 114 [pid = 1742] [id = 319] 21:45:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 263 (0x8d90b800) [pid = 1742] [serial = 958] [outer = (nil)] 21:45:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 264 (0x8ed05c00) [pid = 1742] [serial = 959] [outer = 0x8d90b800] 21:45:00 INFO - PROCESS | 1742 | 1464583500812 Marionette DEBUG loaded listener.js 21:45:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 265 (0x8ed8a800) [pid = 1742] [serial = 960] [outer = 0x8d90b800] 21:45:02 INFO - PROCESS | 1742 | --DOMWINDOW == 264 (0x91e87400) [pid = 1742] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:45:02 INFO - PROCESS | 1742 | --DOMWINDOW == 263 (0x8ed12c00) [pid = 1742] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:45:02 INFO - PROCESS | 1742 | --DOMWINDOW == 262 (0x8b589400) [pid = 1742] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:45:02 INFO - PROCESS | 1742 | --DOMWINDOW == 261 (0x8968fc00) [pid = 1742] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:45:02 INFO - PROCESS | 1742 | --DOMWINDOW == 260 (0x8a3d6400) [pid = 1742] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:45:02 INFO - PROCESS | 1742 | --DOMWINDOW == 259 (0x8daa4800) [pid = 1742] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:45:02 INFO - PROCESS | 1742 | --DOMWINDOW == 258 (0x8cf2f400) [pid = 1742] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:45:02 INFO - PROCESS | 1742 | 1464583502371 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]]]}] 21:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1933ms 21:45:02 INFO - PROCESS | 1742 | 1464583502387 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 21:45:02 INFO - PROCESS | 1742 | 1464583502391 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 21:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:45:02 INFO - PROCESS | 1742 | 1464583502398 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:45:02 INFO - PROCESS | 1742 | 1464583502401 Marionette TRACE conn4 <- [1,1250,null,{}] 21:45:02 INFO - PROCESS | 1742 | 1464583502415 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}] 21:45:02 INFO - PROCESS | 1742 | 1464583502577 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 21:45:02 INFO - PROCESS | 1742 | 1464583502593 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8968fc00 == 115 [pid = 1742] [id = 320] 21:45:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 259 (0x8a3d6400) [pid = 1742] [serial = 961] [outer = (nil)] 21:45:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 260 (0x8eee0400) [pid = 1742] [serial = 962] [outer = 0x8a3d6400] 21:45:02 INFO - PROCESS | 1742 | 1464583502665 Marionette DEBUG loaded listener.js 21:45:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 261 (0x8eee6800) [pid = 1742] [serial = 963] [outer = 0x8a3d6400] 21:45:03 INFO - PROCESS | 1742 | 1464583503501 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]]]}] 21:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1133ms 21:45:03 INFO - PROCESS | 1742 | 1464583503531 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 21:45:03 INFO - PROCESS | 1742 | 1464583503535 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 21:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:45:03 INFO - PROCESS | 1742 | 1464583503541 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 1742 | 1464583503544 Marionette TRACE conn4 <- [1,1254,null,{}] 21:45:03 INFO - PROCESS | 1742 | 1464583503549 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}] 21:45:03 INFO - PROCESS | 1742 | 1464583503774 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 21:45:03 INFO - PROCESS | 1742 | 1464583503793 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed90800 == 116 [pid = 1742] [id = 321] 21:45:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 262 (0x8eedd800) [pid = 1742] [serial = 964] [outer = (nil)] 21:45:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 263 (0x8f0c0400) [pid = 1742] [serial = 965] [outer = 0x8eedd800] 21:45:03 INFO - PROCESS | 1742 | 1464583503868 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 264 (0x91088000) [pid = 1742] [serial = 966] [outer = 0x8eedd800] 21:45:05 INFO - PROCESS | 1742 | 1464583505008 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]]]}] 21:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1533ms 21:45:05 INFO - PROCESS | 1742 | 1464583505075 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 1742 | 1464583505082 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 21:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:45:05 INFO - PROCESS | 1742 | 1464583505092 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:45:05 INFO - PROCESS | 1742 | 1464583505097 Marionette TRACE conn4 <- [1,1258,null,{}] 21:45:05 INFO - PROCESS | 1742 | 1464583505107 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}] 21:45:05 INFO - PROCESS | 1742 | 1464583505365 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 21:45:05 INFO - PROCESS | 1742 | 1464583505705 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x89691800 == 117 [pid = 1742] [id = 322] 21:45:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 265 (0x897d6400) [pid = 1742] [serial = 967] [outer = (nil)] 21:45:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 266 (0x8abd6400) [pid = 1742] [serial = 968] [outer = 0x897d6400] 21:45:05 INFO - PROCESS | 1742 | 1464583505798 Marionette DEBUG loaded listener.js 21:45:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 267 (0x8b58ac00) [pid = 1742] [serial = 969] [outer = 0x897d6400] 21:45:06 INFO - PROCESS | 1742 | 1464583506673 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]]]}] 21:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1641ms 21:45:06 INFO - PROCESS | 1742 | --DOCSHELL 0x978db800 == 116 [pid = 1742] [id = 10] 21:45:06 INFO - PROCESS | 1742 | 1464583506811 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 21:45:06 INFO - PROCESS | 1742 | 1464583506819 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 21:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:45:06 INFO - PROCESS | 1742 | 1464583506852 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:45:06 INFO - PROCESS | 1742 | 1464583506856 Marionette TRACE conn4 <- [1,1262,null,{}] 21:45:06 INFO - PROCESS | 1742 | 1464583506862 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}] 21:45:07 INFO - PROCESS | 1742 | 1464583507146 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 21:45:07 INFO - PROCESS | 1742 | 1464583507370 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf2f000 == 117 [pid = 1742] [id = 323] 21:45:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 268 (0x8d14e800) [pid = 1742] [serial = 970] [outer = (nil)] 21:45:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 269 (0x8d7b0c00) [pid = 1742] [serial = 971] [outer = 0x8d14e800] 21:45:07 INFO - PROCESS | 1742 | 1464583507454 Marionette DEBUG loaded listener.js 21:45:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 270 (0x8daa3400) [pid = 1742] [serial = 972] [outer = 0x8d14e800] 21:45:08 INFO - PROCESS | 1742 | 1464583508369 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]]]}] 21:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1592ms 21:45:08 INFO - PROCESS | 1742 | 1464583508444 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 21:45:08 INFO - PROCESS | 1742 | 1464583508448 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 21:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:45:08 INFO - PROCESS | 1742 | 1464583508455 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:45:08 INFO - PROCESS | 1742 | 1464583508461 Marionette TRACE conn4 <- [1,1266,null,{}] 21:45:08 INFO - PROCESS | 1742 | 1464583508477 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}] 21:45:08 INFO - PROCESS | 1742 | 1464583508765 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 21:45:09 INFO - PROCESS | 1742 | 1464583509084 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0b1400 == 118 [pid = 1742] [id = 324] 21:45:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 271 (0x8ef86000) [pid = 1742] [serial = 973] [outer = (nil)] 21:45:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 272 (0x91088800) [pid = 1742] [serial = 974] [outer = 0x8ef86000] 21:45:09 INFO - PROCESS | 1742 | 1464583509173 Marionette DEBUG loaded listener.js 21:45:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 273 (0x911a3c00) [pid = 1742] [serial = 975] [outer = 0x8ef86000] 21:45:10 INFO - PROCESS | 1742 | 1464583510080 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]]]}] 21:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1683ms 21:45:10 INFO - PROCESS | 1742 | 1464583510138 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 21:45:10 INFO - PROCESS | 1742 | 1464583510143 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 21:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:45:10 INFO - PROCESS | 1742 | 1464583510149 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:45:10 INFO - PROCESS | 1742 | 1464583510153 Marionette TRACE conn4 <- [1,1270,null,{}] 21:45:10 INFO - PROCESS | 1742 | 1464583510158 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}] 21:45:10 INFO - PROCESS | 1742 | 1464583510345 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 21:45:10 INFO - PROCESS | 1742 | 1464583510612 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b7c00 == 119 [pid = 1742] [id = 325] 21:45:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 274 (0x911a0800) [pid = 1742] [serial = 976] [outer = (nil)] 21:45:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 275 (0x91e83400) [pid = 1742] [serial = 977] [outer = 0x911a0800] 21:45:10 INFO - PROCESS | 1742 | 1464583510742 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 276 (0x91e8a000) [pid = 1742] [serial = 978] [outer = 0x911a0800] 21:45:11 INFO - PROCESS | 1742 | 1464583511600 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]]]}] 21:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1485ms 21:45:11 INFO - PROCESS | 1742 | 1464583511635 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 1742 | 1464583511639 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 21:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:45:11 INFO - PROCESS | 1742 | 1464583511645 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - PROCESS | 1742 | 1464583511649 Marionette TRACE conn4 <- [1,1274,null,{}] 21:45:11 INFO - PROCESS | 1742 | 1464583511655 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}] 21:45:11 INFO - PROCESS | 1742 | 1464583511835 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 21:45:12 INFO - PROCESS | 1742 | 1464583512056 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x9127b000 == 120 [pid = 1742] [id = 326] 21:45:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 277 (0x91284000) [pid = 1742] [serial = 979] [outer = (nil)] 21:45:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 278 (0x9234fc00) [pid = 1742] [serial = 980] [outer = 0x91284000] 21:45:12 INFO - PROCESS | 1742 | 1464583512180 Marionette DEBUG loaded listener.js 21:45:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 279 (0x928ebc00) [pid = 1742] [serial = 981] [outer = 0x91284000] 21:45:13 INFO - PROCESS | 1742 | 1464583513098 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]]]}] 21:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1529ms 21:45:13 INFO - PROCESS | 1742 | 1464583513175 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 21:45:13 INFO - PROCESS | 1742 | 1464583513180 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 21:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:45:13 INFO - PROCESS | 1742 | 1464583513186 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:45:13 INFO - PROCESS | 1742 | 1464583513189 Marionette TRACE conn4 <- [1,1278,null,{}] 21:45:13 INFO - PROCESS | 1742 | 1464583513195 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}] 21:45:13 INFO - PROCESS | 1742 | 1464583513439 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 21:45:13 INFO - PROCESS | 1742 | 1464583513758 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0be400 == 121 [pid = 1742] [id = 327] 21:45:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 280 (0x922e8000) [pid = 1742] [serial = 982] [outer = (nil)] 21:45:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 281 (0x92befc00) [pid = 1742] [serial = 983] [outer = 0x922e8000] 21:45:13 INFO - PROCESS | 1742 | 1464583513849 Marionette DEBUG loaded listener.js 21:45:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 282 (0x92d58400) [pid = 1742] [serial = 984] [outer = 0x922e8000] 21:45:14 INFO - PROCESS | 1742 | 1464583514713 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]]]}] 21:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1591ms 21:45:14 INFO - PROCESS | 1742 | 1464583514777 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 21:45:14 INFO - PROCESS | 1742 | 1464583514781 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 21:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:45:14 INFO - PROCESS | 1742 | 1464583514788 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:45:14 INFO - PROCESS | 1742 | 1464583514792 Marionette TRACE conn4 <- [1,1282,null,{}] 21:45:14 INFO - PROCESS | 1742 | 1464583514797 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}] 21:45:14 INFO - PROCESS | 1742 | 1464583514987 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 21:45:15 INFO - PROCESS | 1742 | 1464583515205 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x894a1800 == 122 [pid = 1742] [id = 328] 21:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 283 (0x8eee6c00) [pid = 1742] [serial = 985] [outer = (nil)] 21:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 284 (0x93a2f000) [pid = 1742] [serial = 986] [outer = 0x8eee6c00] 21:45:15 INFO - PROCESS | 1742 | 1464583515333 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 285 (0x93d2b800) [pid = 1742] [serial = 987] [outer = 0x8eee6c00] 21:45:16 INFO - PROCESS | 1742 | 1464583516228 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]]]}] 21:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1488ms 21:45:16 INFO - PROCESS | 1742 | 1464583516277 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 21:45:16 INFO - PROCESS | 1742 | 1464583516281 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 21:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:45:16 INFO - PROCESS | 1742 | 1464583516287 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:45:16 INFO - PROCESS | 1742 | 1464583516290 Marionette TRACE conn4 <- [1,1286,null,{}] 21:45:16 INFO - PROCESS | 1742 | 1464583516296 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}] 21:45:16 INFO - PROCESS | 1742 | 1464583516472 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 21:45:16 INFO - PROCESS | 1742 | 1464583516694 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x92beec00 == 123 [pid = 1742] [id = 329] 21:45:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 286 (0x92f6e800) [pid = 1742] [serial = 988] [outer = (nil)] 21:45:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 287 (0x95131400) [pid = 1742] [serial = 989] [outer = 0x92f6e800] 21:45:16 INFO - PROCESS | 1742 | 1464583516812 Marionette DEBUG loaded listener.js 21:45:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 288 (0x95136400) [pid = 1742] [serial = 990] [outer = 0x92f6e800] 21:45:17 INFO - PROCESS | 1742 | 1464583517721 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]]]}] 21:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1485ms 21:45:17 INFO - PROCESS | 1742 | 1464583517773 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 21:45:17 INFO - PROCESS | 1742 | 1464583517777 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 21:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:45:17 INFO - PROCESS | 1742 | 1464583517801 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:45:17 INFO - PROCESS | 1742 | 1464583517804 Marionette TRACE conn4 <- [1,1290,null,{}] 21:45:17 INFO - PROCESS | 1742 | 1464583517813 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}] 21:45:18 INFO - PROCESS | 1742 | 1464583517997 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 21:45:18 INFO - PROCESS | 1742 | 1464583518215 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b9400 == 124 [pid = 1742] [id = 330] 21:45:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 289 (0x92fdb800) [pid = 1742] [serial = 991] [outer = (nil)] 21:45:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 290 (0x9535d800) [pid = 1742] [serial = 992] [outer = 0x92fdb800] 21:45:18 INFO - PROCESS | 1742 | 1464583518397 Marionette DEBUG loaded listener.js 21:45:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 291 (0x95365400) [pid = 1742] [serial = 993] [outer = 0x92fdb800] 21:45:19 INFO - PROCESS | 1742 | 1464583519293 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]]]}] 21:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1555ms 21:45:19 INFO - PROCESS | 1742 | 1464583519345 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 21:45:19 INFO - PROCESS | 1742 | 1464583519348 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 21:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:45:19 INFO - PROCESS | 1742 | 1464583519356 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:45:19 INFO - PROCESS | 1742 | 1464583519359 Marionette TRACE conn4 <- [1,1294,null,{}] 21:45:19 INFO - PROCESS | 1742 | 1464583519365 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}] 21:45:19 INFO - PROCESS | 1742 | 1464583519553 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 21:45:19 INFO - PROCESS | 1742 | 1464583519775 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x95124400 == 125 [pid = 1742] [id = 331] 21:45:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 292 (0x9513d800) [pid = 1742] [serial = 994] [outer = (nil)] 21:45:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 293 (0x95816000) [pid = 1742] [serial = 995] [outer = 0x9513d800] 21:45:19 INFO - PROCESS | 1742 | 1464583519939 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 294 (0x9581fc00) [pid = 1742] [serial = 996] [outer = 0x9513d800] 21:45:20 INFO - PROCESS | 1742 | 1464583520796 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]]]}] 21:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1486ms 21:45:20 INFO - PROCESS | 1742 | 1464583520843 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 21:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:45:20 INFO - PROCESS | 1742 | 1464583520847 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 21:45:20 INFO - PROCESS | 1742 | 1464583520853 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:45:20 INFO - PROCESS | 1742 | 1464583520858 Marionette TRACE conn4 <- [1,1298,null,{}] 21:45:20 INFO - PROCESS | 1742 | 1464583520863 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}] 21:45:21 INFO - PROCESS | 1742 | 1464583521076 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 21:45:21 INFO - PROCESS | 1742 | 1464583521296 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x95a77000 == 126 [pid = 1742] [id = 332] 21:45:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 295 (0x95ada400) [pid = 1742] [serial = 997] [outer = (nil)] 21:45:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 296 (0x95bab400) [pid = 1742] [serial = 998] [outer = 0x95ada400] 21:45:21 INFO - PROCESS | 1742 | 1464583521478 Marionette DEBUG loaded listener.js 21:45:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 297 (0x978ddc00) [pid = 1742] [serial = 999] [outer = 0x95ada400] 21:45:22 INFO - PROCESS | 1742 | 1464583522385 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]]]}] 21:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1579ms 21:45:22 INFO - PROCESS | 1742 | 1464583522432 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 21:45:22 INFO - PROCESS | 1742 | 1464583522435 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 21:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:45:22 INFO - PROCESS | 1742 | 1464583522442 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:45:22 INFO - PROCESS | 1742 | 1464583522445 Marionette TRACE conn4 <- [1,1302,null,{}] 21:45:22 INFO - PROCESS | 1742 | 1464583522451 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}] 21:45:22 INFO - PROCESS | 1742 | 1464583522628 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 21:45:22 INFO - PROCESS | 1742 | 1464583522853 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e30f800 == 127 [pid = 1742] [id = 333] 21:45:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 298 (0x95815400) [pid = 1742] [serial = 1000] [outer = (nil)] 21:45:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 299 (0x99744000) [pid = 1742] [serial = 1001] [outer = 0x95815400] 21:45:22 INFO - PROCESS | 1742 | 1464583522978 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 300 (0x9974e400) [pid = 1742] [serial = 1002] [outer = 0x95815400] 21:45:23 INFO - PROCESS | 1742 | 1464583523897 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]]]}] 21:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1533ms 21:45:23 INFO - PROCESS | 1742 | 1464583523994 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 21:45:24 INFO - PROCESS | 1742 | 1464583523999 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 21:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:45:24 INFO - PROCESS | 1742 | 1464583524007 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:45:24 INFO - PROCESS | 1742 | 1464583524010 Marionette TRACE conn4 <- [1,1306,null,{}] 21:45:24 INFO - PROCESS | 1742 | 1464583524016 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}] 21:45:24 INFO - PROCESS | 1742 | 1464583524210 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 21:45:24 INFO - PROCESS | 1742 | 1464583524482 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x9584ec00 == 128 [pid = 1742] [id = 334] 21:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 301 (0x982f0800) [pid = 1742] [serial = 1003] [outer = (nil)] 21:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 302 (0x9a464800) [pid = 1742] [serial = 1004] [outer = 0x982f0800] 21:45:24 INFO - PROCESS | 1742 | 1464583524603 Marionette DEBUG loaded listener.js 21:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 303 (0x9a469400) [pid = 1742] [serial = 1005] [outer = 0x982f0800] 21:45:25 INFO - PROCESS | 1742 | 1464583525436 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]]]}] 21:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1480ms 21:45:25 INFO - PROCESS | 1742 | 1464583525489 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 21:45:25 INFO - PROCESS | 1742 | 1464583525493 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 21:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:45:25 INFO - PROCESS | 1742 | 1464583525499 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:45:25 INFO - PROCESS | 1742 | 1464583525503 Marionette TRACE conn4 <- [1,1310,null,{}] 21:45:25 INFO - PROCESS | 1742 | 1464583525508 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}] 21:45:25 INFO - PROCESS | 1742 | 1464583525703 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 21:45:25 INFO - PROCESS | 1742 | 1464583525972 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a0c6c00 == 129 [pid = 1742] [id = 335] 21:45:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 304 (0x9a467800) [pid = 1742] [serial = 1006] [outer = (nil)] 21:45:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 305 (0x9aa4d800) [pid = 1742] [serial = 1007] [outer = 0x9a467800] 21:45:26 INFO - PROCESS | 1742 | 1464583526103 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 306 (0x9acc5800) [pid = 1742] [serial = 1008] [outer = 0x9a467800] 21:45:26 INFO - PROCESS | 1742 | 1464583526972 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] 21:45:27 INFO - PROCESS | 1742 | 1464583527040 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 21:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:45:27 INFO - PROCESS | 1742 | 1464583527047 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:45:27 INFO - PROCESS | 1742 | 1464583527051 Marionette TRACE conn4 <- [1,1314,null,{}] 21:45:27 INFO - PROCESS | 1742 | 1464583527056 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}] 21:45:27 INFO - PROCESS | 1742 | 1464583527241 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 21:45:27 INFO - PROCESS | 1742 | 1464583527546 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x897d5c00 == 130 [pid = 1742] [id = 336] 21:45:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 307 (0x9584a000) [pid = 1742] [serial = 1009] [outer = (nil)] 21:45:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 308 (0x9b174800) [pid = 1742] [serial = 1010] [outer = 0x9584a000] 21:45:27 INFO - PROCESS | 1742 | 1464583527635 Marionette DEBUG loaded listener.js 21:45:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 309 (0x9b19ac00) [pid = 1742] [serial = 1011] [outer = 0x9584a000] 21:45:28 INFO - PROCESS | 1742 | 1464583528469 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]]]}] 21:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1496ms 21:45:28 INFO - PROCESS | 1742 | 1464583528544 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 21:45:28 INFO - PROCESS | 1742 | 1464583528547 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 21:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:45:28 INFO - PROCESS | 1742 | 1464583528554 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:45:28 INFO - PROCESS | 1742 | 1464583528557 Marionette TRACE conn4 <- [1,1318,null,{}] 21:45:28 INFO - PROCESS | 1742 | 1464583528562 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}] 21:45:28 INFO - PROCESS | 1742 | 1464583528789 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 21:45:29 INFO - PROCESS | 1742 | 1464583529120 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a24c800 == 131 [pid = 1742] [id = 337] 21:45:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 310 (0x9b122000) [pid = 1742] [serial = 1012] [outer = (nil)] 21:45:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 311 (0x9b5cb400) [pid = 1742] [serial = 1013] [outer = 0x9b122000] 21:45:29 INFO - PROCESS | 1742 | 1464583529207 Marionette DEBUG loaded listener.js 21:45:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 312 (0x9b5cd400) [pid = 1742] [serial = 1014] [outer = 0x9b122000] 21:45:30 INFO - PROCESS | 1742 | 1464583530065 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]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1577ms 21:45:30 INFO - PROCESS | 1742 | 1464583530133 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 1742 | 1464583530137 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 21:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:45:30 INFO - PROCESS | 1742 | 1464583530143 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 1742 | 1464583530146 Marionette TRACE conn4 <- [1,1322,null,{}] 21:45:30 INFO - PROCESS | 1742 | 1464583530151 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}] 21:45:30 INFO - PROCESS | 1742 | 1464583530363 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 21:45:30 INFO - PROCESS | 1742 | 1464583530676 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x89683c00 == 132 [pid = 1742] [id = 338] 21:45:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 313 (0x897d9c00) [pid = 1742] [serial = 1015] [outer = (nil)] 21:45:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 314 (0x9c050c00) [pid = 1742] [serial = 1016] [outer = 0x897d9c00] 21:45:30 INFO - PROCESS | 1742 | 1464583530779 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 315 (0x9c0eb000) [pid = 1742] [serial = 1017] [outer = 0x897d9c00] 21:45:31 INFO - PROCESS | 1742 | 1464583531614 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]]]}] 21:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1532ms 21:45:31 INFO - PROCESS | 1742 | 1464583531680 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 21:45:31 INFO - PROCESS | 1742 | 1464583531684 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 21:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:45:31 INFO - PROCESS | 1742 | 1464583531693 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 1742 | 1464583531696 Marionette TRACE conn4 <- [1,1326,null,{}] 21:45:31 INFO - PROCESS | 1742 | 1464583531702 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}] 21:45:31 INFO - PROCESS | 1742 | 1464583531904 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 21:45:32 INFO - PROCESS | 1742 | 1464583532240 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x895bec00 == 133 [pid = 1742] [id = 339] 21:45:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 316 (0x895c1000) [pid = 1742] [serial = 1018] [outer = (nil)] 21:45:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 317 (0x8d901800) [pid = 1742] [serial = 1019] [outer = 0x895c1000] 21:45:32 INFO - PROCESS | 1742 | 1464583532329 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 318 (0x91090400) [pid = 1742] [serial = 1020] [outer = 0x895c1000] 21:45:33 INFO - PROCESS | 1742 | 1464583533184 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]]]}] 21:45:33 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 21:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1525ms 21:45:33 INFO - PROCESS | 1742 | 1464583533219 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 1742 | 1464583533222 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 21:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:45:33 INFO - PROCESS | 1742 | 1464583533244 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 1742 | 1464583533249 Marionette TRACE conn4 <- [1,1330,null,{}] 21:45:33 INFO - PROCESS | 1742 | 1464583533259 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}] 21:45:33 INFO - PROCESS | 1742 | 1464583533461 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 21:45:33 INFO - PROCESS | 1742 | 1464583533776 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x95819800 == 134 [pid = 1742] [id = 340] 21:45:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 319 (0x95a7d800) [pid = 1742] [serial = 1021] [outer = (nil)] 21:45:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 320 (0x9c2e0400) [pid = 1742] [serial = 1022] [outer = 0x95a7d800] 21:45:33 INFO - PROCESS | 1742 | 1464583533863 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 321 (0x9c339400) [pid = 1742] [serial = 1023] [outer = 0x95a7d800] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf30400 == 133 [pid = 1742] [id = 261] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3cf800 == 132 [pid = 1742] [id = 262] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x92bea400 == 131 [pid = 1742] [id = 259] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x89499000 == 130 [pid = 1742] [id = 264] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x92bf3800 == 129 [pid = 1742] [id = 260] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x89497400 == 128 [pid = 1742] [id = 263] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8968fc00 == 127 [pid = 1742] [id = 320] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x894a6400 == 126 [pid = 1742] [id = 317] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x89688c00 == 125 [pid = 1742] [id = 316] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x86edb000 == 124 [pid = 1742] [id = 314] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x89499400 == 123 [pid = 1742] [id = 315] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8782b400 == 122 [pid = 1742] [id = 310] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef8e000 == 121 [pid = 1742] [id = 309] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x928f9800 == 120 [pid = 1742] [id = 308] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x928edc00 == 119 [pid = 1742] [id = 307] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0aa800 == 118 [pid = 1742] [id = 305] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba34800 == 117 [pid = 1742] [id = 306] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x9accd000 == 116 [pid = 1742] [id = 304] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x9513c000 == 115 [pid = 1742] [id = 303] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9f000 == 114 [pid = 1742] [id = 302] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x951acc00 == 113 [pid = 1742] [id = 301] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed0e000 == 112 [pid = 1742] [id = 300] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e30fc00 == 111 [pid = 1742] [id = 299] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x895b5000 == 110 [pid = 1742] [id = 265] 21:45:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8b58b400 == 109 [pid = 1742] [id = 298] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 320 (0x922e4400) [pid = 1742] [serial = 887] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 319 (0x91283400) [pid = 1742] [serial = 885] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 318 (0x8b581800) [pid = 1742] [serial = 824] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 317 (0x8cf28c00) [pid = 1742] [serial = 878] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 316 (0x8e307400) [pid = 1742] [serial = 879] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 315 (0x8ed0c400) [pid = 1742] [serial = 869] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 314 (0x95a72800) [pid = 1742] [serial = 842] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 313 (0x953a1c00) [pid = 1742] [serial = 839] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 312 (0x9a5a8000) [pid = 1742] [serial = 848] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 311 (0x9c0f1400) [pid = 1742] [serial = 854] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 310 (0x8cf26800) [pid = 1742] [serial = 875] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 309 (0x8d7a9c00) [pid = 1742] [serial = 876] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 308 (0x92fde400) [pid = 1742] [serial = 836] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 307 (0x9a462800) [pid = 1742] [serial = 863] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 306 (0x92bee000) [pid = 1742] [serial = 833] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 305 (0x911a1800) [pid = 1742] [serial = 830] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 304 (0x8abd0400) [pid = 1742] [serial = 872] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 303 (0x8abd7000) [pid = 1742] [serial = 873] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 302 (0xa22a7400) [pid = 1742] [serial = 857] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 301 (0x897db800) [pid = 1742] [serial = 866] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 300 (0x95bac800) [pid = 1742] [serial = 845] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 299 (0x9b122c00) [pid = 1742] [serial = 851] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 298 (0xa35e6800) [pid = 1742] [serial = 860] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 297 (0x8ef87800) [pid = 1742] [serial = 881] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 296 (0x8f0b3c00) [pid = 1742] [serial = 882] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 295 (0x8d189c00) [pid = 1742] [serial = 827] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 294 (0x92d5d400) [pid = 1742] [serial = 890] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 293 (0x92d5f000) [pid = 1742] [serial = 888] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 292 (0x9119b000) [pid = 1742] [serial = 884] [outer = (nil)] [url = about:blank] 21:45:35 INFO - PROCESS | 1742 | --DOMWINDOW == 291 (0x95127400) [pid = 1742] [serial = 891] [outer = (nil)] [url = about:blank] 21:45:36 INFO - PROCESS | 1742 | 1464583536040 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]]]}] 21:45:36 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 21:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2860ms 21:45:36 INFO - PROCESS | 1742 | 1464583536089 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 21:45:36 INFO - PROCESS | 1742 | 1464583536094 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 21:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:45:36 INFO - PROCESS | 1742 | 1464583536102 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:45:36 INFO - PROCESS | 1742 | 1464583536108 Marionette TRACE conn4 <- [1,1334,null,{}] 21:45:36 INFO - PROCESS | 1742 | 1464583536116 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}] 21:45:36 INFO - PROCESS | 1742 | 1464583536338 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 21:45:36 INFO - PROCESS | 1742 | 1464583536536 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x89688c00 == 110 [pid = 1742] [id = 341] 21:45:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 292 (0x897db400) [pid = 1742] [serial = 1024] [outer = (nil)] 21:45:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 293 (0x8aee7800) [pid = 1742] [serial = 1025] [outer = 0x897db400] 21:45:36 INFO - PROCESS | 1742 | 1464583536631 Marionette DEBUG loaded listener.js 21:45:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 294 (0x8b58fc00) [pid = 1742] [serial = 1026] [outer = 0x897db400] 21:45:37 INFO - PROCESS | 1742 | 1464583537571 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]]]}] 21:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1497ms 21:45:37 INFO - PROCESS | 1742 | 1464583537600 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 1742 | 1464583537608 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 21:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:45:37 INFO - PROCESS | 1742 | 1464583537618 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - PROCESS | 1742 | 1464583537622 Marionette TRACE conn4 <- [1,1338,null,{}] 21:45:37 INFO - PROCESS | 1742 | 1464583537627 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}] 21:45:37 INFO - PROCESS | 1742 | 1464583537820 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 21:45:38 INFO - PROCESS | 1742 | 1464583538034 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd15c00 == 111 [pid = 1742] [id = 342] 21:45:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 295 (0x8bee3400) [pid = 1742] [serial = 1027] [outer = (nil)] 21:45:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 296 (0x8d182800) [pid = 1742] [serial = 1028] [outer = 0x8bee3400] 21:45:38 INFO - PROCESS | 1742 | 1464583538104 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 297 (0x8d7af000) [pid = 1742] [serial = 1029] [outer = 0x8bee3400] 21:45:39 INFO - PROCESS | 1742 | 1464583539409 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]]]}] 21:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1836ms 21:45:39 INFO - PROCESS | 1742 | 1464583539453 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 21:45:39 INFO - PROCESS | 1742 | 1464583539457 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 21:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:45:39 INFO - PROCESS | 1742 | 1464583539468 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:45:39 INFO - PROCESS | 1742 | 1464583539473 Marionette TRACE conn4 <- [1,1342,null,{}] 21:45:39 INFO - PROCESS | 1742 | 1464583539489 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}] 21:45:39 INFO - PROCESS | 1742 | 1464583539767 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 21:45:39 INFO - PROCESS | 1742 | 1464583539801 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe1400 == 112 [pid = 1742] [id = 343] 21:45:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 298 (0x8d90cc00) [pid = 1742] [serial = 1030] [outer = (nil)] 21:45:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 299 (0x8ef87c00) [pid = 1742] [serial = 1031] [outer = 0x8d90cc00] 21:45:39 INFO - PROCESS | 1742 | 1464583539877 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 300 (0x8f0c0800) [pid = 1742] [serial = 1032] [outer = 0x8d90cc00] 21:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 299 (0x8d90b800) [pid = 1742] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 298 (0x8a3d6400) [pid = 1742] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 297 (0x86ee7400) [pid = 1742] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 296 (0x8a3de800) [pid = 1742] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 295 (0x8abdac00) [pid = 1742] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 294 (0x8968a400) [pid = 1742] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 293 (0x8d901c00) [pid = 1742] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:45:41 INFO - PROCESS | 1742 | 1464583541062 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]]]}] 21:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1640ms 21:45:41 INFO - PROCESS | 1742 | 1464583541109 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 21:45:41 INFO - PROCESS | 1742 | 1464583541114 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 21:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:45:41 INFO - PROCESS | 1742 | 1464583541120 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:45:41 INFO - PROCESS | 1742 | 1464583541123 Marionette TRACE conn4 <- [1,1346,null,{}] 21:45:41 INFO - PROCESS | 1742 | 1464583541132 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}] 21:45:41 INFO - PROCESS | 1742 | 1464583541301 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 21:45:41 INFO - PROCESS | 1742 | 1464583541316 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da9cc00 == 113 [pid = 1742] [id = 344] 21:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 294 (0x8f0bc000) [pid = 1742] [serial = 1033] [outer = (nil)] 21:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 295 (0x9127d400) [pid = 1742] [serial = 1034] [outer = 0x8f0bc000] 21:45:41 INFO - PROCESS | 1742 | 1464583541388 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 296 (0x922e2c00) [pid = 1742] [serial = 1035] [outer = 0x8f0bc000] 21:45:42 INFO - PROCESS | 1742 | 1464583542341 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]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1285ms 21:45:42 INFO - PROCESS | 1742 | 1464583542406 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 1742 | 1464583542409 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 21:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:45:42 INFO - PROCESS | 1742 | 1464583542415 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 1742 | 1464583542417 Marionette TRACE conn4 <- [1,1350,null,{}] 21:45:42 INFO - PROCESS | 1742 | 1464583542423 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}] 21:45:42 INFO - PROCESS | 1742 | 1464583542788 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 21:45:43 INFO - PROCESS | 1742 | 1464583543058 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3da800 == 114 [pid = 1742] [id = 345] 21:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 297 (0x8a3db000) [pid = 1742] [serial = 1036] [outer = (nil)] 21:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 298 (0x8abdb800) [pid = 1742] [serial = 1037] [outer = 0x8a3db000] 21:45:43 INFO - PROCESS | 1742 | 1464583543152 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 299 (0x8bbea400) [pid = 1742] [serial = 1038] [outer = 0x8a3db000] 21:45:44 INFO - PROCESS | 1742 | 1464583544049 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]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1683ms 21:45:44 INFO - PROCESS | 1742 | 1464583544108 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 1742 | 1464583544116 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 21:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:45:44 INFO - PROCESS | 1742 | 1464583544134 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 1742 | 1464583544141 Marionette TRACE conn4 <- [1,1354,null,{}] 21:45:44 INFO - PROCESS | 1742 | 1464583544149 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}] 21:45:44 INFO - PROCESS | 1742 | 1464583544357 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 21:45:44 INFO - PROCESS | 1742 | 1464583544644 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d901c00 == 115 [pid = 1742] [id = 346] 21:45:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 300 (0x8d902800) [pid = 1742] [serial = 1039] [outer = (nil)] 21:45:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 301 (0x8e0b5800) [pid = 1742] [serial = 1040] [outer = 0x8d902800] 21:45:44 INFO - PROCESS | 1742 | 1464583544740 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 302 (0x8ed84800) [pid = 1742] [serial = 1041] [outer = 0x8d902800] 21:45:45 INFO - PROCESS | 1742 | 1464583545658 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]]]}] 21:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1594ms 21:45:45 INFO - PROCESS | 1742 | 1464583545719 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 21:45:45 INFO - PROCESS | 1742 | 1464583545724 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 21:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:45:45 INFO - PROCESS | 1742 | 1464583545731 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:45:45 INFO - PROCESS | 1742 | 1464583545734 Marionette TRACE conn4 <- [1,1358,null,{}] 21:45:45 INFO - PROCESS | 1742 | 1464583545740 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}] 21:45:46 INFO - PROCESS | 1742 | 1464583546052 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 21:45:46 INFO - PROCESS | 1742 | 1464583546359 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b5000 == 116 [pid = 1742] [id = 347] 21:45:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 303 (0x922eb000) [pid = 1742] [serial = 1042] [outer = (nil)] 21:45:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 304 (0x9234b800) [pid = 1742] [serial = 1043] [outer = 0x922eb000] 21:45:46 INFO - PROCESS | 1742 | 1464583546450 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 305 (0x928f3c00) [pid = 1742] [serial = 1044] [outer = 0x922eb000] 21:45:47 INFO - PROCESS | 1742 | 1464583547365 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]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1685ms 21:45:47 INFO - PROCESS | 1742 | 1464583547416 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 21:45:47 INFO - PROCESS | 1742 | 1464583547422 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 21:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:45:47 INFO - PROCESS | 1742 | 1464583547457 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - PROCESS | 1742 | 1464583547465 Marionette TRACE conn4 <- [1,1362,null,{}] 21:45:47 INFO - PROCESS | 1742 | 1464583547470 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}] 21:45:47 INFO - PROCESS | 1742 | 1464583547669 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 21:45:48 INFO - PROCESS | 1742 | 1464583547981 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef87000 == 117 [pid = 1742] [id = 348] 21:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 306 (0x92350400) [pid = 1742] [serial = 1045] [outer = (nil)] 21:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 307 (0x92fe5400) [pid = 1742] [serial = 1046] [outer = 0x92350400] 21:45:48 INFO - PROCESS | 1742 | 1464583548074 Marionette DEBUG loaded listener.js 21:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 308 (0x93dabc00) [pid = 1742] [serial = 1047] [outer = 0x92350400] 21:45:49 INFO - PROCESS | 1742 | 1464583549019 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]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1604ms 21:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:45:49 INFO - PROCESS | 1742 | 1464583549050 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 21:45:49 INFO - PROCESS | 1742 | 1464583549053 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 21:45:49 INFO - PROCESS | 1742 | 1464583549061 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - PROCESS | 1742 | 1464583549064 Marionette TRACE conn4 <- [1,1366,null,{}] 21:45:49 INFO - PROCESS | 1742 | 1464583549078 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}] 21:45:49 INFO - PROCESS | 1742 | 1464583549286 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 21:45:49 INFO - PROCESS | 1742 | 1464583549594 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x9234c400 == 118 [pid = 1742] [id = 349] 21:45:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 309 (0x92bee400) [pid = 1742] [serial = 1048] [outer = (nil)] 21:45:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 310 (0x951acc00) [pid = 1742] [serial = 1049] [outer = 0x92bee400] 21:45:49 INFO - PROCESS | 1742 | 1464583549687 Marionette DEBUG loaded listener.js 21:45:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 311 (0x95367c00) [pid = 1742] [serial = 1050] [outer = 0x92bee400] 21:45:50 INFO - PROCESS | 1742 | 1464583550608 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] 21:45:50 INFO - PROCESS | 1742 | 1464583550660 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 21:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:45:50 INFO - PROCESS | 1742 | 1464583550666 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 1742 | 1464583550669 Marionette TRACE conn4 <- [1,1370,null,{}] 21:45:50 INFO - PROCESS | 1742 | 1464583550675 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}] 21:45:50 INFO - PROCESS | 1742 | 1464583550987 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 21:45:51 INFO - PROCESS | 1742 | 1464583551317 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x953ab800 == 119 [pid = 1742] [id = 350] 21:45:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 312 (0x9584d400) [pid = 1742] [serial = 1051] [outer = (nil)] 21:45:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 313 (0x95bab800) [pid = 1742] [serial = 1052] [outer = 0x9584d400] 21:45:51 INFO - PROCESS | 1742 | 1464583551411 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 314 (0x9a45fc00) [pid = 1742] [serial = 1053] [outer = 0x9584d400] 21:45:52 INFO - PROCESS | 1742 | 1464583552342 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] 21:45:52 INFO - PROCESS | 1742 | 1464583552408 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 21:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:45:52 INFO - PROCESS | 1742 | 1464583552414 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 1742 | 1464583552417 Marionette TRACE conn4 <- [1,1374,null,{}] 21:45:52 INFO - PROCESS | 1742 | 1464583552423 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}] 21:45:52 INFO - PROCESS | 1742 | 1464583552656 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 21:45:53 INFO - PROCESS | 1742 | 1464583552973 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x95137400 == 120 [pid = 1742] [id = 351] 21:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 315 (0x9a45f800) [pid = 1742] [serial = 1054] [outer = (nil)] 21:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 316 (0x9aa48c00) [pid = 1742] [serial = 1055] [outer = 0x9a45f800] 21:45:53 INFO - PROCESS | 1742 | 1464583553059 Marionette DEBUG loaded listener.js 21:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 317 (0x9b127000) [pid = 1742] [serial = 1056] [outer = 0x9a45f800] 21:45:53 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:45:54 INFO - PROCESS | 1742 | 1464583554000 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] 21:45:54 INFO - PROCESS | 1742 | 1464583554081 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 21:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:45:54 INFO - PROCESS | 1742 | 1464583554091 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 1742 | 1464583554094 Marionette TRACE conn4 <- [1,1378,null,{}] 21:45:54 INFO - PROCESS | 1742 | 1464583554146 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}] 21:45:54 INFO - PROCESS | 1742 | 1464583554391 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 21:45:54 INFO - PROCESS | 1742 | 1464583554715 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x9bb44400 == 121 [pid = 1742] [id = 352] 21:45:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 318 (0x9bbdd800) [pid = 1742] [serial = 1057] [outer = (nil)] 21:45:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 319 (0x9c09d800) [pid = 1742] [serial = 1058] [outer = 0x9bbdd800] 21:45:54 INFO - PROCESS | 1742 | 1464583554805 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 320 (0x9c0f1400) [pid = 1742] [serial = 1059] [outer = 0x9bbdd800] 21:45:55 INFO - PROCESS | 1742 | 1464583555735 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] 21:45:55 INFO - PROCESS | 1742 | 1464583555822 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 21:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:45:55 INFO - PROCESS | 1742 | 1464583555829 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:45:55 INFO - PROCESS | 1742 | 1464583555833 Marionette TRACE conn4 <- [1,1382,null,{}] 21:45:55 INFO - PROCESS | 1742 | 1464583555838 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}] 21:45:56 INFO - PROCESS | 1742 | 1464583556087 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 21:45:56 INFO - PROCESS | 1742 | 1464583556418 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d56800 == 122 [pid = 1742] [id = 353] 21:45:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 321 (0x95a7e000) [pid = 1742] [serial = 1060] [outer = (nil)] 21:45:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 322 (0xa0607000) [pid = 1742] [serial = 1061] [outer = 0x95a7e000] 21:45:56 INFO - PROCESS | 1742 | 1464583556506 Marionette DEBUG loaded listener.js 21:45:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 323 (0xa070dc00) [pid = 1742] [serial = 1062] [outer = 0x95a7e000] 21:45:57 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:45:57 INFO - PROCESS | 1742 | 1464583557437 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] 21:45:57 INFO - PROCESS | 1742 | 1464583557525 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 21:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:45:57 INFO - PROCESS | 1742 | 1464583557531 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - PROCESS | 1742 | 1464583557534 Marionette TRACE conn4 <- [1,1386,null,{}] 21:45:57 INFO - PROCESS | 1742 | 1464583557540 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}] 21:45:57 INFO - PROCESS | 1742 | 1464583557765 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 21:45:58 INFO - PROCESS | 1742 | 1464583558078 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a7cf400 == 123 [pid = 1742] [id = 354] 21:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 324 (0xa070a800) [pid = 1742] [serial = 1063] [outer = (nil)] 21:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 325 (0xa2165400) [pid = 1742] [serial = 1064] [outer = 0xa070a800] 21:45:58 INFO - PROCESS | 1742 | 1464583558173 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 326 (0xa21af400) [pid = 1742] [serial = 1065] [outer = 0xa070a800] 21:45:59 INFO - PROCESS | 1742 | 1464583559135 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] 21:45:59 INFO - PROCESS | 1742 | 1464583559181 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 21:45:59 INFO - PROCESS | 1742 | 1464583559193 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 1742 | 1464583559198 Marionette TRACE conn4 <- [1,1390,null,{}] 21:45:59 INFO - PROCESS | 1742 | 1464583559208 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}] 21:45:59 INFO - PROCESS | 1742 | 1464583559464 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 21:45:59 INFO - PROCESS | 1742 | 1464583559795 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 1742 | ++DOCSHELL 0xa22a2000 == 124 [pid = 1742] [id = 355] 21:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 327 (0xa306ac00) [pid = 1742] [serial = 1066] [outer = (nil)] 21:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 328 (0xa322e000) [pid = 1742] [serial = 1067] [outer = 0xa306ac00] 21:45:59 INFO - PROCESS | 1742 | 1464583559897 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 329 (0xa35edc00) [pid = 1742] [serial = 1068] [outer = 0xa306ac00] 21:46:00 INFO - PROCESS | 1742 | 1464583560828 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]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1691ms 21:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:46:00 INFO - PROCESS | 1742 | 1464583560878 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 1742 | 1464583560882 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 21:46:00 INFO - PROCESS | 1742 | 1464583560888 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 1742 | 1464583560893 Marionette TRACE conn4 <- [1,1394,null,{}] 21:46:00 INFO - PROCESS | 1742 | 1464583560898 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}] 21:46:01 INFO - PROCESS | 1742 | 1464583561161 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 21:46:01 INFO - PROCESS | 1742 | 1464583561502 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b170c00 == 125 [pid = 1742] [id = 356] 21:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 330 (0x9b171000) [pid = 1742] [serial = 1069] [outer = (nil)] 21:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 331 (0xa6884000) [pid = 1742] [serial = 1070] [outer = 0x9b171000] 21:46:01 INFO - PROCESS | 1742 | 1464583561585 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 332 (0xa6c05400) [pid = 1742] [serial = 1071] [outer = 0x9b171000] 21:46:02 INFO - PROCESS | 1742 | 1464583562445 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]]]}] 21:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1631ms 21:46:02 INFO - PROCESS | 1742 | 1464583562519 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 21:46:02 INFO - PROCESS | 1742 | 1464583562522 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 21:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:46:02 INFO - PROCESS | 1742 | 1464583562530 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:46:02 INFO - PROCESS | 1742 | 1464583562533 Marionette TRACE conn4 <- [1,1398,null,{}] 21:46:02 INFO - PROCESS | 1742 | 1464583562539 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}] 21:46:02 INFO - PROCESS | 1742 | 1464583562787 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 21:46:03 INFO - PROCESS | 1742 | 1464583563107 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x9af33800 == 126 [pid = 1742] [id = 357] 21:46:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 333 (0x9af35400) [pid = 1742] [serial = 1072] [outer = (nil)] 21:46:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 334 (0x9af3b800) [pid = 1742] [serial = 1073] [outer = 0x9af35400] 21:46:03 INFO - PROCESS | 1742 | 1464583563203 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 335 (0x9af3d000) [pid = 1742] [serial = 1074] [outer = 0x9af35400] 21:46:04 INFO - PROCESS | 1742 | 1464583564107 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]]]}] 21:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1627ms 21:46:04 INFO - PROCESS | 1742 | 1464583564159 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 21:46:04 INFO - PROCESS | 1742 | 1464583564163 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 21:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:46:04 INFO - PROCESS | 1742 | 1464583564169 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:46:04 INFO - PROCESS | 1742 | 1464583564174 Marionette TRACE conn4 <- [1,1402,null,{}] 21:46:04 INFO - PROCESS | 1742 | 1464583564180 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}] 21:46:04 INFO - PROCESS | 1742 | 1464583564390 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 21:46:04 INFO - PROCESS | 1742 | 1464583564707 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x878e5c00 == 127 [pid = 1742] [id = 358] 21:46:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 336 (0x878e6c00) [pid = 1742] [serial = 1075] [outer = (nil)] 21:46:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 337 (0x878ee800) [pid = 1742] [serial = 1076] [outer = 0x878e6c00] 21:46:04 INFO - PROCESS | 1742 | 1464583564802 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 338 (0x878f0800) [pid = 1742] [serial = 1077] [outer = 0x878e6c00] 21:46:05 INFO - PROCESS | 1742 | 1464583565703 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]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1589ms 21:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:46:05 INFO - PROCESS | 1742 | 1464583565759 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 1742 | 1464583565762 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 21:46:05 INFO - PROCESS | 1742 | 1464583565768 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 1742 | 1464583565772 Marionette TRACE conn4 <- [1,1406,null,{}] 21:46:05 INFO - PROCESS | 1742 | 1464583565777 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}] 21:46:06 INFO - PROCESS | 1742 | 1464583566010 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 21:46:06 INFO - PROCESS | 1742 | 1464583566376 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x878e9000 == 128 [pid = 1742] [id = 359] 21:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 339 (0x878e9c00) [pid = 1742] [serial = 1078] [outer = (nil)] 21:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 340 (0x8ef81400) [pid = 1742] [serial = 1079] [outer = 0x878e9c00] 21:46:06 INFO - PROCESS | 1742 | 1464583566468 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 341 (0x9af3d400) [pid = 1742] [serial = 1080] [outer = 0x878e9c00] 21:46:07 INFO - PROCESS | 1742 | 1464583567350 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]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1630ms 21:46:07 INFO - PROCESS | 1742 | 1464583567398 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 1742 | 1464583567401 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 21:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:46:07 INFO - PROCESS | 1742 | 1464583567408 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 1742 | 1464583567411 Marionette TRACE conn4 <- [1,1410,null,{}] 21:46:07 INFO - PROCESS | 1742 | 1464583567417 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}] 21:46:07 INFO - PROCESS | 1742 | 1464583567634 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 21:46:08 INFO - PROCESS | 1742 | 1464583568511 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f4000 == 129 [pid = 1742] [id = 360] 21:46:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 342 (0x878f4400) [pid = 1742] [serial = 1081] [outer = (nil)] 21:46:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 343 (0x894a2c00) [pid = 1742] [serial = 1082] [outer = 0x878f4400] 21:46:08 INFO - PROCESS | 1742 | 1464583568634 Marionette DEBUG loaded listener.js 21:46:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 344 (0x89692c00) [pid = 1742] [serial = 1083] [outer = 0x878f4400] 21:46:09 INFO - PROCESS | 1742 | 1464583569632 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]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2281ms 21:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:46:09 INFO - PROCESS | 1742 | 1464583569689 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 1742 | 1464583569693 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 21:46:09 INFO - PROCESS | 1742 | 1464583569700 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 1742 | 1464583569706 Marionette TRACE conn4 <- [1,1414,null,{}] 21:46:09 INFO - PROCESS | 1742 | 1464583569713 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}] 21:46:10 INFO - PROCESS | 1742 | 1464583570009 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 21:46:10 INFO - PROCESS | 1742 | 1464583570281 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f1c00 == 130 [pid = 1742] [id = 361] 21:46:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 345 (0x8a3de800) [pid = 1742] [serial = 1084] [outer = (nil)] 21:46:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 346 (0x8bbe8c00) [pid = 1742] [serial = 1085] [outer = 0x8a3de800] 21:46:10 INFO - PROCESS | 1742 | 1464583570375 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 347 (0x8cf27c00) [pid = 1742] [serial = 1086] [outer = 0x8a3de800] 21:46:11 INFO - PROCESS | 1742 | 1464583571543 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]]]}] 21:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1884ms 21:46:11 INFO - PROCESS | 1742 | 1464583571586 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 21:46:11 INFO - PROCESS | 1742 | 1464583571592 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 21:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:46:11 INFO - PROCESS | 1742 | 1464583571599 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:46:11 INFO - PROCESS | 1742 | 1464583571603 Marionette TRACE conn4 <- [1,1418,null,{}] 21:46:11 INFO - PROCESS | 1742 | 1464583571608 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}] 21:46:11 INFO - PROCESS | 1742 | 1464583571834 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 21:46:12 INFO - PROCESS | 1742 | 1464583572160 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e302400 == 131 [pid = 1742] [id = 362] 21:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 348 (0x8e30ac00) [pid = 1742] [serial = 1087] [outer = (nil)] 21:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 349 (0x8ed12800) [pid = 1742] [serial = 1088] [outer = 0x8e30ac00] 21:46:12 INFO - PROCESS | 1742 | 1464583572245 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 350 (0x8ef8d800) [pid = 1742] [serial = 1089] [outer = 0x8e30ac00] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x953a6c00 == 130 [pid = 1742] [id = 17] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x95140400 == 129 [pid = 1742] [id = 24] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x93da1c00 == 128 [pid = 1742] [id = 25] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x98208800 == 127 [pid = 1742] [id = 16] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe6800 == 126 [pid = 1742] [id = 198] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe1400 == 125 [pid = 1742] [id = 343] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8d90ac00 == 124 [pid = 1742] [id = 319] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd15c00 == 123 [pid = 1742] [id = 342] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf32400 == 122 [pid = 1742] [id = 318] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x89688c00 == 121 [pid = 1742] [id = 341] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x95124400 == 120 [pid = 1742] [id = 331] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x95a77000 == 119 [pid = 1742] [id = 332] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b9400 == 118 [pid = 1742] [id = 330] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x92beec00 == 117 [pid = 1742] [id = 329] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x894a1800 == 116 [pid = 1742] [id = 328] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0be400 == 115 [pid = 1742] [id = 327] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x9127b000 == 114 [pid = 1742] [id = 326] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0b1400 == 113 [pid = 1742] [id = 324] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b7c00 == 112 [pid = 1742] [id = 325] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf2f000 == 111 [pid = 1742] [id = 323] 21:46:13 INFO - PROCESS | 1742 | --DOCSHELL 0x89691800 == 110 [pid = 1742] [id = 322] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 349 (0x8ed05c00) [pid = 1742] [serial = 959] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 348 (0x8ed8a800) [pid = 1742] [serial = 960] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 347 (0x8eee0400) [pid = 1742] [serial = 962] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 346 (0x894a4400) [pid = 1742] [serial = 941] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 345 (0x95362400) [pid = 1742] [serial = 893] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 344 (0x8beed000) [pid = 1742] [serial = 896] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 343 (0x8a3d3c00) [pid = 1742] [serial = 945] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 342 (0x8949f400) [pid = 1742] [serial = 944] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 341 (0x9a5aa400) [pid = 1742] [serial = 908] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 340 (0x8d17f800) [pid = 1742] [serial = 953] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 339 (0x8d7a7800) [pid = 1742] [serial = 954] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 338 (0x8bbeb800) [pid = 1742] [serial = 948] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 337 (0x8ba2f000) [pid = 1742] [serial = 947] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 336 (0x95366800) [pid = 1742] [serial = 902] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 335 (0x8e0b4800) [pid = 1742] [serial = 917] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 334 (0x8eee7400) [pid = 1742] [serial = 899] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 333 (0x8d183400) [pid = 1742] [serial = 951] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 332 (0x8bee3800) [pid = 1742] [serial = 950] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 331 (0x8da9a400) [pid = 1742] [serial = 956] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 330 (0x98259000) [pid = 1742] [serial = 905] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 329 (0xa308d800) [pid = 1742] [serial = 914] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 328 (0x9bbe3000) [pid = 1742] [serial = 911] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 327 (0x928f1800) [pid = 1742] [serial = 920] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 326 (0xa5048000) [pid = 1742] [serial = 923] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 325 (0xa0715800) [pid = 1742] [serial = 926] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 324 (0x92ac9800) [pid = 1742] [serial = 929] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 323 (0x87833c00) [pid = 1742] [serial = 932] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 322 (0x92ac5800) [pid = 1742] [serial = 935] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 321 (0x86ee2800) [pid = 1742] [serial = 938] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 320 (0x8f0c0400) [pid = 1742] [serial = 965] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 319 (0x8eee6800) [pid = 1742] [serial = 963] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | --DOMWINDOW == 318 (0x8e0ae800) [pid = 1742] [serial = 957] [outer = (nil)] [url = about:blank] 21:46:13 INFO - PROCESS | 1742 | 1464583573808 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]]]}] 21:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2236ms 21:46:13 INFO - PROCESS | 1742 | 1464583573835 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 21:46:13 INFO - PROCESS | 1742 | 1464583573839 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 21:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:46:13 INFO - PROCESS | 1742 | 1464583573848 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 1742 | 1464583573856 Marionette TRACE conn4 <- [1,1422,null,{}] 21:46:13 INFO - PROCESS | 1742 | 1464583573869 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}] 21:46:14 INFO - PROCESS | 1742 | 1464583574050 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 21:46:14 INFO - PROCESS | 1742 | 1464583574295 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x87836800 == 111 [pid = 1742] [id = 363] 21:46:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 319 (0x878ef000) [pid = 1742] [serial = 1090] [outer = (nil)] 21:46:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 320 (0x8d183400) [pid = 1742] [serial = 1091] [outer = 0x878ef000] 21:46:14 INFO - PROCESS | 1742 | 1464583574367 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 321 (0x8daa6400) [pid = 1742] [serial = 1092] [outer = 0x878ef000] 21:46:15 INFO - PROCESS | 1742 | 1464583575132 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]]]}] 21:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1349ms 21:46:15 INFO - PROCESS | 1742 | 1464583575195 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 21:46:15 INFO - PROCESS | 1742 | 1464583575200 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 21:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:46:15 INFO - PROCESS | 1742 | 1464583575206 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - PROCESS | 1742 | 1464583575209 Marionette TRACE conn4 <- [1,1426,null,{}] 21:46:15 INFO - PROCESS | 1742 | 1464583575214 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}] 21:46:15 INFO - PROCESS | 1742 | 1464583575386 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 21:46:15 INFO - PROCESS | 1742 | 1464583575401 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x894a4400 == 112 [pid = 1742] [id = 364] 21:46:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 322 (0x8cf30400) [pid = 1742] [serial = 1093] [outer = (nil)] 21:46:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 323 (0x8eee2000) [pid = 1742] [serial = 1094] [outer = 0x8cf30400] 21:46:15 INFO - PROCESS | 1742 | 1464583575666 Marionette DEBUG loaded listener.js 21:46:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 324 (0x8f0b8400) [pid = 1742] [serial = 1095] [outer = 0x8cf30400] 21:46:16 INFO - PROCESS | 1742 | 1464583576544 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]]]}] 21:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1382ms 21:46:16 INFO - PROCESS | 1742 | 1464583576588 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 1742 | 1464583576591 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 21:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:46:16 INFO - PROCESS | 1742 | 1464583576604 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 1742 | 1464583576606 Marionette TRACE conn4 <- [1,1430,null,{}] 21:46:16 INFO - PROCESS | 1742 | 1464583576612 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}] 21:46:16 INFO - PROCESS | 1742 | 1464583576853 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 21:46:16 INFO - PROCESS | 1742 | 1464583576877 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9108c400 == 113 [pid = 1742] [id = 365] 21:46:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 325 (0x91090000) [pid = 1742] [serial = 1096] [outer = (nil)] 21:46:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 326 (0x9127b800) [pid = 1742] [serial = 1097] [outer = 0x91090000] 21:46:16 INFO - PROCESS | 1742 | 1464583576960 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 327 (0x928f4800) [pid = 1742] [serial = 1098] [outer = 0x91090000] 21:46:17 INFO - PROCESS | 1742 | 1464583577925 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]]]}] 21:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1383ms 21:46:17 INFO - PROCESS | 1742 | 1464583577987 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 21:46:17 INFO - PROCESS | 1742 | 1464583577991 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 21:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:46:17 INFO - PROCESS | 1742 | 1464583577996 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 1742 | 1464583578000 Marionette TRACE conn4 <- [1,1434,null,{}] 21:46:18 INFO - PROCESS | 1742 | 1464583578026 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}] 21:46:19 INFO - PROCESS | 1742 | 1464583579711 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 326 (0x8b58a400) [pid = 1742] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 325 (0x9b11e800) [pid = 1742] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 324 (0x8bee3400) [pid = 1742] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 323 (0x95850000) [pid = 1742] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 322 (0x9512a400) [pid = 1742] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 321 (0x8eedd800) [pid = 1742] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 320 (0x92d5f400) [pid = 1742] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 319 (0x9a5a7000) [pid = 1742] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 318 (0x978dc800) [pid = 1742] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 317 (0x9a45b000) [pid = 1742] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 316 (0x99ef3000) [pid = 1742] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 315 (0x92fdb800) [pid = 1742] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 314 (0x91284000) [pid = 1742] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 313 (0x911a0800) [pid = 1742] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 312 (0xa070ac00) [pid = 1742] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 311 (0x8a3d8800) [pid = 1742] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 310 (0x9bbe8400) [pid = 1742] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 309 (0x9513d800) [pid = 1742] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 308 (0x8abce800) [pid = 1742] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 307 (0x95bb7400) [pid = 1742] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 306 (0x8b58cc00) [pid = 1742] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 305 (0x922ef400) [pid = 1742] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 304 (0x8bbe5c00) [pid = 1742] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 303 (0x8bd1c800) [pid = 1742] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 302 (0x8d90d800) [pid = 1742] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 301 (0x9584a000) [pid = 1742] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 300 (0x8ef86000) [pid = 1742] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 299 (0x922e8000) [pid = 1742] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 298 (0x91196c00) [pid = 1742] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 297 (0x8ef89000) [pid = 1742] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 296 (0x982f0800) [pid = 1742] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 295 (0x8d151c00) [pid = 1742] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 294 (0x9a460c00) [pid = 1742] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 293 (0x8949e000) [pid = 1742] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 292 (0x8daa0000) [pid = 1742] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 291 (0x8d14e800) [pid = 1742] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 290 (0x9a467800) [pid = 1742] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 289 (0x8cf29000) [pid = 1742] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 288 (0x95815400) [pid = 1742] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 287 (0x9c0ef800) [pid = 1742] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 286 (0x9c04c400) [pid = 1742] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 285 (0x92d56c00) [pid = 1742] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 284 (0x8ed8cc00) [pid = 1742] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 283 (0x86edac00) [pid = 1742] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 282 (0x9c32b000) [pid = 1742] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 281 (0x8a3d0000) [pid = 1742] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 280 (0x8b58d400) [pid = 1742] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 279 (0x89497800) [pid = 1742] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 278 (0x897db400) [pid = 1742] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 277 (0x8ef86800) [pid = 1742] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 276 (0x95a7e400) [pid = 1742] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 275 (0x9581d400) [pid = 1742] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 274 (0x91e7f400) [pid = 1742] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 273 (0x8eee6c00) [pid = 1742] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 272 (0x897d6400) [pid = 1742] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 271 (0x953a8400) [pid = 1742] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 270 (0x8eedd000) [pid = 1742] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 269 (0x895c1000) [pid = 1742] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 268 (0x92f6e800) [pid = 1742] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 267 (0x911a3400) [pid = 1742] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 266 (0x9acc5000) [pid = 1742] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 265 (0x93dab400) [pid = 1742] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 264 (0x92bec000) [pid = 1742] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 263 (0x8ed0d400) [pid = 1742] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 262 (0x92f72800) [pid = 1742] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 261 (0x92bf6c00) [pid = 1742] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 260 (0x9584e800) [pid = 1742] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 259 (0xa215cc00) [pid = 1742] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:46:19 INFO - PROCESS | 1742 | --DOMWINDOW == 258 (0x9b11cc00) [pid = 1742] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 257 (0x8bee0000) [pid = 1742] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 256 (0x9511f000) [pid = 1742] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 255 (0x951a8000) [pid = 1742] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 254 (0x897e1800) [pid = 1742] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 253 (0x86edec00) [pid = 1742] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 252 (0x8ed8e400) [pid = 1742] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 251 (0x8beea800) [pid = 1742] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 250 (0x8ed84400) [pid = 1742] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 249 (0x8968d800) [pid = 1742] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 248 (0x8f0bb400) [pid = 1742] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 247 (0x8e0b3000) [pid = 1742] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x8abd3000) [pid = 1742] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0x9accb000) [pid = 1742] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0x8ba2a800) [pid = 1742] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 243 (0x8bbecc00) [pid = 1742] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 242 (0xa1161c00) [pid = 1742] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 241 (0x8bd19c00) [pid = 1742] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 240 (0x92beb000) [pid = 1742] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 239 (0x897d9c00) [pid = 1742] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 238 (0x8e0ab800) [pid = 1742] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 237 (0x95ada400) [pid = 1742] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 236 (0x95ad1c00) [pid = 1742] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 235 (0x95bb3400) [pid = 1742] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 234 (0x8782c400) [pid = 1742] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 233 (0x8ed06c00) [pid = 1742] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 232 (0x9b122000) [pid = 1742] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 231 (0x8d90cc00) [pid = 1742] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 230 (0x9b176800) [pid = 1742] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 229 (0x92ac2000) [pid = 1742] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 228 (0x99167800) [pid = 1742] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 227 (0x9c126000) [pid = 1742] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 226 (0x92bef000) [pid = 1742] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 225 (0x8abd8400) [pid = 1742] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 224 (0x8b580c00) [pid = 1742] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 223 (0x8aee2000) [pid = 1742] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 222 (0x8e30d800) [pid = 1742] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 221 (0x8ef86c00) [pid = 1742] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 220 (0xa215d000) [pid = 1742] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 219 (0x9a052000) [pid = 1742] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 218 (0x895b7000) [pid = 1742] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 217 (0x93a25000) [pid = 1742] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 216 (0xa24d2000) [pid = 1742] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:46:20 INFO - PROCESS | 1742 | --DOMWINDOW == 215 (0x8daa7000) [pid = 1742] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:46:20 INFO - PROCESS | 1742 | 1464583580133 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x86edac00 == 114 [pid = 1742] [id = 366] 21:46:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 216 (0x86edb400) [pid = 1742] [serial = 1099] [outer = (nil)] 21:46:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 217 (0x87832800) [pid = 1742] [serial = 1100] [outer = 0x86edb400] 21:46:20 INFO - PROCESS | 1742 | 1464583580210 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 218 (0x895b6000) [pid = 1742] [serial = 1101] [outer = 0x86edb400] 21:46:20 INFO - PROCESS | 1742 | 1464583580923 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]]]}] 21:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2954ms 21:46:20 INFO - PROCESS | 1742 | 1464583580951 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 1742 | 1464583580954 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 21:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:46:20 INFO - PROCESS | 1742 | 1464583580960 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 1742 | 1464583580963 Marionette TRACE conn4 <- [1,1438,null,{}] 21:46:20 INFO - PROCESS | 1742 | 1464583580968 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}] 21:46:21 INFO - PROCESS | 1742 | 1464583581203 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 21:46:21 INFO - PROCESS | 1742 | 1464583581224 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ee2400 == 115 [pid = 1742] [id = 367] 21:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 219 (0x8949e000) [pid = 1742] [serial = 1102] [outer = (nil)] 21:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 220 (0x8aeeb400) [pid = 1742] [serial = 1103] [outer = 0x8949e000] 21:46:21 INFO - PROCESS | 1742 | 1464583581294 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 221 (0x8bbe6400) [pid = 1742] [serial = 1104] [outer = 0x8949e000] 21:46:22 INFO - PROCESS | 1742 | 1464583582446 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]]]}] 21:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1526ms 21:46:22 INFO - PROCESS | 1742 | 1464583582488 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 1742 | 1464583582495 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 21:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:46:22 INFO - PROCESS | 1742 | 1464583582505 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 1742 | 1464583582509 Marionette TRACE conn4 <- [1,1442,null,{}] 21:46:22 INFO - PROCESS | 1742 | 1464583582518 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}] 21:46:22 INFO - PROCESS | 1742 | 1464583582718 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 21:46:23 INFO - PROCESS | 1742 | 1464583583046 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x895ba400 == 116 [pid = 1742] [id = 368] 21:46:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 222 (0x8968fc00) [pid = 1742] [serial = 1105] [outer = (nil)] 21:46:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 223 (0x8a3dc400) [pid = 1742] [serial = 1106] [outer = 0x8968fc00] 21:46:23 INFO - PROCESS | 1742 | 1464583583140 Marionette DEBUG loaded listener.js 21:46:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 224 (0x8aeea400) [pid = 1742] [serial = 1107] [outer = 0x8968fc00] 21:46:24 INFO - PROCESS | 1742 | 1464583584055 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]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1590ms 21:46:24 INFO - PROCESS | 1742 | 1464583584095 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 1742 | 1464583584104 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 21:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:46:24 INFO - PROCESS | 1742 | 1464583584114 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - PROCESS | 1742 | 1464583584118 Marionette TRACE conn4 <- [1,1446,null,{}] 21:46:24 INFO - PROCESS | 1742 | 1464583584124 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}] 21:46:24 INFO - PROCESS | 1742 | 1464583584361 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 21:46:24 INFO - PROCESS | 1742 | 1464583584728 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf24400 == 117 [pid = 1742] [id = 369] 21:46:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 225 (0x8cf25000) [pid = 1742] [serial = 1108] [outer = (nil)] 21:46:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 226 (0x8cf2e800) [pid = 1742] [serial = 1109] [outer = 0x8cf25000] 21:46:24 INFO - PROCESS | 1742 | 1464583584819 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 227 (0x8d185c00) [pid = 1742] [serial = 1110] [outer = 0x8cf25000] 21:46:25 INFO - PROCESS | 1742 | 1464583585778 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]]]}] 21:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1728ms 21:46:25 INFO - PROCESS | 1742 | 1464583585843 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 21:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:46:25 INFO - PROCESS | 1742 | 1464583585847 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 21:46:25 INFO - PROCESS | 1742 | 1464583585853 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - PROCESS | 1742 | 1464583585859 Marionette TRACE conn4 <- [1,1450,null,{}] 21:46:25 INFO - PROCESS | 1742 | 1464583585876 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}] 21:46:26 INFO - PROCESS | 1742 | 1464583586140 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 21:46:26 INFO - PROCESS | 1742 | 1464583586459 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0ab800 == 118 [pid = 1742] [id = 370] 21:46:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 228 (0x8e0af800) [pid = 1742] [serial = 1111] [outer = (nil)] 21:46:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 229 (0x8e30d800) [pid = 1742] [serial = 1112] [outer = 0x8e0af800] 21:46:26 INFO - PROCESS | 1742 | 1464583586557 Marionette DEBUG loaded listener.js 21:46:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 230 (0x8ed8c800) [pid = 1742] [serial = 1113] [outer = 0x8e0af800] 21:46:27 INFO - PROCESS | 1742 | 1464583587501 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]]]}] 21:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1690ms 21:46:27 INFO - PROCESS | 1742 | 1464583587544 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 21:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:46:27 INFO - PROCESS | 1742 | 1464583587549 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 21:46:27 INFO - PROCESS | 1742 | 1464583587555 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:46:27 INFO - PROCESS | 1742 | 1464583587558 Marionette TRACE conn4 <- [1,1454,null,{}] 21:46:27 INFO - PROCESS | 1742 | 1464583587563 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}] 21:46:27 INFO - PROCESS | 1742 | 1464583587769 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 21:46:28 INFO - PROCESS | 1742 | 1464583588090 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee0400 == 119 [pid = 1742] [id = 371] 21:46:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 231 (0x8f0b9400) [pid = 1742] [serial = 1114] [outer = (nil)] 21:46:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 232 (0x911a0c00) [pid = 1742] [serial = 1115] [outer = 0x8f0b9400] 21:46:28 INFO - PROCESS | 1742 | 1464583588183 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 233 (0x91282400) [pid = 1742] [serial = 1116] [outer = 0x8f0b9400] 21:46:29 INFO - PROCESS | 1742 | 1464583589052 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]]]}] 21:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1533ms 21:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:46:29 INFO - PROCESS | 1742 | 1464583589088 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 1742 | 1464583589091 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 21:46:29 INFO - PROCESS | 1742 | 1464583589097 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:46:29 INFO - PROCESS | 1742 | 1464583589101 Marionette TRACE conn4 <- [1,1458,null,{}] 21:46:29 INFO - PROCESS | 1742 | 1464583589106 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}] 21:46:29 INFO - PROCESS | 1742 | 1464583589294 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 21:46:29 INFO - PROCESS | 1742 | 1464583589633 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee9400 == 120 [pid = 1742] [id = 372] 21:46:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 234 (0x91e85c00) [pid = 1742] [serial = 1117] [outer = (nil)] 21:46:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 235 (0x928ee000) [pid = 1742] [serial = 1118] [outer = 0x91e85c00] 21:46:29 INFO - PROCESS | 1742 | 1464583589727 Marionette DEBUG loaded listener.js 21:46:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 236 (0x92ac2000) [pid = 1742] [serial = 1119] [outer = 0x91e85c00] 21:46:30 INFO - PROCESS | 1742 | 1464583590657 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]]]}] 21:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1640ms 21:46:30 INFO - PROCESS | 1742 | 1464583590736 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 21:46:30 INFO - PROCESS | 1742 | 1464583590739 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 21:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:46:30 INFO - PROCESS | 1742 | 1464583590746 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 1742 | 1464583590749 Marionette TRACE conn4 <- [1,1462,null,{}] 21:46:30 INFO - PROCESS | 1742 | 1464583590755 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}] 21:46:31 INFO - PROCESS | 1742 | 1464583591033 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 21:46:31 INFO - PROCESS | 1742 | 1464583591356 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d187000 == 121 [pid = 1742] [id = 373] 21:46:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 237 (0x92ac7000) [pid = 1742] [serial = 1120] [outer = (nil)] 21:46:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 238 (0x92bf7000) [pid = 1742] [serial = 1121] [outer = 0x92ac7000] 21:46:31 INFO - PROCESS | 1742 | 1464583591443 Marionette DEBUG loaded listener.js 21:46:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 239 (0x92d5c800) [pid = 1742] [serial = 1122] [outer = 0x92ac7000] 21:46:32 INFO - PROCESS | 1742 | 1464583592392 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]]]}] 21:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1686ms 21:46:32 INFO - PROCESS | 1742 | 1464583592433 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 21:46:32 INFO - PROCESS | 1742 | 1464583592437 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 21:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:46:32 INFO - PROCESS | 1742 | 1464583592443 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - PROCESS | 1742 | 1464583592447 Marionette TRACE conn4 <- [1,1466,null,{}] 21:46:32 INFO - PROCESS | 1742 | 1464583592452 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}] 21:46:32 INFO - PROCESS | 1742 | 1464583592634 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 21:46:32 INFO - PROCESS | 1742 | 1464583592954 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x92bf3800 == 122 [pid = 1742] [id = 374] 21:46:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 240 (0x92d5b400) [pid = 1742] [serial = 1123] [outer = (nil)] 21:46:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 241 (0x93a2dc00) [pid = 1742] [serial = 1124] [outer = 0x92d5b400] 21:46:33 INFO - PROCESS | 1742 | 1464583593047 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 242 (0x93d23c00) [pid = 1742] [serial = 1125] [outer = 0x92d5b400] 21:46:33 INFO - PROCESS | 1742 | 1464583593933 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]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1528ms 21:46:33 INFO - PROCESS | 1742 | 1464583593972 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 1742 | 1464583593975 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 21:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:46:33 INFO - PROCESS | 1742 | 1464583593983 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 1742 | 1464583593986 Marionette TRACE conn4 <- [1,1470,null,{}] 21:46:33 INFO - PROCESS | 1742 | 1464583593992 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}] 21:46:34 INFO - PROCESS | 1742 | 1464583594176 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 21:46:34 INFO - PROCESS | 1742 | 1464583594506 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x92fe0800 == 123 [pid = 1742] [id = 375] 21:46:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 243 (0x92fe4000) [pid = 1742] [serial = 1126] [outer = (nil)] 21:46:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 244 (0x95132c00) [pid = 1742] [serial = 1127] [outer = 0x92fe4000] 21:46:34 INFO - PROCESS | 1742 | 1464583594600 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0x9513c400) [pid = 1742] [serial = 1128] [outer = 0x92fe4000] 21:46:35 INFO - PROCESS | 1742 | 1464583595497 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]]]}] 21:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1591ms 21:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:46:35 INFO - PROCESS | 1742 | 1464583595575 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 21:46:35 INFO - PROCESS | 1742 | 1464583595578 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 21:46:35 INFO - PROCESS | 1742 | 1464583595584 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:46:35 INFO - PROCESS | 1742 | 1464583595588 Marionette TRACE conn4 <- [1,1474,null,{}] 21:46:35 INFO - PROCESS | 1742 | 1464583595593 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}] 21:46:35 INFO - PROCESS | 1742 | 1464583595782 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 21:46:36 INFO - PROCESS | 1742 | 1464583596120 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x92feac00 == 124 [pid = 1742] [id = 376] 21:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0x95120800) [pid = 1742] [serial = 1129] [outer = (nil)] 21:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0x953a7c00) [pid = 1742] [serial = 1130] [outer = 0x95120800] 21:46:36 INFO - PROCESS | 1742 | 1464583596216 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 248 (0x95813c00) [pid = 1742] [serial = 1131] [outer = 0x95120800] 21:46:37 INFO - PROCESS | 1742 | 1464583597115 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]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1585ms 21:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:46:37 INFO - PROCESS | 1742 | 1464583597168 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 1742 | 1464583597171 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 21:46:37 INFO - PROCESS | 1742 | 1464583597178 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 1742 | 1464583597181 Marionette TRACE conn4 <- [1,1478,null,{}] 21:46:37 INFO - PROCESS | 1742 | 1464583597187 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}] 21:46:37 INFO - PROCESS | 1742 | 1464583597376 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 21:46:37 INFO - PROCESS | 1742 | 1464583597693 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x953a5000 == 125 [pid = 1742] [id = 377] 21:46:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 249 (0x95844000) [pid = 1742] [serial = 1132] [outer = (nil)] 21:46:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 250 (0x95a76c00) [pid = 1742] [serial = 1133] [outer = 0x95844000] 21:46:37 INFO - PROCESS | 1742 | 1464583597781 Marionette DEBUG loaded listener.js 21:46:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 251 (0x95a79400) [pid = 1742] [serial = 1134] [outer = 0x95844000] 21:46:38 INFO - PROCESS | 1742 | 1464583598733 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]]]}] 21:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1633ms 21:46:38 INFO - PROCESS | 1742 | 1464583598810 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 21:46:38 INFO - PROCESS | 1742 | 1464583598815 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 21:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:46:38 INFO - PROCESS | 1742 | 1464583598821 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:46:38 INFO - PROCESS | 1742 | 1464583598825 Marionette TRACE conn4 <- [1,1482,null,{}] 21:46:38 INFO - PROCESS | 1742 | 1464583598831 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}] 21:46:39 INFO - PROCESS | 1742 | 1464583599050 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 21:46:39 INFO - PROCESS | 1742 | 1464583599381 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x9584a000 == 126 [pid = 1742] [id = 378] 21:46:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 252 (0x98208800) [pid = 1742] [serial = 1135] [outer = (nil)] 21:46:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 253 (0x98265000) [pid = 1742] [serial = 1136] [outer = 0x98208800] 21:46:39 INFO - PROCESS | 1742 | 1464583599490 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 254 (0x99e02800) [pid = 1742] [serial = 1137] [outer = 0x98208800] 21:46:40 INFO - PROCESS | 1742 | 1464583600439 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]]]}] 21:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1679ms 21:46:40 INFO - PROCESS | 1742 | 1464583600501 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 21:46:40 INFO - PROCESS | 1742 | 1464583600504 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 21:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:46:40 INFO - PROCESS | 1742 | 1464583600511 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 1742 | 1464583600515 Marionette TRACE conn4 <- [1,1486,null,{}] 21:46:40 INFO - PROCESS | 1742 | 1464583600520 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}] 21:46:40 INFO - PROCESS | 1742 | 1464583600710 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 21:46:41 INFO - PROCESS | 1742 | 1464583601048 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ee4800 == 127 [pid = 1742] [id = 379] 21:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 255 (0x8d184800) [pid = 1742] [serial = 1138] [outer = (nil)] 21:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 256 (0x95816800) [pid = 1742] [serial = 1139] [outer = 0x8d184800] 21:46:41 INFO - PROCESS | 1742 | 1464583601134 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 257 (0x9a37e000) [pid = 1742] [serial = 1140] [outer = 0x8d184800] 21:46:41 INFO - PROCESS | 1742 | 1464583601980 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]]]}] 21:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1533ms 21:46:42 INFO - PROCESS | 1742 | 1464583602046 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 21:46:42 INFO - PROCESS | 1742 | 1464583602050 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 21:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:46:42 INFO - PROCESS | 1742 | 1464583602056 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:46:42 INFO - PROCESS | 1742 | 1464583602059 Marionette TRACE conn4 <- [1,1490,null,{}] 21:46:42 INFO - PROCESS | 1742 | 1464583602065 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}] 21:46:42 INFO - PROCESS | 1742 | 1464583602257 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 21:46:42 INFO - PROCESS | 1742 | 1464583602534 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee4000 == 128 [pid = 1742] [id = 380] 21:46:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 258 (0x9a0ca000) [pid = 1742] [serial = 1141] [outer = (nil)] 21:46:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 259 (0x9a5b0400) [pid = 1742] [serial = 1142] [outer = 0x9a0ca000] 21:46:42 INFO - PROCESS | 1742 | 1464583602667 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 260 (0x9acc5000) [pid = 1742] [serial = 1143] [outer = 0x9a0ca000] 21:46:43 INFO - PROCESS | 1742 | 1464583603525 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]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1528ms 21:46:43 INFO - PROCESS | 1742 | 1464583603584 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 1742 | 1464583603588 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 21:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:46:43 INFO - PROCESS | 1742 | 1464583603594 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 1742 | 1464583603598 Marionette TRACE conn4 <- [1,1494,null,{}] 21:46:43 INFO - PROCESS | 1742 | 1464583603603 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}] 21:46:43 INFO - PROCESS | 1742 | 1464583603798 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 21:46:44 INFO - PROCESS | 1742 | 1464583604118 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x93dab400 == 129 [pid = 1742] [id = 381] 21:46:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 261 (0x99efd800) [pid = 1742] [serial = 1144] [outer = (nil)] 21:46:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 262 (0x9af38400) [pid = 1742] [serial = 1145] [outer = 0x99efd800] 21:46:44 INFO - PROCESS | 1742 | 1464583604206 Marionette DEBUG loaded listener.js 21:46:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 263 (0x9af3cc00) [pid = 1742] [serial = 1146] [outer = 0x99efd800] 21:46:45 INFO - PROCESS | 1742 | 1464583605130 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]]]}] 21:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1590ms 21:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:46:45 INFO - PROCESS | 1742 | 1464583605186 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 1742 | 1464583605189 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 21:46:45 INFO - PROCESS | 1742 | 1464583605195 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 1742 | 1464583605198 Marionette TRACE conn4 <- [1,1498,null,{}] 21:46:45 INFO - PROCESS | 1742 | 1464583605204 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}] 21:46:45 INFO - PROCESS | 1742 | 1464583605395 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 21:46:45 INFO - PROCESS | 1742 | 1464583605725 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x895b4000 == 130 [pid = 1742] [id = 382] 21:46:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 264 (0x98259800) [pid = 1742] [serial = 1147] [outer = (nil)] 21:46:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 265 (0x9b176800) [pid = 1742] [serial = 1148] [outer = 0x98259800] 21:46:45 INFO - PROCESS | 1742 | 1464583605813 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 266 (0x9b3d3800) [pid = 1742] [serial = 1149] [outer = 0x98259800] 21:46:46 INFO - PROCESS | 1742 | 1464583606687 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]]]}] 21:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1532ms 21:46:46 INFO - PROCESS | 1742 | 1464583606726 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 21:46:46 INFO - PROCESS | 1742 | 1464583606729 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 21:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:46:46 INFO - PROCESS | 1742 | 1464583606736 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - PROCESS | 1742 | 1464583606739 Marionette TRACE conn4 <- [1,1502,null,{}] 21:46:46 INFO - PROCESS | 1742 | 1464583606744 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}] 21:46:46 INFO - PROCESS | 1742 | 1464583606934 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 21:46:47 INFO - PROCESS | 1742 | 1464583607262 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b16a400 == 131 [pid = 1742] [id = 383] 21:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 267 (0x9b5c7000) [pid = 1742] [serial = 1150] [outer = (nil)] 21:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 268 (0x9c04c400) [pid = 1742] [serial = 1151] [outer = 0x9b5c7000] 21:46:47 INFO - PROCESS | 1742 | 1464583607351 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 269 (0x9c0a3000) [pid = 1742] [serial = 1152] [outer = 0x9b5c7000] 21:46:48 INFO - PROCESS | 1742 | 1464583608211 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]]]}] 21:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1530ms 21:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:46:48 INFO - PROCESS | 1742 | 1464583608267 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 1742 | 1464583608269 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 21:46:48 INFO - PROCESS | 1742 | 1464583608276 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 1742 | 1464583608280 Marionette TRACE conn4 <- [1,1506,null,{}] 21:46:48 INFO - PROCESS | 1742 | 1464583608285 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}] 21:46:48 INFO - PROCESS | 1742 | 1464583608484 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 21:46:48 INFO - PROCESS | 1742 | 1464583608807 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5ad800 == 132 [pid = 1742] [id = 384] 21:46:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 270 (0x9c0a0400) [pid = 1742] [serial = 1153] [outer = (nil)] 21:46:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 271 (0x9c338c00) [pid = 1742] [serial = 1154] [outer = 0x9c0a0400] 21:46:48 INFO - PROCESS | 1742 | 1464583608899 Marionette DEBUG loaded listener.js 21:46:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 272 (0xa0606800) [pid = 1742] [serial = 1155] [outer = 0x9c0a0400] 21:46:49 INFO - PROCESS | 1742 | 1464583609762 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]]]}] 21:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1532ms 21:46:49 INFO - PROCESS | 1742 | 1464583609808 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 21:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:46:49 INFO - PROCESS | 1742 | 1464583609816 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 21:46:49 INFO - PROCESS | 1742 | 1464583609823 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 1742 | 1464583609827 Marionette TRACE conn4 <- [1,1510,null,{}] 21:46:49 INFO - PROCESS | 1742 | 1464583609832 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}] 21:46:50 INFO - PROCESS | 1742 | 1464583610023 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 21:46:50 INFO - PROCESS | 1742 | 1464583610359 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x87835800 == 133 [pid = 1742] [id = 385] 21:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 273 (0x8949f400) [pid = 1742] [serial = 1156] [outer = (nil)] 21:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 274 (0xa0717c00) [pid = 1742] [serial = 1157] [outer = 0x8949f400] 21:46:50 INFO - PROCESS | 1742 | 1464583610449 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 275 (0x9c32b000) [pid = 1742] [serial = 1158] [outer = 0x8949f400] 21:46:51 INFO - PROCESS | 1742 | 1464583611364 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]]]}] 21:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1588ms 21:46:51 INFO - PROCESS | 1742 | 1464583611411 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 1742 | 1464583611415 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 21:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:46:51 INFO - PROCESS | 1742 | 1464583611421 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - PROCESS | 1742 | 1464583611424 Marionette TRACE conn4 <- [1,1514,null,{}] 21:46:51 INFO - PROCESS | 1742 | 1464583611430 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}] 21:46:51 INFO - PROCESS | 1742 | 1464583611638 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 21:46:51 INFO - PROCESS | 1742 | 1464583611961 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7a9c00 == 134 [pid = 1742] [id = 386] 21:46:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 276 (0x8d7b4c00) [pid = 1742] [serial = 1159] [outer = (nil)] 21:46:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 277 (0x9127dc00) [pid = 1742] [serial = 1160] [outer = 0x8d7b4c00] 21:46:52 INFO - PROCESS | 1742 | 1464583612049 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 278 (0x922ea000) [pid = 1742] [serial = 1161] [outer = 0x8d7b4c00] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x897dec00 == 133 [pid = 1742] [id = 311] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9af33800 == 132 [pid = 1742] [id = 357] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x878e5c00 == 131 [pid = 1742] [id = 358] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9b170c00 == 130 [pid = 1742] [id = 356] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0xa22a2000 == 129 [pid = 1742] [id = 355] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9a7cf400 == 128 [pid = 1742] [id = 354] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x92d56800 == 127 [pid = 1742] [id = 353] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9bb44400 == 126 [pid = 1742] [id = 352] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x953ab800 == 125 [pid = 1742] [id = 350] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x95137400 == 124 [pid = 1742] [id = 351] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9234c400 == 123 [pid = 1742] [id = 349] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef87000 == 122 [pid = 1742] [id = 348] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b5000 == 121 [pid = 1742] [id = 347] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8d901c00 == 120 [pid = 1742] [id = 346] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x982ed800 == 119 [pid = 1742] [id = 11] 21:46:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3da800 == 118 [pid = 1742] [id = 345] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 277 (0x9581c800) [pid = 1742] [serial = 894] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 276 (0x9c285800) [pid = 1742] [serial = 855] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 275 (0x8d182800) [pid = 1742] [serial = 1028] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 274 (0x95bb2800) [pid = 1742] [serial = 699] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 273 (0x982f5c00) [pid = 1742] [serial = 587] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 272 (0x91088000) [pid = 1742] [serial = 966] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 271 (0x95a7c000) [pid = 1742] [serial = 843] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 270 (0x9b123400) [pid = 1742] [serial = 771] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 269 (0x978d6000) [pid = 1742] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 268 (0x9a463c00) [pid = 1742] [serial = 864] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 267 (0x9b5cc000) [pid = 1742] [serial = 708] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 266 (0x9535d800) [pid = 1742] [serial = 992] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 265 (0x9234fc00) [pid = 1742] [serial = 980] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 264 (0x91e83400) [pid = 1742] [serial = 977] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 263 (0xa6293400) [pid = 1742] [serial = 927] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 262 (0x8ba35c00) [pid = 1742] [serial = 825] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 261 (0x8d7af000) [pid = 1742] [serial = 1029] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 260 (0xa26c7800) [pid = 1742] [serial = 858] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 259 (0x95816000) [pid = 1742] [serial = 995] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 258 (0x8d14b800) [pid = 1742] [serial = 659] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 257 (0x9accc400) [pid = 1742] [serial = 909] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 256 (0x8d14d800) [pid = 1742] [serial = 897] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 255 (0x92d54800) [pid = 1742] [serial = 834] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 254 (0x8d7aa400) [pid = 1742] [serial = 620] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 253 (0x8d7a8c00) [pid = 1742] [serial = 687] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 252 (0x9511c400) [pid = 1742] [serial = 539] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 251 (0x9b19ac00) [pid = 1742] [serial = 1011] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 250 (0x911a3c00) [pid = 1742] [serial = 975] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 249 (0x92befc00) [pid = 1742] [serial = 983] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 248 (0x91e85800) [pid = 1742] [serial = 831] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 247 (0x9a5afc00) [pid = 1742] [serial = 590] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x9a464800) [pid = 1742] [serial = 1004] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0x8e305000) [pid = 1742] [serial = 828] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0x9c283800) [pid = 1742] [serial = 912] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 243 (0x895b8800) [pid = 1742] [serial = 795] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 242 (0x9a5a3c00) [pid = 1742] [serial = 768] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 241 (0x8d7b0c00) [pid = 1742] [serial = 971] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 240 (0x9acc5800) [pid = 1742] [serial = 1008] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 239 (0x8d90dc00) [pid = 1742] [serial = 581] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 238 (0x9974e400) [pid = 1742] [serial = 1002] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 237 (0xa6887800) [pid = 1742] [serial = 924] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 236 (0xa21b5400) [pid = 1742] [serial = 714] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 235 (0x92d58400) [pid = 1742] [serial = 984] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 234 (0x93a31800) [pid = 1742] [serial = 837] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 233 (0x95ad6800) [pid = 1742] [serial = 903] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 232 (0x86ee6000) [pid = 1742] [serial = 939] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 231 (0xa227dc00) [pid = 1742] [serial = 644] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 230 (0xa4e07400) [pid = 1742] [serial = 789] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 229 (0x8e303800) [pid = 1742] [serial = 732] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 228 (0x894a3c00) [pid = 1742] [serial = 792] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 227 (0x99744000) [pid = 1742] [serial = 1001] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 226 (0x8aee7800) [pid = 1742] [serial = 1025] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 225 (0x8b58fc00) [pid = 1742] [serial = 1026] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 224 (0x9476cc00) [pid = 1742] [serial = 584] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 223 (0x9b127400) [pid = 1742] [serial = 705] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 222 (0x9acc7400) [pid = 1742] [serial = 702] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 221 (0x91e8b000) [pid = 1742] [serial = 720] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 220 (0x93d2b800) [pid = 1742] [serial = 987] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 219 (0x8b58ac00) [pid = 1742] [serial = 969] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 218 (0x9825a000) [pid = 1742] [serial = 846] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 217 (0x91279000) [pid = 1742] [serial = 822] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 216 (0x91090400) [pid = 1742] [serial = 1020] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 215 (0x95131400) [pid = 1742] [serial = 989] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 214 (0x95843c00) [pid = 1742] [serial = 756] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 213 (0xa3260c00) [pid = 1742] [serial = 774] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 212 (0x953ab400) [pid = 1742] [serial = 693] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 211 (0x91e8a000) [pid = 1742] [serial = 978] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 210 (0xa4e0d000) [pid = 1742] [serial = 780] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 209 (0x91e8e000) [pid = 1742] [serial = 726] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 208 (0x8d901800) [pid = 1742] [serial = 1019] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 207 (0x95819400) [pid = 1742] [serial = 840] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 206 (0x95ad9800) [pid = 1742] [serial = 783] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 205 (0x9a45ac00) [pid = 1742] [serial = 906] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 204 (0x91088800) [pid = 1742] [serial = 974] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 203 (0xa35eb000) [pid = 1742] [serial = 861] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0xa3264c00) [pid = 1742] [serial = 915] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0x9b11fc00) [pid = 1742] [serial = 593] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0x95bb4400) [pid = 1742] [serial = 765] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0x9584fc00) [pid = 1742] [serial = 629] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0x8f0b6c00) [pid = 1742] [serial = 870] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x895ba800) [pid = 1742] [serial = 942] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x91199800) [pid = 1742] [serial = 900] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x8d181800) [pid = 1742] [serial = 623] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x9a469400) [pid = 1742] [serial = 1005] [outer = (nil)] [url = about:blank] 21:46:53 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x91090c00) [pid = 1742] [serial = 626] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x897df400) [pid = 1742] [serial = 867] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0xa4e0d800) [pid = 1742] [serial = 653] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x928f4c00) [pid = 1742] [serial = 921] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x92ac9400) [pid = 1742] [serial = 936] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x9c281400) [pid = 1742] [serial = 638] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8d7ae000) [pid = 1742] [serial = 662] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x95365400) [pid = 1742] [serial = 993] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8da9b000) [pid = 1742] [serial = 759] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0xa68b2400) [pid = 1742] [serial = 717] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9b5c9000) [pid = 1742] [serial = 596] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x928ebc00) [pid = 1742] [serial = 981] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x92bf7c00) [pid = 1742] [serial = 777] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9c0eb000) [pid = 1742] [serial = 1017] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x93a2f000) [pid = 1742] [serial = 986] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8e0b8400) [pid = 1742] [serial = 918] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x978ddc00) [pid = 1742] [serial = 999] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9a74b400) [pid = 1742] [serial = 849] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x9a37c400) [pid = 1742] [serial = 632] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9c2e0400) [pid = 1742] [serial = 1022] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x95136400) [pid = 1742] [serial = 990] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x87837800) [pid = 1742] [serial = 933] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8ed10000) [pid = 1742] [serial = 723] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9b5cb400) [pid = 1742] [serial = 1013] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8daa3400) [pid = 1742] [serial = 972] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x8abd6400) [pid = 1742] [serial = 968] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9b5cd400) [pid = 1742] [serial = 1014] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8f0c0800) [pid = 1742] [serial = 1032] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9c126800) [pid = 1742] [serial = 711] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x92acbc00) [pid = 1742] [serial = 930] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9aa4d800) [pid = 1742] [serial = 1007] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9b174800) [pid = 1742] [serial = 1010] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8ed83000) [pid = 1742] [serial = 672] [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:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9c6bac00) [pid = 1742] [serial = 641] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9b19fc00) [pid = 1742] [serial = 786] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9b123c00) [pid = 1742] [serial = 635] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9c050c00) [pid = 1742] [serial = 1016] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8ef87c00) [pid = 1742] [serial = 1031] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8b58a800) [pid = 1742] [serial = 729] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8aeec000) [pid = 1742] [serial = 656] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8f0ba800) [pid = 1742] [serial = 690] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x91e87800) [pid = 1742] [serial = 762] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9581fc00) [pid = 1742] [serial = 996] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0xa3066400) [pid = 1742] [serial = 647] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b168800) [pid = 1742] [serial = 852] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x95bab400) [pid = 1742] [serial = 998] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x89686800) [pid = 1742] [serial = 798] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9513e400) [pid = 1742] [serial = 684] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0xa5046c00) [pid = 1742] [serial = 650] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x95850800) [pid = 1742] [serial = 696] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9127d400) [pid = 1742] [serial = 1034] [outer = (nil)] [url = about:blank] 21:46:54 INFO - PROCESS | 1742 | 1464583614506 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]]]}] 21:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3143ms 21:46:54 INFO - PROCESS | 1742 | 1464583614566 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 1742 | 1464583614573 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 21:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:46:54 INFO - PROCESS | 1742 | 1464583614592 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 1742 | 1464583614598 Marionette TRACE conn4 <- [1,1518,null,{}] 21:46:54 INFO - PROCESS | 1742 | 1464583614614 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}] 21:46:54 INFO - PROCESS | 1742 | 1464583614869 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 21:46:55 INFO - PROCESS | 1742 | 1464583615080 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x895b9c00 == 119 [pid = 1742] [id = 387] 21:46:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x895ba800) [pid = 1742] [serial = 1162] [outer = (nil)] 21:46:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x89686400) [pid = 1742] [serial = 1163] [outer = 0x895ba800] 21:46:55 INFO - PROCESS | 1742 | 1464583615155 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x897d8000) [pid = 1742] [serial = 1164] [outer = 0x895ba800] 21:46:55 INFO - PROCESS | 1742 | 1464583615902 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]]]}] 21:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1334ms 21:46:55 INFO - PROCESS | 1742 | 1464583615928 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 21:46:55 INFO - PROCESS | 1742 | 1464583615935 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 21:46:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:46:55 INFO - PROCESS | 1742 | 1464583615988 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - PROCESS | 1742 | 1464583615991 Marionette TRACE conn4 <- [1,1522,null,{}] 21:46:55 INFO - PROCESS | 1742 | 1464583615997 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}] 21:46:56 INFO - PROCESS | 1742 | 1464583616254 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 21:46:56 INFO - PROCESS | 1742 | 1464583616279 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3dd400 == 120 [pid = 1742] [id = 388] 21:46:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8abd0400) [pid = 1742] [serial = 1165] [outer = (nil)] 21:46:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8aeed400) [pid = 1742] [serial = 1166] [outer = 0x8abd0400] 21:46:56 INFO - PROCESS | 1742 | 1464583616350 Marionette DEBUG loaded listener.js 21:46:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8b585000) [pid = 1742] [serial = 1167] [outer = 0x8abd0400] 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:46:57 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 () { 21:46:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:46:57 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 () { 21:46:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:46:57 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 () { 21:46:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:46:57 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 () { 21:46:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:46:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:46:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1291ms 21:46:57 INFO - PROCESS | 1742 | 1464583617233 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"]]]}] 21:46:57 INFO - PROCESS | 1742 | 1464583617282 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 1742 | 1464583617286 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 21:46:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:46:57 INFO - PROCESS | 1742 | 1464583617292 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - PROCESS | 1742 | 1464583617298 Marionette TRACE conn4 <- [1,1526,null,{}] 21:46:57 INFO - PROCESS | 1742 | 1464583617313 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}] 21:46:57 INFO - PROCESS | 1742 | 1464583617543 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 21:46:57 INFO - PROCESS | 1742 | 1464583617595 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aeee800 == 121 [pid = 1742] [id = 389] 21:46:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8beea800) [pid = 1742] [serial = 1168] [outer = (nil)] 21:46:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8cf28800) [pid = 1742] [serial = 1169] [outer = 0x8beea800] 21:46:57 INFO - PROCESS | 1742 | 1464583617725 Marionette DEBUG loaded listener.js 21:46:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8d156000) [pid = 1742] [serial = 1170] [outer = 0x8beea800] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95a7d800) [pid = 1742] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x91090000) [pid = 1742] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8cf30400) [pid = 1742] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x878ef000) [pid = 1742] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x878f4400) [pid = 1742] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8e30ac00) [pid = 1742] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8a3de800) [pid = 1742] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8f0bc000) [pid = 1742] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:46:58 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x86edb400) [pid = 1742] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:46:59 INFO - PROCESS | 1742 | 1464583619070 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"]]]}] 21:46:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:46:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:46:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:46:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:46:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:46:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:46:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:46:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:46:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:46:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1833ms 21:46:59 INFO - PROCESS | 1742 | 1464583619130 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 1742 | 1464583619133 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 21:46:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:46:59 INFO - PROCESS | 1742 | 1464583619140 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 1742 | 1464583619143 Marionette TRACE conn4 <- [1,1530,null,{}] 21:46:59 INFO - PROCESS | 1742 | 1464583619148 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}] 21:46:59 INFO - PROCESS | 1742 | 1464583619389 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 21:46:59 INFO - PROCESS | 1742 | 1464583619404 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b587800 == 122 [pid = 1742] [id = 390] 21:46:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8cf2b800) [pid = 1742] [serial = 1171] [outer = (nil)] 21:46:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8d7a9800) [pid = 1742] [serial = 1172] [outer = 0x8cf2b800] 21:46:59 INFO - PROCESS | 1742 | 1464583619592 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8d7b1c00) [pid = 1742] [serial = 1173] [outer = 0x8cf2b800] 21:47:00 INFO - PROCESS | 1742 | 1464583620241 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]]]}] 21:47:00 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 21:47:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:47:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:47:00 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. 21:47:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:47:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1130ms 21:47:00 INFO - PROCESS | 1742 | 1464583620273 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 1742 | 1464583620276 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 21:47:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:47:00 INFO - PROCESS | 1742 | 1464583620282 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 1742 | 1464583620284 Marionette TRACE conn4 <- [1,1534,null,{}] 21:47:00 INFO - PROCESS | 1742 | 1464583620290 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}] 21:47:00 INFO - PROCESS | 1742 | 1464583620447 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 21:47:00 INFO - PROCESS | 1742 | 1464583620749 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x86edb400 == 123 [pid = 1742] [id = 391] 21:47:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x86ee4c00) [pid = 1742] [serial = 1174] [outer = (nil)] 21:47:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x87833800) [pid = 1742] [serial = 1175] [outer = 0x86ee4c00] 21:47:00 INFO - PROCESS | 1742 | 1464583620838 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x878ebc00) [pid = 1742] [serial = 1176] [outer = 0x86ee4c00] 21:47:01 INFO - PROCESS | 1742 | 1464583621909 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]]]}] 21:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1676ms 21:47:01 INFO - PROCESS | 1742 | 1464583621960 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 1742 | 1464583621966 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 21:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:47:01 INFO - PROCESS | 1742 | 1464583621974 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 1742 | 1464583621981 Marionette TRACE conn4 <- [1,1538,null,{}] 21:47:01 INFO - PROCESS | 1742 | 1464583621989 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}] 21:47:02 INFO - PROCESS | 1742 | 1464583622216 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 21:47:02 INFO - PROCESS | 1742 | 1464583622484 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3d8800 == 124 [pid = 1742] [id = 392] 21:47:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8a3da800) [pid = 1742] [serial = 1177] [outer = (nil)] 21:47:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8aee7800) [pid = 1742] [serial = 1178] [outer = 0x8a3da800] 21:47:02 INFO - PROCESS | 1742 | 1464583622612 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8ba2e400) [pid = 1742] [serial = 1179] [outer = 0x8a3da800] 21:47:03 INFO - PROCESS | 1742 | 1464583623525 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]]]}] 21:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1588ms 21:47:03 INFO - PROCESS | 1742 | 1464583623566 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 21:47:03 INFO - PROCESS | 1742 | 1464583623573 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 21:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:47:03 INFO - PROCESS | 1742 | 1464583623581 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:47:03 INFO - PROCESS | 1742 | 1464583623585 Marionette TRACE conn4 <- [1,1542,null,{}] 21:47:03 INFO - PROCESS | 1742 | 1464583623591 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}] 21:47:03 INFO - PROCESS | 1742 | 1464583623799 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 21:47:04 INFO - PROCESS | 1742 | 1464583624107 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee8c00 == 125 [pid = 1742] [id = 393] 21:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d14b000) [pid = 1742] [serial = 1180] [outer = (nil)] 21:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8d7b3800) [pid = 1742] [serial = 1181] [outer = 0x8d14b000] 21:47:04 INFO - PROCESS | 1742 | 1464583624237 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8daa3400) [pid = 1742] [serial = 1182] [outer = 0x8d14b000] 21:47:05 INFO - PROCESS | 1742 | 1464583625171 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]]]}] 21:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1633ms 21:47:05 INFO - PROCESS | 1742 | 1464583625213 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 21:47:05 INFO - PROCESS | 1742 | 1464583625218 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 21:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:47:05 INFO - PROCESS | 1742 | 1464583625226 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:47:05 INFO - PROCESS | 1742 | 1464583625236 Marionette TRACE conn4 <- [1,1546,null,{}] 21:47:05 INFO - PROCESS | 1742 | 1464583625250 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}] 21:47:05 INFO - PROCESS | 1742 | 1464583625459 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 21:47:05 INFO - PROCESS | 1742 | 1464583625723 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3dd000 == 126 [pid = 1742] [id = 394] 21:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8cf28400) [pid = 1742] [serial = 1183] [outer = (nil)] 21:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8ed08c00) [pid = 1742] [serial = 1184] [outer = 0x8cf28400] 21:47:05 INFO - PROCESS | 1742 | 1464583625850 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8ed11400) [pid = 1742] [serial = 1185] [outer = 0x8cf28400] 21:47:06 INFO - PROCESS | 1742 | 1464583626773 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]]]}] 21:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1589ms 21:47:06 INFO - PROCESS | 1742 | 1464583626814 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 21:47:06 INFO - PROCESS | 1742 | 1464583626819 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 21:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:47:06 INFO - PROCESS | 1742 | 1464583626825 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:47:06 INFO - PROCESS | 1742 | 1464583626829 Marionette TRACE conn4 <- [1,1550,null,{}] 21:47:06 INFO - PROCESS | 1742 | 1464583626834 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}] 21:47:07 INFO - PROCESS | 1742 | 1464583627028 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 21:47:07 INFO - PROCESS | 1742 | 1464583627345 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7aa800 == 127 [pid = 1742] [id = 395] 21:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8e0b4000) [pid = 1742] [serial = 1186] [outer = (nil)] 21:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8eee8c00) [pid = 1742] [serial = 1187] [outer = 0x8e0b4000] 21:47:07 INFO - PROCESS | 1742 | 1464583627434 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8ef88c00) [pid = 1742] [serial = 1188] [outer = 0x8e0b4000] 21:47:08 INFO - PROCESS | 1742 | 1464583628284 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]]]}] 21:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1528ms 21:47:08 INFO - PROCESS | 1742 | 1464583628354 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 1742 | 1464583628358 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 21:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:47:08 INFO - PROCESS | 1742 | 1464583628364 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 1742 | 1464583628367 Marionette TRACE conn4 <- [1,1554,null,{}] 21:47:08 INFO - PROCESS | 1742 | 1464583628373 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}] 21:47:08 INFO - PROCESS | 1742 | 1464583628562 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 21:47:08 INFO - PROCESS | 1742 | 1464583628782 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b9800 == 128 [pid = 1742] [id = 396] 21:47:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8f0ba400) [pid = 1742] [serial = 1189] [outer = (nil)] 21:47:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x91084800) [pid = 1742] [serial = 1190] [outer = 0x8f0ba400] 21:47:08 INFO - PROCESS | 1742 | 1464583628967 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x911a2800) [pid = 1742] [serial = 1191] [outer = 0x8f0ba400] 21:47:09 INFO - PROCESS | 1742 | 1464583629908 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]]]}] 21:47:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:47:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1581ms 21:47:09 INFO - PROCESS | 1742 | 1464583629945 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 21:47:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:47:09 INFO - PROCESS | 1742 | 1464583629949 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 21:47:09 INFO - PROCESS | 1742 | 1464583629955 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - PROCESS | 1742 | 1464583629959 Marionette TRACE conn4 <- [1,1558,null,{}] 21:47:09 INFO - PROCESS | 1742 | 1464583629965 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}] 21:47:10 INFO - PROCESS | 1742 | 1464583630206 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 21:47:10 INFO - PROCESS | 1742 | 1464583630518 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x895c1000 == 129 [pid = 1742] [id = 397] 21:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8eede000) [pid = 1742] [serial = 1192] [outer = (nil)] 21:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x91e8a400) [pid = 1742] [serial = 1193] [outer = 0x8eede000] 21:47:10 INFO - PROCESS | 1742 | 1464583630607 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x91e8e800) [pid = 1742] [serial = 1194] [outer = 0x8eede000] 21:47:11 INFO - PROCESS | 1742 | 1464583631489 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]]]}] 21:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1579ms 21:47:11 INFO - PROCESS | 1742 | 1464583631534 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 1742 | 1464583631539 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 21:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:47:11 INFO - PROCESS | 1742 | 1464583631545 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 1742 | 1464583631548 Marionette TRACE conn4 <- [1,1562,null,{}] 21:47:11 INFO - PROCESS | 1742 | 1464583631553 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}] 21:47:11 INFO - PROCESS | 1742 | 1464583631757 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 21:47:12 INFO - PROCESS | 1742 | 1464583632064 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e80800 == 130 [pid = 1742] [id = 398] 21:47:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x91e83800) [pid = 1742] [serial = 1195] [outer = (nil)] 21:47:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x928ecc00) [pid = 1742] [serial = 1196] [outer = 0x91e83800] 21:47:12 INFO - PROCESS | 1742 | 1464583632168 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x928f2800) [pid = 1742] [serial = 1197] [outer = 0x91e83800] 21:47:12 INFO - PROCESS | 1742 | 1464583632995 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]]]}] 21:47:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1528ms 21:47:13 INFO - PROCESS | 1742 | 1464583633074 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 21:47:13 INFO - PROCESS | 1742 | 1464583633078 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 21:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:47:13 INFO - PROCESS | 1742 | 1464583633084 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 1742 | 1464583633087 Marionette TRACE conn4 <- [1,1566,null,{}] 21:47:13 INFO - PROCESS | 1742 | 1464583633093 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}] 21:47:13 INFO - PROCESS | 1742 | 1464583633284 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 21:47:13 INFO - PROCESS | 1742 | 1464583633517 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b581c00 == 131 [pid = 1742] [id = 399] 21:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x91e82400) [pid = 1742] [serial = 1198] [outer = (nil)] 21:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x92ac9000) [pid = 1742] [serial = 1199] [outer = 0x91e82400] 21:47:13 INFO - PROCESS | 1742 | 1464583633646 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x92acd000) [pid = 1742] [serial = 1200] [outer = 0x91e82400] 21:47:14 INFO - PROCESS | 1742 | 1464583634535 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]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1481ms 21:47:14 INFO - PROCESS | 1742 | 1464583634565 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 1742 | 1464583634575 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 21:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:47:14 INFO - PROCESS | 1742 | 1464583634584 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 1742 | 1464583634588 Marionette TRACE conn4 <- [1,1570,null,{}] 21:47:14 INFO - PROCESS | 1742 | 1464583634597 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}] 21:47:14 INFO - PROCESS | 1742 | 1464583634798 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 21:47:15 INFO - PROCESS | 1742 | 1464583635107 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x928ed800 == 132 [pid = 1742] [id = 400] 21:47:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x928f2000) [pid = 1742] [serial = 1201] [outer = (nil)] 21:47:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x92bf0800) [pid = 1742] [serial = 1202] [outer = 0x928f2000] 21:47:15 INFO - PROCESS | 1742 | 1464583635210 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x92bf8800) [pid = 1742] [serial = 1203] [outer = 0x928f2000] 21:47:16 INFO - PROCESS | 1742 | 1464583636064 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]]]}] 21:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1534ms 21:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:47:16 INFO - PROCESS | 1742 | 1464583636117 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 1742 | 1464583636120 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 21:47:16 INFO - PROCESS | 1742 | 1464583636126 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - PROCESS | 1742 | 1464583636130 Marionette TRACE conn4 <- [1,1574,null,{}] 21:47:16 INFO - PROCESS | 1742 | 1464583636135 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}] 21:47:16 INFO - PROCESS | 1742 | 1464583636341 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 21:47:16 INFO - PROCESS | 1742 | 1464583636675 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a2e800 == 133 [pid = 1742] [id = 401] 21:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x93a30800) [pid = 1742] [serial = 1204] [outer = (nil)] 21:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x93d2f000) [pid = 1742] [serial = 1205] [outer = 0x93a30800] 21:47:16 INFO - PROCESS | 1742 | 1464583636777 Marionette DEBUG loaded listener.js 21:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x94776c00) [pid = 1742] [serial = 1206] [outer = 0x93a30800] 21:47:17 INFO - PROCESS | 1742 | 1464583637711 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]]]}] 21:47:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:47:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1639ms 21:47:17 INFO - PROCESS | 1742 | 1464583637765 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 21:47:17 INFO - PROCESS | 1742 | 1464583637768 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 21:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:47:17 INFO - PROCESS | 1742 | 1464583637774 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:47:17 INFO - PROCESS | 1742 | 1464583637779 Marionette TRACE conn4 <- [1,1578,null,{}] 21:47:17 INFO - PROCESS | 1742 | 1464583637784 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}] 21:47:18 INFO - PROCESS | 1742 | 1464583638005 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 21:47:18 INFO - PROCESS | 1742 | 1464583638316 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a31800 == 134 [pid = 1742] [id = 402] 21:47:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9511dc00) [pid = 1742] [serial = 1207] [outer = (nil)] 21:47:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x9539e800) [pid = 1742] [serial = 1208] [outer = 0x9511dc00] 21:47:18 INFO - PROCESS | 1742 | 1464583638405 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x953a3c00) [pid = 1742] [serial = 1209] [outer = 0x9511dc00] 21:47:19 INFO - PROCESS | 1742 | 1464583639264 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]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1536ms 21:47:19 INFO - PROCESS | 1742 | 1464583639310 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 1742 | 1464583639313 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 21:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:47:19 INFO - PROCESS | 1742 | 1464583639320 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 1742 | 1464583639323 Marionette TRACE conn4 <- [1,1582,null,{}] 21:47:19 INFO - PROCESS | 1742 | 1464583639329 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}] 21:47:19 INFO - PROCESS | 1742 | 1464583639516 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 21:47:19 INFO - PROCESS | 1742 | 1464583639796 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9535b000 == 135 [pid = 1742] [id = 403] 21:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x953a1000) [pid = 1742] [serial = 1210] [outer = (nil)] 21:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x95841c00) [pid = 1742] [serial = 1211] [outer = 0x953a1000] 21:47:19 INFO - PROCESS | 1742 | 1464583639926 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x9584d000) [pid = 1742] [serial = 1212] [outer = 0x953a1000] 21:47:20 INFO - PROCESS | 1742 | 1464583640826 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]]]}] 21:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1535ms 21:47:20 INFO - PROCESS | 1742 | 1464583640857 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 21:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:47:20 INFO - PROCESS | 1742 | 1464583640871 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 21:47:20 INFO - PROCESS | 1742 | 1464583640877 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:47:20 INFO - PROCESS | 1742 | 1464583640880 Marionette TRACE conn4 <- [1,1586,null,{}] 21:47:20 INFO - PROCESS | 1742 | 1464583640886 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}] 21:47:21 INFO - PROCESS | 1742 | 1464583641077 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 21:47:21 INFO - PROCESS | 1742 | 1464583641408 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x95122000 == 136 [pid = 1742] [id = 404] 21:47:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x95137800) [pid = 1742] [serial = 1213] [outer = (nil)] 21:47:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x95ad1000) [pid = 1742] [serial = 1214] [outer = 0x95137800] 21:47:21 INFO - PROCESS | 1742 | 1464583641497 Marionette DEBUG loaded listener.js 21:47:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x95ad5400) [pid = 1742] [serial = 1215] [outer = 0x95137800] 21:47:22 INFO - PROCESS | 1742 | 1464583642336 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]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1531ms 21:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:47:22 INFO - PROCESS | 1742 | 1464583642409 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 1742 | 1464583642412 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 21:47:22 INFO - PROCESS | 1742 | 1464583642418 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 1742 | 1464583642422 Marionette TRACE conn4 <- [1,1590,null,{}] 21:47:22 INFO - PROCESS | 1742 | 1464583642427 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}] 21:47:22 INFO - PROCESS | 1742 | 1464583642655 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 21:47:22 INFO - PROCESS | 1742 | 1464583642969 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x92bebc00 == 137 [pid = 1742] [id = 405] 21:47:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x95a7dc00) [pid = 1742] [serial = 1216] [outer = (nil)] 21:47:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x95bb1c00) [pid = 1742] [serial = 1217] [outer = 0x95a7dc00] 21:47:23 INFO - PROCESS | 1742 | 1464583643057 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x95bb4400) [pid = 1742] [serial = 1218] [outer = 0x95a7dc00] 21:47:23 INFO - PROCESS | 1742 | 1464583643948 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]]]}] 21:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1591ms 21:47:24 INFO - PROCESS | 1742 | 1464583644008 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 21:47:24 INFO - PROCESS | 1742 | 1464583644012 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 21:47:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:47:24 INFO - PROCESS | 1742 | 1464583644019 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 1742 | 1464583644022 Marionette TRACE conn4 <- [1,1594,null,{}] 21:47:24 INFO - PROCESS | 1742 | 1464583644028 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}] 21:47:24 INFO - PROCESS | 1742 | 1464583644222 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 21:47:24 INFO - PROCESS | 1742 | 1464583644544 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x95ad3800 == 138 [pid = 1742] [id = 406] 21:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x95adb400) [pid = 1742] [serial = 1219] [outer = (nil)] 21:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x982ec000) [pid = 1742] [serial = 1220] [outer = 0x95adb400] 21:47:24 INFO - PROCESS | 1742 | 1464583644646 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x982f5c00) [pid = 1742] [serial = 1221] [outer = 0x95adb400] 21:47:25 INFO - PROCESS | 1742 | 1464583645552 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]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:47:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1579ms 21:47:25 INFO - PROCESS | 1742 | 1464583645599 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 1742 | 1464583645602 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 21:47:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:47:25 INFO - PROCESS | 1742 | 1464583645609 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 1742 | 1464583645612 Marionette TRACE conn4 <- [1,1598,null,{}] 21:47:25 INFO - PROCESS | 1742 | 1464583645620 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}] 21:47:25 INFO - PROCESS | 1742 | 1464583645819 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 21:47:26 INFO - PROCESS | 1742 | 1464583646122 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x86edb800 == 139 [pid = 1742] [id = 407] 21:47:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x86ee7800) [pid = 1742] [serial = 1222] [outer = (nil)] 21:47:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x99efb000) [pid = 1742] [serial = 1223] [outer = 0x86ee7800] 21:47:26 INFO - PROCESS | 1742 | 1464583646222 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x9a0c7c00) [pid = 1742] [serial = 1224] [outer = 0x86ee7800] 21:47:27 INFO - PROCESS | 1742 | 1464583647086 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]]]}] 21:47:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:47:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1537ms 21:47:27 INFO - PROCESS | 1742 | 1464583647146 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 1742 | 1464583647149 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 21:47:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:47:27 INFO - PROCESS | 1742 | 1464583647156 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 1742 | 1464583647159 Marionette TRACE conn4 <- [1,1602,null,{}] 21:47:27 INFO - PROCESS | 1742 | 1464583647166 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}] 21:47:27 INFO - PROCESS | 1742 | 1464583647362 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 21:47:27 INFO - PROCESS | 1742 | 1464583647676 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x99e01800 == 140 [pid = 1742] [id = 408] 21:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x99efc000) [pid = 1742] [serial = 1225] [outer = (nil)] 21:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x9a5a4800) [pid = 1742] [serial = 1226] [outer = 0x99efc000] 21:47:27 INFO - PROCESS | 1742 | 1464583647764 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x9a5a7c00) [pid = 1742] [serial = 1227] [outer = 0x99efc000] 21:47:28 INFO - PROCESS | 1742 | 1464583648628 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]]]}] 21:47:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:47:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1528ms 21:47:28 INFO - PROCESS | 1742 | 1464583648685 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 1742 | 1464583648688 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 21:47:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:47:28 INFO - PROCESS | 1742 | 1464583648695 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 1742 | 1464583648698 Marionette TRACE conn4 <- [1,1606,null,{}] 21:47:28 INFO - PROCESS | 1742 | 1464583648704 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}] 21:47:28 INFO - PROCESS | 1742 | 1464583648901 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 21:47:29 INFO - PROCESS | 1742 | 1464583649175 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a469000 == 141 [pid = 1742] [id = 409] 21:47:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x9a469c00) [pid = 1742] [serial = 1228] [outer = (nil)] 21:47:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x9acc7c00) [pid = 1742] [serial = 1229] [outer = 0x9a469c00] 21:47:29 INFO - PROCESS | 1742 | 1464583649304 Marionette DEBUG loaded listener.js 21:47:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0x9accc400) [pid = 1742] [serial = 1230] [outer = 0x9a469c00] 21:47:30 INFO - PROCESS | 1742 | 1464583650190 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]]]}] 21:47:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:47:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1528ms 21:47:30 INFO - PROCESS | 1742 | 1464583650224 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 21:47:30 INFO - PROCESS | 1742 | 1464583650227 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 21:47:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:47:30 INFO - PROCESS | 1742 | 1464583650238 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:47:30 INFO - PROCESS | 1742 | 1464583650241 Marionette TRACE conn4 <- [1,1610,null,{}] 21:47:30 INFO - PROCESS | 1742 | 1464583650247 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}] 21:47:30 INFO - PROCESS | 1742 | 1464583650467 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 21:47:30 INFO - PROCESS | 1742 | 1464583650802 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a37c400 == 142 [pid = 1742] [id = 410] 21:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 204 (0x9a7cf400) [pid = 1742] [serial = 1231] [outer = (nil)] 21:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 205 (0x9af3c800) [pid = 1742] [serial = 1232] [outer = 0x9a7cf400] 21:47:30 INFO - PROCESS | 1742 | 1464583650892 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 206 (0x9b11c000) [pid = 1742] [serial = 1233] [outer = 0x9a7cf400] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x951b2000 == 141 [pid = 1742] [id = 6] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9cc00 == 140 [pid = 1742] [id = 344] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8968d000 == 139 [pid = 1742] [id = 288] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9b5c7400 == 138 [pid = 1742] [id = 285] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8b580400 == 137 [pid = 1742] [id = 242] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x95a73000 == 136 [pid = 1742] [id = 287] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x92fdd800 == 135 [pid = 1742] [id = 20] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x897e0c00 == 134 [pid = 1742] [id = 289] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d0c00 == 133 [pid = 1742] [id = 286] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed09000 == 132 [pid = 1742] [id = 241] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8b587800 == 131 [pid = 1742] [id = 390] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8aeee800 == 130 [pid = 1742] [id = 389] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3dd400 == 129 [pid = 1742] [id = 388] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x895b9c00 == 128 [pid = 1742] [id = 387] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x87835800 == 127 [pid = 1742] [id = 385] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9a5ad800 == 126 [pid = 1742] [id = 384] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9b16a400 == 125 [pid = 1742] [id = 383] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x895b4000 == 124 [pid = 1742] [id = 382] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee4000 == 123 [pid = 1742] [id = 380] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x93dab400 == 122 [pid = 1742] [id = 381] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x86ee4800 == 121 [pid = 1742] [id = 379] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x9584a000 == 120 [pid = 1742] [id = 378] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x953a5000 == 119 [pid = 1742] [id = 377] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x92fe0800 == 118 [pid = 1742] [id = 375] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x92feac00 == 117 [pid = 1742] [id = 376] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x92bf3800 == 116 [pid = 1742] [id = 374] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8d187000 == 115 [pid = 1742] [id = 373] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee9400 == 114 [pid = 1742] [id = 372] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee0400 == 113 [pid = 1742] [id = 371] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0ab800 == 112 [pid = 1742] [id = 370] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf24400 == 111 [pid = 1742] [id = 369] 21:47:32 INFO - PROCESS | 1742 | --DOCSHELL 0x895ba400 == 110 [pid = 1742] [id = 368] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 205 (0x951acc00) [pid = 1742] [serial = 1049] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 204 (0x8abdb800) [pid = 1742] [serial = 1037] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 203 (0x9234b800) [pid = 1742] [serial = 1043] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0x9c339400) [pid = 1742] [serial = 1023] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0x928f4800) [pid = 1742] [serial = 1098] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0x8f0b8400) [pid = 1742] [serial = 1095] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0xa322e000) [pid = 1742] [serial = 1067] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0x8d183400) [pid = 1742] [serial = 1091] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x8ef81400) [pid = 1742] [serial = 1079] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x894a2c00) [pid = 1742] [serial = 1082] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x9c09d800) [pid = 1742] [serial = 1058] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x9af3b800) [pid = 1742] [serial = 1073] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x8ef8d800) [pid = 1742] [serial = 1089] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0xa6884000) [pid = 1742] [serial = 1070] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x9127b800) [pid = 1742] [serial = 1097] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x9aa48c00) [pid = 1742] [serial = 1055] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8bbe8c00) [pid = 1742] [serial = 1085] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0xa2165400) [pid = 1742] [serial = 1064] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x89692c00) [pid = 1742] [serial = 1083] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8e0b5800) [pid = 1742] [serial = 1040] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0xa0607000) [pid = 1742] [serial = 1061] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x8cf27c00) [pid = 1742] [serial = 1086] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x922e2c00) [pid = 1742] [serial = 1035] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x87832800) [pid = 1742] [serial = 1100] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8daa6400) [pid = 1742] [serial = 1092] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x8ed12800) [pid = 1742] [serial = 1088] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x95bab800) [pid = 1742] [serial = 1052] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x878ee800) [pid = 1742] [serial = 1076] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8eee2000) [pid = 1742] [serial = 1094] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x895b6000) [pid = 1742] [serial = 1101] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x92fe5400) [pid = 1742] [serial = 1046] [outer = (nil)] [url = about:blank] 21:47:32 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8aeeb400) [pid = 1742] [serial = 1103] [outer = (nil)] [url = about:blank] 21:47:33 INFO - PROCESS | 1742 | 1464583653289 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]]]}] 21:47:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:47:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3094ms 21:47:33 INFO - PROCESS | 1742 | 1464583653333 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 1742 | 1464583653340 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 21:47:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:47:33 INFO - PROCESS | 1742 | 1464583653351 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 1742 | 1464583653357 Marionette TRACE conn4 <- [1,1614,null,{}] 21:47:33 INFO - PROCESS | 1742 | 1464583653364 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}] 21:47:33 INFO - PROCESS | 1742 | 1464583653547 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 21:47:33 INFO - PROCESS | 1742 | 1464583653736 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x895ba400 == 111 [pid = 1742] [id = 411] 21:47:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x895be000) [pid = 1742] [serial = 1234] [outer = (nil)] 21:47:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x897d8400) [pid = 1742] [serial = 1235] [outer = 0x895be000] 21:47:33 INFO - PROCESS | 1742 | 1464583653815 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8a3d0000) [pid = 1742] [serial = 1236] [outer = 0x895be000] 21:47:34 INFO - PROCESS | 1742 | 1464583654618 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]]]}] 21:47:34 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 21:47:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1341ms 21:47:34 INFO - PROCESS | 1742 | 1464583654693 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 1742 | 1464583654701 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 21:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:47:34 INFO - PROCESS | 1742 | 1464583654710 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 1742 | 1464583654714 Marionette TRACE conn4 <- [1,1618,null,{}] 21:47:34 INFO - PROCESS | 1742 | 1464583654720 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}] 21:47:34 INFO - PROCESS | 1742 | 1464583654914 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 21:47:35 INFO - PROCESS | 1742 | 1464583655147 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aee5800 == 112 [pid = 1742] [id = 412] 21:47:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8aeeb400) [pid = 1742] [serial = 1237] [outer = (nil)] 21:47:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8ba32400) [pid = 1742] [serial = 1238] [outer = 0x8aeeb400] 21:47:35 INFO - PROCESS | 1742 | 1464583655220 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8bbe8c00) [pid = 1742] [serial = 1239] [outer = 0x8aeeb400] 21:47:36 INFO - PROCESS | 1742 | 1464583656145 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]]]}] 21:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1498ms 21:47:36 INFO - PROCESS | 1742 | 1464583656208 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 21:47:36 INFO - PROCESS | 1742 | 1464583656212 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 21:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:47:36 INFO - PROCESS | 1742 | 1464583656218 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:47:36 INFO - PROCESS | 1742 | 1464583656223 Marionette TRACE conn4 <- [1,1622,null,{}] 21:47:36 INFO - PROCESS | 1742 | 1464583656252 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}] 21:47:36 INFO - PROCESS | 1742 | 1464583656517 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 21:47:36 INFO - PROCESS | 1742 | 1464583656559 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abd9400 == 113 [pid = 1742] [id = 413] 21:47:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8d186800) [pid = 1742] [serial = 1240] [outer = (nil)] 21:47:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8d7ab400) [pid = 1742] [serial = 1241] [outer = 0x8d186800] 21:47:36 INFO - PROCESS | 1742 | 1464583656636 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x8daa0000) [pid = 1742] [serial = 1242] [outer = 0x8d186800] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x92350400) [pid = 1742] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8e0af800) [pid = 1742] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x91e85c00) [pid = 1742] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x98208800) [pid = 1742] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x95120800) [pid = 1742] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9bbdd800) [pid = 1742] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9b5c7000) [pid = 1742] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x92ac7000) [pid = 1742] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8949f400) [pid = 1742] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8cf25000) [pid = 1742] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8d184800) [pid = 1742] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x92fe4000) [pid = 1742] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9b171000) [pid = 1742] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8f0b9400) [pid = 1742] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x8968fc00) [pid = 1742] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x95844000) [pid = 1742] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8abd0400) [pid = 1742] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x878e9c00) [pid = 1742] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x98259800) [pid = 1742] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8beea800) [pid = 1742] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9c0a0400) [pid = 1742] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x92d5b400) [pid = 1742] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92bee400) [pid = 1742] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8a3db000) [pid = 1742] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x878e6c00) [pid = 1742] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9a45f800) [pid = 1742] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0xa306ac00) [pid = 1742] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x99efd800) [pid = 1742] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9a0ca000) [pid = 1742] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8d902800) [pid = 1742] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x922eb000) [pid = 1742] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95a7e000) [pid = 1742] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9584d400) [pid = 1742] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x895ba800) [pid = 1742] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0xa070a800) [pid = 1742] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:47:37 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9af35400) [pid = 1742] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:47:38 INFO - PROCESS | 1742 | 1464583658327 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]]]}] 21:47:38 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 21:47:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2139ms 21:47:38 INFO - PROCESS | 1742 | 1464583658358 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 1742 | 1464583658362 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 21:47:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:47:38 INFO - PROCESS | 1742 | 1464583658368 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - PROCESS | 1742 | 1464583658370 Marionette TRACE conn4 <- [1,1626,null,{}] 21:47:38 INFO - PROCESS | 1742 | 1464583658376 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}] 21:47:38 INFO - PROCESS | 1742 | 1464583658555 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 21:47:38 INFO - PROCESS | 1742 | 1464583658570 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8beea800 == 114 [pid = 1742] [id = 414] 21:47:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8beee800) [pid = 1742] [serial = 1243] [outer = (nil)] 21:47:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8d906c00) [pid = 1742] [serial = 1244] [outer = 0x8beee800] 21:47:38 INFO - PROCESS | 1742 | 1464583658642 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8e0af400) [pid = 1742] [serial = 1245] [outer = 0x8beee800] 21:47:39 INFO - PROCESS | 1742 | 1464583659533 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]]]}] 21:47:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:47:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1180ms 21:47:39 INFO - PROCESS | 1742 | 1464583659548 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 1742 | 1464583659551 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 21:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:47:39 INFO - PROCESS | 1742 | 1464583659558 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 1742 | 1464583659561 Marionette TRACE conn4 <- [1,1630,null,{}] 21:47:39 INFO - PROCESS | 1742 | 1464583659566 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}] 21:47:39 INFO - PROCESS | 1742 | 1464583659826 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 21:47:40 INFO - PROCESS | 1742 | 1464583660126 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f11400 == 115 [pid = 1742] [id = 415] 21:47:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8782cc00) [pid = 1742] [serial = 1246] [outer = (nil)] 21:47:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x878e5400) [pid = 1742] [serial = 1247] [outer = 0x8782cc00] 21:47:40 INFO - PROCESS | 1742 | 1464583660222 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x894a3c00) [pid = 1742] [serial = 1248] [outer = 0x8782cc00] 21:47:41 INFO - PROCESS | 1742 | 1464583661298 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]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:47:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1782ms 21:47:41 INFO - PROCESS | 1742 | 1464583661341 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 1742 | 1464583661347 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 21:47:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:47:41 INFO - PROCESS | 1742 | 1464583661355 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - PROCESS | 1742 | 1464583661361 Marionette TRACE conn4 <- [1,1634,null,{}] 21:47:41 INFO - PROCESS | 1742 | 1464583661368 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}] 21:47:41 INFO - PROCESS | 1742 | 1464583661577 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 21:47:41 INFO - PROCESS | 1742 | 1464583661895 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdb400 == 116 [pid = 1742] [id = 416] 21:47:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8b580c00) [pid = 1742] [serial = 1249] [outer = (nil)] 21:47:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8ba32c00) [pid = 1742] [serial = 1250] [outer = 0x8b580c00] 21:47:41 INFO - PROCESS | 1742 | 1464583661990 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8bee5800) [pid = 1742] [serial = 1251] [outer = 0x8b580c00] 21:47:42 INFO - PROCESS | 1742 | 1464583662894 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]]]}] 21:47:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:47:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1581ms 21:47:42 INFO - PROCESS | 1742 | 1464583662939 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 21:47:42 INFO - PROCESS | 1742 | 1464583662946 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 21:47:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:47:42 INFO - PROCESS | 1742 | 1464583662952 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:47:42 INFO - PROCESS | 1742 | 1464583662956 Marionette TRACE conn4 <- [1,1638,null,{}] 21:47:42 INFO - PROCESS | 1742 | 1464583662962 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}] 21:47:43 INFO - PROCESS | 1742 | 1464583663169 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 21:47:43 INFO - PROCESS | 1742 | 1464583663523 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee7400 == 117 [pid = 1742] [id = 417] 21:47:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8d185800) [pid = 1742] [serial = 1252] [outer = (nil)] 21:47:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8d910c00) [pid = 1742] [serial = 1253] [outer = 0x8d185800] 21:47:43 INFO - PROCESS | 1742 | 1464583663615 Marionette DEBUG loaded listener.js 21:47:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8e0b1000) [pid = 1742] [serial = 1254] [outer = 0x8d185800] 21:47:44 INFO - PROCESS | 1742 | 1464583664540 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]]]}] 21:47:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:47:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1637ms 21:47:44 INFO - PROCESS | 1742 | 1464583664589 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 21:47:44 INFO - PROCESS | 1742 | 1464583664594 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 21:47:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:47:44 INFO - PROCESS | 1742 | 1464583664610 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:47:44 INFO - PROCESS | 1742 | 1464583664619 Marionette TRACE conn4 <- [1,1642,null,{}] 21:47:44 INFO - PROCESS | 1742 | 1464583664625 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}] 21:47:44 INFO - PROCESS | 1742 | 1464583664848 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 21:47:45 INFO - PROCESS | 1742 | 1464583665173 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da98c00 == 118 [pid = 1742] [id = 418] 21:47:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8e0b5400) [pid = 1742] [serial = 1255] [outer = (nil)] 21:47:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8eee5800) [pid = 1742] [serial = 1256] [outer = 0x8e0b5400] 21:47:45 INFO - PROCESS | 1742 | 1464583665263 Marionette DEBUG loaded listener.js 21:47:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8ef89c00) [pid = 1742] [serial = 1257] [outer = 0x8e0b5400] 21:47:46 INFO - PROCESS | 1742 | 1464583666142 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]]]}] 21:47:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:47:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1594ms 21:47:46 INFO - PROCESS | 1742 | 1464583666196 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 21:47:46 INFO - PROCESS | 1742 | 1464583666201 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 21:47:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:47:46 INFO - PROCESS | 1742 | 1464583666207 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:47:46 INFO - PROCESS | 1742 | 1464583666209 Marionette TRACE conn4 <- [1,1646,null,{}] 21:47:46 INFO - PROCESS | 1742 | 1464583666215 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}] 21:47:46 INFO - PROCESS | 1742 | 1464583666427 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 21:47:46 INFO - PROCESS | 1742 | 1464583666734 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d90bc00 == 119 [pid = 1742] [id = 419] 21:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8eee6800) [pid = 1742] [serial = 1258] [outer = (nil)] 21:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x91085400) [pid = 1742] [serial = 1259] [outer = 0x8eee6800] 21:47:46 INFO - PROCESS | 1742 | 1464583666823 Marionette DEBUG loaded listener.js 21:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9108e000) [pid = 1742] [serial = 1260] [outer = 0x8eee6800] 21:47:47 INFO - PROCESS | 1742 | 1464583667685 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]]]}] 21:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1527ms 21:47:47 INFO - PROCESS | 1742 | 1464583667734 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 1742 | 1464583667738 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 21:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:47:47 INFO - PROCESS | 1742 | 1464583667745 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 1742 | 1464583667749 Marionette TRACE conn4 <- [1,1650,null,{}] 21:47:47 INFO - PROCESS | 1742 | 1464583667754 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}] 21:47:47 INFO - PROCESS | 1742 | 1464583667963 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 21:47:48 INFO - PROCESS | 1742 | 1464583668239 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x91279000 == 120 [pid = 1742] [id = 420] 21:47:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9127b400) [pid = 1742] [serial = 1261] [outer = (nil)] 21:47:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x91283000) [pid = 1742] [serial = 1262] [outer = 0x9127b400] 21:47:48 INFO - PROCESS | 1742 | 1464583668399 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9234b800) [pid = 1742] [serial = 1263] [outer = 0x9127b400] 21:47:49 INFO - PROCESS | 1742 | 1464583669333 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]]]}] 21:47:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:47:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1644ms 21:47:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:47:49 INFO - PROCESS | 1742 | 1464583669389 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 21:47:49 INFO - PROCESS | 1742 | 1464583669392 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 21:47:49 INFO - PROCESS | 1742 | 1464583669399 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 1742 | 1464583669402 Marionette TRACE conn4 <- [1,1654,null,{}] 21:47:49 INFO - PROCESS | 1742 | 1464583669408 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}] 21:47:49 INFO - PROCESS | 1742 | 1464583669610 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 21:47:49 INFO - PROCESS | 1742 | 1464583669936 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aee5400 == 121 [pid = 1742] [id = 421] 21:47:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8ed10400) [pid = 1742] [serial = 1264] [outer = (nil)] 21:47:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x92acc000) [pid = 1742] [serial = 1265] [outer = 0x8ed10400] 21:47:50 INFO - PROCESS | 1742 | 1464583670028 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x92beec00) [pid = 1742] [serial = 1266] [outer = 0x8ed10400] 21:47:50 INFO - PROCESS | 1742 | 1464583670897 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]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1534ms 21:47:50 INFO - PROCESS | 1742 | 1464583670932 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 1742 | 1464583670936 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 21:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:47:50 INFO - PROCESS | 1742 | 1464583670942 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 1742 | 1464583670945 Marionette TRACE conn4 <- [1,1658,null,{}] 21:47:50 INFO - PROCESS | 1742 | 1464583670951 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}] 21:47:51 INFO - PROCESS | 1742 | 1464583671143 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 21:47:51 INFO - PROCESS | 1742 | 1464583671431 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x92acac00 == 122 [pid = 1742] [id = 422] 21:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x92bf1800) [pid = 1742] [serial = 1267] [outer = (nil)] 21:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x92d5e800) [pid = 1742] [serial = 1268] [outer = 0x92bf1800] 21:47:51 INFO - PROCESS | 1742 | 1464583671564 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x92f72800) [pid = 1742] [serial = 1269] [outer = 0x92bf1800] 21:47:52 INFO - PROCESS | 1742 | 1464583672422 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]]]}] 21:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1533ms 21:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:47:52 INFO - PROCESS | 1742 | 1464583672476 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 1742 | 1464583672479 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 21:47:52 INFO - PROCESS | 1742 | 1464583672485 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 1742 | 1464583672489 Marionette TRACE conn4 <- [1,1662,null,{}] 21:47:52 INFO - PROCESS | 1742 | 1464583672494 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}] 21:47:52 INFO - PROCESS | 1742 | 1464583672687 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 21:47:52 INFO - PROCESS | 1742 | 1464583672957 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x92bea400 == 123 [pid = 1742] [id = 423] 21:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x92d57c00) [pid = 1742] [serial = 1270] [outer = (nil)] 21:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9511e800) [pid = 1742] [serial = 1271] [outer = 0x92d57c00] 21:47:53 INFO - PROCESS | 1742 | 1464583673089 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x95133c00) [pid = 1742] [serial = 1272] [outer = 0x92d57c00] 21:47:53 INFO - PROCESS | 1742 | 1464583673936 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]]]}] 21:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1528ms 21:47:54 INFO - PROCESS | 1742 | 1464583674013 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 21:47:54 INFO - PROCESS | 1742 | 1464583674017 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 21:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:47:54 INFO - PROCESS | 1742 | 1464583674023 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:47:54 INFO - PROCESS | 1742 | 1464583674027 Marionette TRACE conn4 <- [1,1666,null,{}] 21:47:54 INFO - PROCESS | 1742 | 1464583674032 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}] 21:47:54 INFO - PROCESS | 1742 | 1464583674271 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 21:47:54 INFO - PROCESS | 1742 | 1464583674596 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x92bee800 == 124 [pid = 1742] [id = 424] 21:47:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x93d2fc00) [pid = 1742] [serial = 1273] [outer = (nil)] 21:47:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9535c000) [pid = 1742] [serial = 1274] [outer = 0x93d2fc00] 21:47:54 INFO - PROCESS | 1742 | 1464583674686 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x95360c00) [pid = 1742] [serial = 1275] [outer = 0x93d2fc00] 21:47:55 INFO - PROCESS | 1742 | 1464583675568 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]]]}] 21:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1577ms 21:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:47:55 INFO - PROCESS | 1742 | 1464583675601 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 1742 | 1464583675604 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 21:47:55 INFO - PROCESS | 1742 | 1464583675611 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 1742 | 1464583675614 Marionette TRACE conn4 <- [1,1670,null,{}] 21:47:55 INFO - PROCESS | 1742 | 1464583675620 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}] 21:47:55 INFO - PROCESS | 1742 | 1464583675821 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 21:47:56 INFO - PROCESS | 1742 | 1464583676188 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x9581b800 == 125 [pid = 1742] [id = 425] 21:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x9581e800) [pid = 1742] [serial = 1276] [outer = (nil)] 21:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x95849800) [pid = 1742] [serial = 1277] [outer = 0x9581e800] 21:47:56 INFO - PROCESS | 1742 | 1464583676292 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x95ad6800) [pid = 1742] [serial = 1278] [outer = 0x9581e800] 21:47:57 INFO - PROCESS | 1742 | 1464583677196 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]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1634ms 21:47:57 INFO - PROCESS | 1742 | 1464583677244 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 1742 | 1464583677249 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 21:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:47:57 INFO - PROCESS | 1742 | 1464583677255 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - PROCESS | 1742 | 1464583677259 Marionette TRACE conn4 <- [1,1674,null,{}] 21:47:57 INFO - PROCESS | 1742 | 1464583677264 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}] 21:47:57 INFO - PROCESS | 1742 | 1464583677486 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 21:47:57 INFO - PROCESS | 1742 | 1464583677807 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x95ad1c00 == 126 [pid = 1742] [id = 426] 21:47:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x978e2400) [pid = 1742] [serial = 1279] [outer = (nil)] 21:47:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x99ef8c00) [pid = 1742] [serial = 1280] [outer = 0x978e2400] 21:47:57 INFO - PROCESS | 1742 | 1464583677895 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x9a254400) [pid = 1742] [serial = 1281] [outer = 0x978e2400] 21:47:58 INFO - PROCESS | 1742 | 1464583678758 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]]]}] 21:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1539ms 21:47:58 INFO - PROCESS | 1742 | 1464583678795 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 1742 | 1464583678799 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 21:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:47:58 INFO - PROCESS | 1742 | 1464583678805 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 1742 | 1464583678808 Marionette TRACE conn4 <- [1,1678,null,{}] 21:47:58 INFO - PROCESS | 1742 | 1464583678814 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}] 21:47:59 INFO - PROCESS | 1742 | 1464583679013 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 21:47:59 INFO - PROCESS | 1742 | 1464583679292 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x978e0400 == 127 [pid = 1742] [id = 427] 21:47:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x99744000) [pid = 1742] [serial = 1282] [outer = (nil)] 21:47:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x9a5a6800) [pid = 1742] [serial = 1283] [outer = 0x99744000] 21:47:59 INFO - PROCESS | 1742 | 1464583679432 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x9aa41000) [pid = 1742] [serial = 1284] [outer = 0x99744000] 21:48:00 INFO - PROCESS | 1742 | 1464583680304 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]]]}] 21:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1577ms 21:48:00 INFO - PROCESS | 1742 | 1464583680383 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 1742 | 1464583680387 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 21:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:48:00 INFO - PROCESS | 1742 | 1464583680393 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 1742 | 1464583680397 Marionette TRACE conn4 <- [1,1682,null,{}] 21:48:00 INFO - PROCESS | 1742 | 1464583680402 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}] 21:48:00 INFO - PROCESS | 1742 | 1464583680610 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 21:48:00 INFO - PROCESS | 1742 | 1464583680927 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x953ab800 == 128 [pid = 1742] [id = 428] 21:48:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x9a5ae400) [pid = 1742] [serial = 1285] [outer = (nil)] 21:48:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x9af36400) [pid = 1742] [serial = 1286] [outer = 0x9a5ae400] 21:48:01 INFO - PROCESS | 1742 | 1464583681028 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x9af3a000) [pid = 1742] [serial = 1287] [outer = 0x9a5ae400] 21:48:01 INFO - PROCESS | 1742 | 1464583681945 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]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1593ms 21:48:01 INFO - PROCESS | 1742 | 1464583681988 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 1742 | 1464583681991 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 21:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:48:02 INFO - PROCESS | 1742 | 1464583681997 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:48:02 INFO - PROCESS | 1742 | 1464583682001 Marionette TRACE conn4 <- [1,1686,null,{}] 21:48:02 INFO - PROCESS | 1742 | 1464583682006 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}] 21:48:02 INFO - PROCESS | 1742 | 1464583682226 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 21:48:02 INFO - PROCESS | 1742 | 1464583682548 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a051000 == 129 [pid = 1742] [id = 429] 21:48:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x9a2bf800) [pid = 1742] [serial = 1288] [outer = (nil)] 21:48:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x9b129400) [pid = 1742] [serial = 1289] [outer = 0x9a2bf800] 21:48:02 INFO - PROCESS | 1742 | 1464583682636 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x9b168400) [pid = 1742] [serial = 1290] [outer = 0x9a2bf800] 21:48:03 INFO - PROCESS | 1742 | 1464583683507 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]]]}] 21:48:03 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 21:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1582ms 21:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:48:03 INFO - PROCESS | 1742 | 1464583683580 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 1742 | 1464583683583 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 21:48:03 INFO - PROCESS | 1742 | 1464583683590 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - PROCESS | 1742 | 1464583683595 Marionette TRACE conn4 <- [1,1690,null,{}] 21:48:03 INFO - PROCESS | 1742 | 1464583683600 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}] 21:48:03 INFO - PROCESS | 1742 | 1464583683833 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 21:48:04 INFO - PROCESS | 1742 | 1464583684168 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d187c00 == 130 [pid = 1742] [id = 430] 21:48:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x95bb0800) [pid = 1742] [serial = 1291] [outer = (nil)] 21:48:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x9b198c00) [pid = 1742] [serial = 1292] [outer = 0x95bb0800] 21:48:04 INFO - PROCESS | 1742 | 1464583684256 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x9b35d400) [pid = 1742] [serial = 1293] [outer = 0x95bb0800] 21:48:05 INFO - PROCESS | 1742 | 1464583685131 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]]]}] 21:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1582ms 21:48:05 INFO - PROCESS | 1742 | 1464583685171 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 1742 | 1464583685175 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 21:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:48:05 INFO - PROCESS | 1742 | 1464583685181 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 1742 | 1464583685184 Marionette TRACE conn4 <- [1,1694,null,{}] 21:48:05 INFO - PROCESS | 1742 | 1464583685192 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}] 21:48:05 INFO - PROCESS | 1742 | 1464583685384 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 21:48:05 INFO - PROCESS | 1742 | 1464583685666 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x87831400 == 131 [pid = 1742] [id = 431] 21:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x9b174800) [pid = 1742] [serial = 1294] [outer = (nil)] 21:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x9b5cc000) [pid = 1742] [serial = 1295] [outer = 0x9b174800] 21:48:05 INFO - PROCESS | 1742 | 1464583685798 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x9b5cd400) [pid = 1742] [serial = 1296] [outer = 0x9b174800] 21:48:06 INFO - PROCESS | 1742 | 1464583686701 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]]]}] 21:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1581ms 21:48:06 INFO - PROCESS | 1742 | 1464583686764 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 21:48:06 INFO - PROCESS | 1742 | 1464583686768 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 21:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:48:06 INFO - PROCESS | 1742 | 1464583686774 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 1742 | 1464583686777 Marionette TRACE conn4 <- [1,1698,null,{}] 21:48:06 INFO - PROCESS | 1742 | 1464583686783 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}] 21:48:06 INFO - PROCESS | 1742 | 1464583686983 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 21:48:07 INFO - PROCESS | 1742 | 1464583687303 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ede800 == 132 [pid = 1742] [id = 432] 21:48:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x87830800) [pid = 1742] [serial = 1297] [outer = (nil)] 21:48:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0x9bbe6400) [pid = 1742] [serial = 1298] [outer = 0x87830800] 21:48:07 INFO - PROCESS | 1742 | 1464583687391 Marionette DEBUG loaded listener.js 21:48:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 204 (0x9c050c00) [pid = 1742] [serial = 1299] [outer = 0x87830800] 21:48:08 INFO - PROCESS | 1742 | 1464583688267 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]]]}] 21:48:08 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 21:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1528ms 21:48:08 INFO - PROCESS | 1742 | 1464583688303 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 1742 | 1464583688307 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 21:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:48:08 INFO - PROCESS | 1742 | 1464583688313 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 1742 | 1464583688315 Marionette TRACE conn4 <- [1,1702,null,{}] 21:48:08 INFO - PROCESS | 1742 | 1464583688321 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}] 21:48:08 INFO - PROCESS | 1742 | 1464583688530 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 21:48:08 INFO - PROCESS | 1742 | 1464583688857 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x92351800 == 133 [pid = 1742] [id = 433] 21:48:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 205 (0x9a5a6c00) [pid = 1742] [serial = 1300] [outer = (nil)] 21:48:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 206 (0x9c27a800) [pid = 1742] [serial = 1301] [outer = 0x9a5a6c00] 21:48:08 INFO - PROCESS | 1742 | 1464583688948 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 207 (0x9c27fc00) [pid = 1742] [serial = 1302] [outer = 0x9a5a6c00] 21:48:09 INFO - PROCESS | 1742 | 1464583689800 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]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1534ms 21:48:09 INFO - PROCESS | 1742 | 1464583689847 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 1742 | 1464583689851 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 21:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:48:09 INFO - PROCESS | 1742 | 1464583689863 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - PROCESS | 1742 | 1464583689865 Marionette TRACE conn4 <- [1,1706,null,{}] 21:48:09 INFO - PROCESS | 1742 | 1464583689871 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}] 21:48:10 INFO - PROCESS | 1742 | 1464583690069 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba2bc00 == 132 [pid = 1742] [id = 149] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba31800 == 131 [pid = 1742] [id = 151] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8beea800 == 130 [pid = 1742] [id = 414] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd9400 == 129 [pid = 1742] [id = 413] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8aee5800 == 128 [pid = 1742] [id = 412] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x895ba400 == 127 [pid = 1742] [id = 411] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x93a2e800 == 126 [pid = 1742] [id = 401] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x93a31800 == 125 [pid = 1742] [id = 402] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x928ed800 == 124 [pid = 1742] [id = 400] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8b581c00 == 123 [pid = 1742] [id = 399] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x91e80800 == 122 [pid = 1742] [id = 398] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x895c1000 == 121 [pid = 1742] [id = 397] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b9800 == 120 [pid = 1742] [id = 396] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7aa800 == 119 [pid = 1742] [id = 395] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee8c00 == 118 [pid = 1742] [id = 393] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3dd000 == 117 [pid = 1742] [id = 394] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d8800 == 116 [pid = 1742] [id = 392] 21:48:11 INFO - PROCESS | 1742 | --DOCSHELL 0x86edb400 == 115 [pid = 1742] [id = 391] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 206 (0x93dabc00) [pid = 1742] [serial = 1047] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 205 (0x8ed8c800) [pid = 1742] [serial = 1113] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 204 (0x928ee000) [pid = 1742] [serial = 1118] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 203 (0x99e02800) [pid = 1742] [serial = 1137] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0x953a7c00) [pid = 1742] [serial = 1130] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0x9c0f1400) [pid = 1742] [serial = 1059] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0x9c0a3000) [pid = 1742] [serial = 1152] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0x98265000) [pid = 1742] [serial = 1136] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0x92bf7000) [pid = 1742] [serial = 1121] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x8e30d800) [pid = 1742] [serial = 1112] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x9c32b000) [pid = 1742] [serial = 1158] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x8d185c00) [pid = 1742] [serial = 1110] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x95816800) [pid = 1742] [serial = 1139] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x9513c400) [pid = 1742] [serial = 1128] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0xa6c05400) [pid = 1742] [serial = 1071] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x95132c00) [pid = 1742] [serial = 1127] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x91282400) [pid = 1742] [serial = 1116] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8aeea400) [pid = 1742] [serial = 1107] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x95a79400) [pid = 1742] [serial = 1134] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8aeed400) [pid = 1742] [serial = 1166] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9af3d400) [pid = 1742] [serial = 1080] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8b585000) [pid = 1742] [serial = 1167] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x9b176800) [pid = 1742] [serial = 1148] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x8cf28800) [pid = 1742] [serial = 1169] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0xa0606800) [pid = 1742] [serial = 1155] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x95a76c00) [pid = 1742] [serial = 1133] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x93d23c00) [pid = 1742] [serial = 1125] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x92d5c800) [pid = 1742] [serial = 1122] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x95367c00) [pid = 1742] [serial = 1050] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8bbea400) [pid = 1742] [serial = 1038] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x878f0800) [pid = 1742] [serial = 1077] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x9c04c400) [pid = 1742] [serial = 1151] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8d156000) [pid = 1742] [serial = 1170] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x9b127000) [pid = 1742] [serial = 1056] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0xa35edc00) [pid = 1742] [serial = 1068] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x9af38400) [pid = 1742] [serial = 1145] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9a5b0400) [pid = 1742] [serial = 1142] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8ed84800) [pid = 1742] [serial = 1041] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9b3d3800) [pid = 1742] [serial = 1149] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9acc5000) [pid = 1742] [serial = 1143] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8d7a9800) [pid = 1742] [serial = 1172] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9af3cc00) [pid = 1742] [serial = 1146] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x928f3c00) [pid = 1742] [serial = 1044] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9127dc00) [pid = 1742] [serial = 1160] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa070dc00) [pid = 1742] [serial = 1062] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9c338c00) [pid = 1742] [serial = 1154] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8a3dc400) [pid = 1742] [serial = 1106] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9a45fc00) [pid = 1742] [serial = 1053] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x95813c00) [pid = 1742] [serial = 1131] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x897d8000) [pid = 1742] [serial = 1164] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9a37e000) [pid = 1742] [serial = 1140] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x93a2dc00) [pid = 1742] [serial = 1124] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x89686400) [pid = 1742] [serial = 1163] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8cf2e800) [pid = 1742] [serial = 1109] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0xa21af400) [pid = 1742] [serial = 1065] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa0717c00) [pid = 1742] [serial = 1157] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x92ac2000) [pid = 1742] [serial = 1119] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x911a0c00) [pid = 1742] [serial = 1115] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9af3d000) [pid = 1742] [serial = 1074] [outer = (nil)] [url = about:blank] 21:48:12 INFO - PROCESS | 1742 | 1464583692219 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8782f000 == 116 [pid = 1742] [id = 434] 21:48:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x87832c00) [pid = 1742] [serial = 1303] [outer = (nil)] 21:48:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x878e5c00) [pid = 1742] [serial = 1304] [outer = 0x87832c00] 21:48:12 INFO - PROCESS | 1742 | 1464583692309 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x878f2800) [pid = 1742] [serial = 1305] [outer = 0x87832c00] 21:48:13 INFO - PROCESS | 1742 | 1464583693068 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]]]}] 21:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 3235ms 21:48:13 INFO - PROCESS | 1742 | 1464583693099 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 1742 | 1464583693104 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 21:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:48:13 INFO - PROCESS | 1742 | 1464583693111 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - PROCESS | 1742 | 1464583693116 Marionette TRACE conn4 <- [1,1710,null,{}] 21:48:13 INFO - PROCESS | 1742 | 1464583693123 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}] 21:48:13 INFO - PROCESS | 1742 | 1464583693322 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 21:48:13 INFO - PROCESS | 1742 | 1464583693508 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x894a0400 == 117 [pid = 1742] [id = 435] 21:48:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x895b9800) [pid = 1742] [serial = 1306] [outer = (nil)] 21:48:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8a3d4800) [pid = 1742] [serial = 1307] [outer = 0x895b9800] 21:48:13 INFO - PROCESS | 1742 | 1464583693584 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8abd6800) [pid = 1742] [serial = 1308] [outer = 0x895b9800] 21:48:14 INFO - PROCESS | 1742 | 1464583694449 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]]]}] 21:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1384ms 21:48:14 INFO - PROCESS | 1742 | 1464583694498 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 21:48:14 INFO - PROCESS | 1742 | 1464583694504 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 21:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:48:14 INFO - PROCESS | 1742 | 1464583694518 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:48:14 INFO - PROCESS | 1742 | 1464583694520 Marionette TRACE conn4 <- [1,1714,null,{}] 21:48:14 INFO - PROCESS | 1742 | 1464583694526 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}] 21:48:14 INFO - PROCESS | 1742 | 1464583694797 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 21:48:14 INFO - PROCESS | 1742 | 1464583694839 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b583c00 == 118 [pid = 1742] [id = 436] 21:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8ba2d800) [pid = 1742] [serial = 1309] [outer = (nil)] 21:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8bd16800) [pid = 1742] [serial = 1310] [outer = 0x8ba2d800] 21:48:14 INFO - PROCESS | 1742 | 1464583694926 Marionette DEBUG loaded listener.js 21:48:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8bee0000) [pid = 1742] [serial = 1311] [outer = 0x8ba2d800] 21:48:15 INFO - PROCESS | 1742 | 1464583695967 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]]]}] 21:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1485ms 21:48:15 INFO - PROCESS | 1742 | 1464583695997 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 1742 | 1464583696001 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 21:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:48:16 INFO - PROCESS | 1742 | 1464583696014 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 1742 | 1464583696022 Marionette TRACE conn4 <- [1,1718,null,{}] 21:48:16 INFO - PROCESS | 1742 | 1464583696036 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}] 21:48:16 INFO - PROCESS | 1742 | 1464583696284 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 21:48:16 INFO - PROCESS | 1742 | 1464583696322 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x878e7000 == 119 [pid = 1742] [id = 437] 21:48:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8d189c00) [pid = 1742] [serial = 1312] [outer = (nil)] 21:48:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8d7b0c00) [pid = 1742] [serial = 1313] [outer = 0x8d189c00] 21:48:16 INFO - PROCESS | 1742 | 1464583696393 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8da9a000) [pid = 1742] [serial = 1314] [outer = 0x8d189c00] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x895be000) [pid = 1742] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x91e83800) [pid = 1742] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8eede000) [pid = 1742] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8cf28400) [pid = 1742] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8aeeb400) [pid = 1742] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x91e82400) [pid = 1742] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x99efc000) [pid = 1742] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8e0b4000) [pid = 1742] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x86ee7800) [pid = 1742] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8949e000) [pid = 1742] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9a469c00) [pid = 1742] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x95a7dc00) [pid = 1742] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x95137800) [pid = 1742] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8a3da800) [pid = 1742] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x86ee4c00) [pid = 1742] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8f0ba400) [pid = 1742] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9511dc00) [pid = 1742] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x953a1000) [pid = 1742] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8d7b4c00) [pid = 1742] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8d186800) [pid = 1742] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x93a30800) [pid = 1742] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9a7cf400) [pid = 1742] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x928f2000) [pid = 1742] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8d14b000) [pid = 1742] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95adb400) [pid = 1742] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:48:17 INFO - PROCESS | 1742 | 1464583697987 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]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2002ms 21:48:18 INFO - PROCESS | 1742 | 1464583698009 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 21:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:48:18 INFO - PROCESS | 1742 | 1464583698013 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 21:48:18 INFO - PROCESS | 1742 | 1464583698019 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 1742 | 1464583698022 Marionette TRACE conn4 <- [1,1722,null,{}] 21:48:18 INFO - PROCESS | 1742 | 1464583698027 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}] 21:48:18 INFO - PROCESS | 1742 | 1464583698204 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 21:48:18 INFO - PROCESS | 1742 | 1464583698403 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f1d000 == 120 [pid = 1742] [id = 438] 21:48:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x878e5800) [pid = 1742] [serial = 1315] [outer = (nil)] 21:48:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8d14b800) [pid = 1742] [serial = 1316] [outer = 0x878e5800] 21:48:18 INFO - PROCESS | 1742 | 1464583698475 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8d90d000) [pid = 1742] [serial = 1317] [outer = 0x878e5800] 21:48:19 INFO - PROCESS | 1742 | 1464583699212 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]]]}] 21:48:19 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 21:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1233ms 21:48:19 INFO - PROCESS | 1742 | 1464583699251 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 1742 | 1464583699254 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 21:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:48:19 INFO - PROCESS | 1742 | 1464583699260 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 1742 | 1464583699263 Marionette TRACE conn4 <- [1,1726,null,{}] 21:48:19 INFO - PROCESS | 1742 | 1464583699268 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}] 21:48:19 INFO - PROCESS | 1742 | 1464583699564 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 21:48:19 INFO - PROCESS | 1742 | 1464583699842 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f4800 == 121 [pid = 1742] [id = 439] 21:48:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8949e800) [pid = 1742] [serial = 1318] [outer = (nil)] 21:48:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x895ba400) [pid = 1742] [serial = 1319] [outer = 0x8949e800] 21:48:20 INFO - PROCESS | 1742 | 1464583700008 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8abce800) [pid = 1742] [serial = 1320] [outer = 0x8949e800] 21:48:20 INFO - PROCESS | 1742 | 1464583700984 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]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1777ms 21:48:21 INFO - PROCESS | 1742 | 1464583701040 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 1742 | 1464583701046 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 21:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:48:21 INFO - PROCESS | 1742 | 1464583701053 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 1742 | 1464583701061 Marionette TRACE conn4 <- [1,1730,null,{}] 21:48:21 INFO - PROCESS | 1742 | 1464583701067 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}] 21:48:21 INFO - PROCESS | 1742 | 1464583701314 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 21:48:21 INFO - PROCESS | 1742 | 1464583701636 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bee3c00 == 122 [pid = 1742] [id = 440] 21:48:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8beecc00) [pid = 1742] [serial = 1321] [outer = (nil)] 21:48:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8cf2a000) [pid = 1742] [serial = 1322] [outer = 0x8beecc00] 21:48:21 INFO - PROCESS | 1742 | 1464583701732 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8d180000) [pid = 1742] [serial = 1323] [outer = 0x8beecc00] 21:48:22 INFO - PROCESS | 1742 | 1464583702651 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]]]}] 21:48:22 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 21:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1644ms 21:48:22 INFO - PROCESS | 1742 | 1464583702698 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 21:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:48:22 INFO - PROCESS | 1742 | 1464583702703 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 21:48:22 INFO - PROCESS | 1742 | 1464583702710 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - PROCESS | 1742 | 1464583702713 Marionette TRACE conn4 <- [1,1734,null,{}] 21:48:22 INFO - PROCESS | 1742 | 1464583702719 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}] 21:48:22 INFO - PROCESS | 1742 | 1464583702929 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 21:48:23 INFO - PROCESS | 1742 | 1464583703303 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0b6400 == 123 [pid = 1742] [id = 441] 21:48:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ed06c00) [pid = 1742] [serial = 1324] [outer = (nil)] 21:48:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8ed12000) [pid = 1742] [serial = 1325] [outer = 0x8ed06c00] 21:48:23 INFO - PROCESS | 1742 | 1464583703393 Marionette DEBUG loaded listener.js 21:48:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8ed8cc00) [pid = 1742] [serial = 1326] [outer = 0x8ed06c00] 21:48:24 INFO - PROCESS | 1742 | 1464583704259 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]]]}] 21:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 21:48:24 INFO - PROCESS | 1742 | 1464583704298 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 21:48:24 INFO - PROCESS | 1742 | 1464583704304 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 21:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:48:24 INFO - PROCESS | 1742 | 1464583704321 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 1742 | 1464583704328 Marionette TRACE conn4 <- [1,1738,null,{}] 21:48:24 INFO - PROCESS | 1742 | 1464583704334 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}] 21:48:24 INFO - PROCESS | 1742 | 1464583704539 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 21:48:24 INFO - PROCESS | 1742 | 1464583704803 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0b9800 == 124 [pid = 1742] [id = 442] 21:48:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ed0a000) [pid = 1742] [serial = 1327] [outer = (nil)] 21:48:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8f0b2000) [pid = 1742] [serial = 1328] [outer = 0x8ed0a000] 21:48:24 INFO - PROCESS | 1742 | 1464583704950 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x91089c00) [pid = 1742] [serial = 1329] [outer = 0x8ed0a000] 21:48:25 INFO - PROCESS | 1742 | 1464583705813 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]]]}] 21:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1548ms 21:48:25 INFO - PROCESS | 1742 | 1464583705860 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 1742 | 1464583705864 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 21:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:48:25 INFO - PROCESS | 1742 | 1464583705871 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 1742 | 1464583705874 Marionette TRACE conn4 <- [1,1742,null,{}] 21:48:25 INFO - PROCESS | 1742 | 1464583705880 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}] 21:48:26 INFO - PROCESS | 1742 | 1464583706077 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 21:48:26 INFO - PROCESS | 1742 | 1464583706343 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee4000 == 125 [pid = 1742] [id = 443] 21:48:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8f0bbc00) [pid = 1742] [serial = 1330] [outer = (nil)] 21:48:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9127ec00) [pid = 1742] [serial = 1331] [outer = 0x8f0bbc00] 21:48:26 INFO - PROCESS | 1742 | 1464583706482 Marionette DEBUG loaded listener.js 21:48:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x91e82400) [pid = 1742] [serial = 1332] [outer = 0x8f0bbc00] 21:48:27 INFO - PROCESS | 1742 | 1464583707368 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]]]}] 21:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1535ms 21:48:27 INFO - PROCESS | 1742 | 1464583707407 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 21:48:27 INFO - PROCESS | 1742 | 1464583707410 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 21:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:48:27 INFO - PROCESS | 1742 | 1464583707417 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:48:27 INFO - PROCESS | 1742 | 1464583707420 Marionette TRACE conn4 <- [1,1746,null,{}] 21:48:27 INFO - PROCESS | 1742 | 1464583707426 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}] 21:48:27 INFO - PROCESS | 1742 | 1464583707627 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 21:48:27 INFO - PROCESS | 1742 | 1464583707903 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x91197800 == 126 [pid = 1742] [id = 444] 21:48:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9119b800) [pid = 1742] [serial = 1333] [outer = (nil)] 21:48:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91e8d400) [pid = 1742] [serial = 1334] [outer = 0x9119b800] 21:48:28 INFO - PROCESS | 1742 | 1464583708057 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x928ee000) [pid = 1742] [serial = 1335] [outer = 0x9119b800] 21:48:28 INFO - PROCESS | 1742 | 1464583708987 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]]]}] 21:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1641ms 21:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:48:29 INFO - PROCESS | 1742 | 1464583709058 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 21:48:29 INFO - PROCESS | 1742 | 1464583709062 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 21:48:29 INFO - PROCESS | 1742 | 1464583709068 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:48:29 INFO - PROCESS | 1742 | 1464583709072 Marionette TRACE conn4 <- [1,1750,null,{}] 21:48:29 INFO - PROCESS | 1742 | 1464583709077 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}] 21:48:29 INFO - PROCESS | 1742 | 1464583709286 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 21:48:29 INFO - PROCESS | 1742 | 1464583709598 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0ba000 == 127 [pid = 1742] [id = 445] 21:48:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x91e80800) [pid = 1742] [serial = 1336] [outer = (nil)] 21:48:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x92ac5c00) [pid = 1742] [serial = 1337] [outer = 0x91e80800] 21:48:29 INFO - PROCESS | 1742 | 1464583709685 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x92beb400) [pid = 1742] [serial = 1338] [outer = 0x91e80800] 21:48:30 INFO - PROCESS | 1742 | 1464583710565 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]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1529ms 21:48:30 INFO - PROCESS | 1742 | 1464583710597 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 21:48:30 INFO - PROCESS | 1742 | 1464583710600 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 21:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:48:30 INFO - PROCESS | 1742 | 1464583710606 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 1742 | 1464583710610 Marionette TRACE conn4 <- [1,1754,null,{}] 21:48:30 INFO - PROCESS | 1742 | 1464583710615 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}] 21:48:30 INFO - PROCESS | 1742 | 1464583710804 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 21:48:31 INFO - PROCESS | 1742 | 1464583711079 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x92ac2400 == 128 [pid = 1742] [id = 446] 21:48:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x92ac3800) [pid = 1742] [serial = 1339] [outer = (nil)] 21:48:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x92d5f400) [pid = 1742] [serial = 1340] [outer = 0x92ac3800] 21:48:31 INFO - PROCESS | 1742 | 1464583711167 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x92f77c00) [pid = 1742] [serial = 1341] [outer = 0x92ac3800] 21:48:32 INFO - PROCESS | 1742 | 1464583712077 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]]]}] 21:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1528ms 21:48:32 INFO - PROCESS | 1742 | 1464583712136 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 1742 | 1464583712140 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 21:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:48:32 INFO - PROCESS | 1742 | 1464583712147 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 1742 | 1464583712150 Marionette TRACE conn4 <- [1,1758,null,{}] 21:48:32 INFO - PROCESS | 1742 | 1464583712155 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}] 21:48:32 INFO - PROCESS | 1742 | 1464583712373 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 21:48:32 INFO - PROCESS | 1742 | 1464583712704 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe7400 == 129 [pid = 1742] [id = 447] 21:48:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9127bc00) [pid = 1742] [serial = 1342] [outer = (nil)] 21:48:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x93d9dc00) [pid = 1742] [serial = 1343] [outer = 0x9127bc00] 21:48:32 INFO - PROCESS | 1742 | 1464583712793 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9476cc00) [pid = 1742] [serial = 1344] [outer = 0x9127bc00] 21:48:33 INFO - PROCESS | 1742 | 1464583713639 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]]]}] 21:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1527ms 21:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:48:33 INFO - PROCESS | 1742 | 1464583713675 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 1742 | 1464583713678 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 21:48:33 INFO - PROCESS | 1742 | 1464583713684 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 1742 | 1464583713694 Marionette TRACE conn4 <- [1,1762,null,{}] 21:48:33 INFO - PROCESS | 1742 | 1464583713699 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}] 21:48:33 INFO - PROCESS | 1742 | 1464583713892 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 21:48:34 INFO - PROCESS | 1742 | 1464583714168 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d5d000 == 130 [pid = 1742] [id = 448] 21:48:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x93a28800) [pid = 1742] [serial = 1345] [outer = (nil)] 21:48:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x951acc00) [pid = 1742] [serial = 1346] [outer = 0x93a28800] 21:48:34 INFO - PROCESS | 1742 | 1464583714255 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9535cc00) [pid = 1742] [serial = 1347] [outer = 0x93a28800] 21:48:35 INFO - PROCESS | 1742 | 1464583715184 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]]]}] 21:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1552ms 21:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:48:35 INFO - PROCESS | 1742 | 1464583715236 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 21:48:35 INFO - PROCESS | 1742 | 1464583715239 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 21:48:35 INFO - PROCESS | 1742 | 1464583715246 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:48:35 INFO - PROCESS | 1742 | 1464583715249 Marionette TRACE conn4 <- [1,1766,null,{}] 21:48:35 INFO - PROCESS | 1742 | 1464583715255 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}] 21:48:35 INFO - PROCESS | 1742 | 1464583715459 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 21:48:35 INFO - PROCESS | 1742 | 1464583715729 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x95131400 == 131 [pid = 1742] [id = 449] 21:48:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x95813c00) [pid = 1742] [serial = 1348] [outer = (nil)] 21:48:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x95819c00) [pid = 1742] [serial = 1349] [outer = 0x95813c00] 21:48:35 INFO - PROCESS | 1742 | 1464583715876 Marionette DEBUG loaded listener.js 21:48:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x95843400) [pid = 1742] [serial = 1350] [outer = 0x95813c00] 21:48:36 INFO - PROCESS | 1742 | 1464583716791 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]]]}] 21:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1589ms 21:48:36 INFO - PROCESS | 1742 | 1464583716835 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 21:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:48:36 INFO - PROCESS | 1742 | 1464583716839 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 21:48:36 INFO - PROCESS | 1742 | 1464583716845 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:48:36 INFO - PROCESS | 1742 | 1464583716850 Marionette TRACE conn4 <- [1,1770,null,{}] 21:48:36 INFO - PROCESS | 1742 | 1464583716856 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}] 21:48:37 INFO - PROCESS | 1742 | 1464583717081 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 21:48:37 INFO - PROCESS | 1742 | 1464583717412 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed8f800 == 132 [pid = 1742] [id = 450] 21:48:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x953ac800) [pid = 1742] [serial = 1351] [outer = (nil)] 21:48:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x95a80c00) [pid = 1742] [serial = 1352] [outer = 0x953ac800] 21:48:37 INFO - PROCESS | 1742 | 1464583717496 Marionette DEBUG loaded listener.js 21:48:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x95ad6400) [pid = 1742] [serial = 1353] [outer = 0x953ac800] 21:48:38 INFO - PROCESS | 1742 | 1464583718371 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]]]}] 21:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1586ms 21:48:38 INFO - PROCESS | 1742 | 1464583718432 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 21:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:48:38 INFO - PROCESS | 1742 | 1464583718436 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 21:48:38 INFO - PROCESS | 1742 | 1464583718442 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:48:38 INFO - PROCESS | 1742 | 1464583718445 Marionette TRACE conn4 <- [1,1774,null,{}] 21:48:38 INFO - PROCESS | 1742 | 1464583718451 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}] 21:48:38 INFO - PROCESS | 1742 | 1464583718650 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 21:48:38 INFO - PROCESS | 1742 | 1464583718924 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e307800 == 133 [pid = 1742] [id = 451] 21:48:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9584b800) [pid = 1742] [serial = 1354] [outer = (nil)] 21:48:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x978de000) [pid = 1742] [serial = 1355] [outer = 0x9584b800] 21:48:39 INFO - PROCESS | 1742 | 1464583719054 Marionette DEBUG loaded listener.js 21:48:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x978e1400) [pid = 1742] [serial = 1356] [outer = 0x9584b800] 21:48:39 INFO - PROCESS | 1742 | 1464583719933 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]]]}] 21:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1533ms 21:48:39 INFO - PROCESS | 1742 | 1464583719981 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 21:48:39 INFO - PROCESS | 1742 | 1464583719987 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 21:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:48:40 INFO - PROCESS | 1742 | 1464583719998 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 1742 | 1464583720000 Marionette TRACE conn4 <- [1,1778,null,{}] 21:48:40 INFO - PROCESS | 1742 | 1464583720006 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}] 21:48:40 INFO - PROCESS | 1742 | 1464583720205 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 21:48:40 INFO - PROCESS | 1742 | 1464583720480 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x95bac800 == 134 [pid = 1742] [id = 452] 21:48:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x95bb7400) [pid = 1742] [serial = 1357] [outer = (nil)] 21:48:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x99ef3000) [pid = 1742] [serial = 1358] [outer = 0x95bb7400] 21:48:40 INFO - PROCESS | 1742 | 1464583720608 Marionette DEBUG loaded listener.js 21:48:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x99efc400) [pid = 1742] [serial = 1359] [outer = 0x95bb7400] 21:48:41 INFO - PROCESS | 1742 | 1464583721468 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]]]}] 21:48:41 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 21:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1537ms 21:48:41 INFO - PROCESS | 1742 | 1464583721535 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 21:48:41 INFO - PROCESS | 1742 | 1464583721539 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 21:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:48:41 INFO - PROCESS | 1742 | 1464583721545 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - PROCESS | 1742 | 1464583721549 Marionette TRACE conn4 <- [1,1782,null,{}] 21:48:41 INFO - PROCESS | 1742 | 1464583721554 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}] 21:48:41 INFO - PROCESS | 1742 | 1464583721754 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 21:48:42 INFO - PROCESS | 1742 | 1464583722034 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x94778c00 == 135 [pid = 1742] [id = 453] 21:48:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x95ad4c00) [pid = 1742] [serial = 1360] [outer = (nil)] 21:48:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x9a464400) [pid = 1742] [serial = 1361] [outer = 0x95ad4c00] 21:48:42 INFO - PROCESS | 1742 | 1464583722163 Marionette DEBUG loaded listener.js 21:48:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9a5a7400) [pid = 1742] [serial = 1362] [outer = 0x95ad4c00] 21:48:43 INFO - PROCESS | 1742 | 1464583723064 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]]]}] 21:48:43 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 21:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1578ms 21:48:43 INFO - PROCESS | 1742 | 1464583723125 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 21:48:43 INFO - PROCESS | 1742 | 1464583723129 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 21:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:48:43 INFO - PROCESS | 1742 | 1464583723135 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 1742 | 1464583723138 Marionette TRACE conn4 <- [1,1786,null,{}] 21:48:43 INFO - PROCESS | 1742 | 1464583723144 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}] 21:48:43 INFO - PROCESS | 1742 | 1464583723342 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 21:48:43 INFO - PROCESS | 1742 | 1464583723618 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f15000 == 136 [pid = 1742] [id = 454] 21:48:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x99e08800) [pid = 1742] [serial = 1363] [outer = (nil)] 21:48:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x9accf400) [pid = 1742] [serial = 1364] [outer = 0x99e08800] 21:48:43 INFO - PROCESS | 1742 | 1464583723749 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x9acd2400) [pid = 1742] [serial = 1365] [outer = 0x99e08800] 21:48:44 INFO - PROCESS | 1742 | 1464583724611 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]]]}] 21:48:44 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 21:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1528ms 21:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:48:44 INFO - PROCESS | 1742 | 1464583724664 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 21:48:44 INFO - PROCESS | 1742 | 1464583724667 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 21:48:44 INFO - PROCESS | 1742 | 1464583724673 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:48:44 INFO - PROCESS | 1742 | 1464583724677 Marionette TRACE conn4 <- [1,1790,null,{}] 21:48:44 INFO - PROCESS | 1742 | 1464583724682 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}] 21:48:44 INFO - PROCESS | 1742 | 1464583724881 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 21:48:45 INFO - PROCESS | 1742 | 1464583725168 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a7cf800 == 137 [pid = 1742] [id = 455] 21:48:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x9acc4800) [pid = 1742] [serial = 1366] [outer = (nil)] 21:48:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x9af41c00) [pid = 1742] [serial = 1367] [outer = 0x9acc4800] 21:48:45 INFO - PROCESS | 1742 | 1464583725297 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x9b11e400) [pid = 1742] [serial = 1368] [outer = 0x9acc4800] 21:48:46 INFO - PROCESS | 1742 | 1464583726160 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]]]}] 21:48:46 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) 21:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1530ms 21:48:46 INFO - PROCESS | 1742 | 1464583726202 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 21:48:46 INFO - PROCESS | 1742 | 1464583726206 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 21:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:48:46 INFO - PROCESS | 1742 | 1464583726212 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - PROCESS | 1742 | 1464583726216 Marionette TRACE conn4 <- [1,1794,null,{}] 21:48:46 INFO - PROCESS | 1742 | 1464583726221 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}] 21:48:46 INFO - PROCESS | 1742 | 1464583726418 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 21:48:46 INFO - PROCESS | 1742 | 1464583726746 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x9af32800 == 138 [pid = 1742] [id = 456] 21:48:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x9af34c00) [pid = 1742] [serial = 1369] [outer = (nil)] 21:48:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x9b54cc00) [pid = 1742] [serial = 1370] [outer = 0x9af34c00] 21:48:46 INFO - PROCESS | 1742 | 1464583726842 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x9b5c5400) [pid = 1742] [serial = 1371] [outer = 0x9af34c00] 21:48:47 INFO - PROCESS | 1742 | 1464583727718 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]]]}] 21:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1536ms 21:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:48:47 INFO - PROCESS | 1742 | 1464583727749 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 21:48:47 INFO - PROCESS | 1742 | 1464583727752 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 21:48:47 INFO - PROCESS | 1742 | 1464583727759 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:48:47 INFO - PROCESS | 1742 | 1464583727762 Marionette TRACE conn4 <- [1,1798,null,{}] 21:48:47 INFO - PROCESS | 1742 | 1464583727768 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}] 21:48:47 INFO - PROCESS | 1742 | 1464583727964 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 21:48:48 INFO - PROCESS | 1742 | 1464583728248 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x9af38400 == 139 [pid = 1742] [id = 457] 21:48:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x9b11b800) [pid = 1742] [serial = 1372] [outer = (nil)] 21:48:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x9c27b400) [pid = 1742] [serial = 1373] [outer = 0x9b11b800] 21:48:48 INFO - PROCESS | 1742 | 1464583728377 Marionette DEBUG loaded listener.js 21:48:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x9c280000) [pid = 1742] [serial = 1374] [outer = 0x9b11b800] 21:48:49 INFO - PROCESS | 1742 | 1464583729236 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]]]}] 21:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1531ms 21:48:49 INFO - PROCESS | 1742 | 1464583729289 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 21:48:49 INFO - PROCESS | 1742 | 1464583729293 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 21:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:48:49 INFO - PROCESS | 1742 | 1464583729300 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:48:49 INFO - PROCESS | 1742 | 1464583729303 Marionette TRACE conn4 <- [1,1802,null,{}] 21:48:49 INFO - PROCESS | 1742 | 1464583729308 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}] 21:48:49 INFO - PROCESS | 1742 | 1464583729505 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 21:48:49 INFO - PROCESS | 1742 | 1464583729830 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f11c00 == 140 [pid = 1742] [id = 458] 21:48:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x9c0a3000) [pid = 1742] [serial = 1375] [outer = (nil)] 21:48:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x9c334800) [pid = 1742] [serial = 1376] [outer = 0x9c0a3000] 21:48:49 INFO - PROCESS | 1742 | 1464583729917 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x9c6bc400) [pid = 1742] [serial = 1377] [outer = 0x9c0a3000] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9a051000 == 139 [pid = 1742] [id = 429] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x978e0400 == 138 [pid = 1742] [id = 427] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x953ab800 == 137 [pid = 1742] [id = 428] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x95ad1c00 == 136 [pid = 1742] [id = 426] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x9581b800 == 135 [pid = 1742] [id = 425] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92bee800 == 134 [pid = 1742] [id = 424] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92bea400 == 133 [pid = 1742] [id = 423] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x92acac00 == 132 [pid = 1742] [id = 422] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x91279000 == 131 [pid = 1742] [id = 420] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8aee5400 == 130 [pid = 1742] [id = 421] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d90bc00 == 129 [pid = 1742] [id = 419] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8da98c00 == 128 [pid = 1742] [id = 418] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee7400 == 127 [pid = 1742] [id = 417] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdb400 == 126 [pid = 1742] [id = 416] 21:48:51 INFO - PROCESS | 1742 | --DOCSHELL 0x86f11400 == 125 [pid = 1742] [id = 415] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x8d906c00) [pid = 1742] [serial = 1244] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x897d8400) [pid = 1742] [serial = 1235] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x928ecc00) [pid = 1742] [serial = 1196] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x91e8a400) [pid = 1742] [serial = 1193] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x8ed08c00) [pid = 1742] [serial = 1184] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x8bbe8c00) [pid = 1742] [serial = 1239] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x92acd000) [pid = 1742] [serial = 1200] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x9a5a7c00) [pid = 1742] [serial = 1227] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x91e8e800) [pid = 1742] [serial = 1194] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x92ac9000) [pid = 1742] [serial = 1199] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8ed11400) [pid = 1742] [serial = 1185] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8ef88c00) [pid = 1742] [serial = 1188] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x99efb000) [pid = 1742] [serial = 1223] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x8bbe6400) [pid = 1742] [serial = 1104] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9acc7c00) [pid = 1742] [serial = 1229] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9a5a4800) [pid = 1742] [serial = 1226] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x95bb4400) [pid = 1742] [serial = 1218] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x8a3d0000) [pid = 1742] [serial = 1236] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x95ad5400) [pid = 1742] [serial = 1215] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8aee7800) [pid = 1742] [serial = 1178] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x87833800) [pid = 1742] [serial = 1175] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x91084800) [pid = 1742] [serial = 1190] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x9539e800) [pid = 1742] [serial = 1208] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8ba2e400) [pid = 1742] [serial = 1179] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x911a2800) [pid = 1742] [serial = 1191] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9584d000) [pid = 1742] [serial = 1212] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x95841c00) [pid = 1742] [serial = 1211] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x922ea000) [pid = 1742] [serial = 1161] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x95bb1c00) [pid = 1742] [serial = 1217] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9accc400) [pid = 1742] [serial = 1230] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8ba32400) [pid = 1742] [serial = 1238] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8d7ab400) [pid = 1742] [serial = 1241] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x94776c00) [pid = 1742] [serial = 1206] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9b11c000) [pid = 1742] [serial = 1233] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x928f2800) [pid = 1742] [serial = 1197] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x93d2f000) [pid = 1742] [serial = 1205] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x92bf0800) [pid = 1742] [serial = 1202] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8d7b3800) [pid = 1742] [serial = 1181] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9a0c7c00) [pid = 1742] [serial = 1224] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9af3c800) [pid = 1742] [serial = 1232] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x982f5c00) [pid = 1742] [serial = 1221] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x878ebc00) [pid = 1742] [serial = 1176] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8daa0000) [pid = 1742] [serial = 1242] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8eee8c00) [pid = 1742] [serial = 1187] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x953a3c00) [pid = 1742] [serial = 1209] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x92bf8800) [pid = 1742] [serial = 1203] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8daa3400) [pid = 1742] [serial = 1182] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x95ad1000) [pid = 1742] [serial = 1214] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x982ec000) [pid = 1742] [serial = 1220] [outer = (nil)] [url = about:blank] 21:48:52 INFO - PROCESS | 1742 | 1464583732594 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]]]}] 21:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 3334ms 21:48:52 INFO - PROCESS | 1742 | 1464583732635 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 21:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:48:52 INFO - PROCESS | 1742 | 1464583732642 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 21:48:52 INFO - PROCESS | 1742 | 1464583732649 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 1742 | 1464583732655 Marionette TRACE conn4 <- [1,1806,null,{}] 21:48:52 INFO - PROCESS | 1742 | 1464583732662 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}] 21:48:52 INFO - PROCESS | 1742 | 1464583732879 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 21:48:53 INFO - PROCESS | 1742 | 1464583733083 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x878ebc00 == 126 [pid = 1742] [id = 459] 21:48:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x878f1400) [pid = 1742] [serial = 1378] [outer = (nil)] 21:48:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8a3d9c00) [pid = 1742] [serial = 1379] [outer = 0x878f1400] 21:48:53 INFO - PROCESS | 1742 | 1464583733167 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8aeef000) [pid = 1742] [serial = 1380] [outer = 0x878f1400] 21:48:53 INFO - PROCESS | 1742 | 1464583733990 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]]]}] 21:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1395ms 21:48:54 INFO - PROCESS | 1742 | 1464583734044 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 1742 | 1464583734051 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 21:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:48:54 INFO - PROCESS | 1742 | 1464583734061 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 1742 | 1464583734065 Marionette TRACE conn4 <- [1,1810,null,{}] 21:48:54 INFO - PROCESS | 1742 | 1464583734075 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}] 21:48:54 INFO - PROCESS | 1742 | 1464583734369 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 21:48:54 INFO - PROCESS | 1742 | 1464583734398 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba2b800 == 127 [pid = 1742] [id = 460] 21:48:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8ba2f000) [pid = 1742] [serial = 1381] [outer = (nil)] 21:48:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8bd1b800) [pid = 1742] [serial = 1382] [outer = 0x8ba2f000] 21:48:54 INFO - PROCESS | 1742 | 1464583734469 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8cf24000) [pid = 1742] [serial = 1383] [outer = 0x8ba2f000] 21:48:55 INFO - PROCESS | 1742 | 1464583735441 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]]]}] 21:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1443ms 21:48:55 INFO - PROCESS | 1742 | 1464583735504 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 21:48:55 INFO - PROCESS | 1742 | 1464583735508 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 21:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:48:55 INFO - PROCESS | 1742 | 1464583735514 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:48:55 INFO - PROCESS | 1742 | 1464583735520 Marionette TRACE conn4 <- [1,1814,null,{}] 21:48:55 INFO - PROCESS | 1742 | 1464583735540 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}] 21:48:55 INFO - PROCESS | 1742 | 1464583735792 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 21:48:55 INFO - PROCESS | 1742 | 1464583735828 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8782b800 == 128 [pid = 1742] [id = 461] 21:48:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8949a800) [pid = 1742] [serial = 1384] [outer = (nil)] 21:48:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8daa5400) [pid = 1742] [serial = 1385] [outer = 0x8949a800] 21:48:56 INFO - PROCESS | 1742 | 1464583736034 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8e0b6800) [pid = 1742] [serial = 1386] [outer = 0x8949a800] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x93d2fc00) [pid = 1742] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x95bb0800) [pid = 1742] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x99744000) [pid = 1742] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x87832c00) [pid = 1742] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x92bf1800) [pid = 1742] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8782cc00) [pid = 1742] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9b174800) [pid = 1742] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8cf2b800) [pid = 1742] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:48:56 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8d185800) [pid = 1742] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9581e800) [pid = 1742] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9a2bf800) [pid = 1742] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9127b400) [pid = 1742] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x87830800) [pid = 1742] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8eee6800) [pid = 1742] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8b580c00) [pid = 1742] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x92d57c00) [pid = 1742] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x895b9800) [pid = 1742] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9a5ae400) [pid = 1742] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8ed10400) [pid = 1742] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x978e2400) [pid = 1742] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8ba2d800) [pid = 1742] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8e0b5400) [pid = 1742] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:48:57 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8d189c00) [pid = 1742] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:48:57 INFO - PROCESS | 1742 | 1464583737502 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]]]}] 21:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2035ms 21:48:57 INFO - PROCESS | 1742 | 1464583737550 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 21:48:57 INFO - PROCESS | 1742 | 1464583737554 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 21:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:48:57 INFO - PROCESS | 1742 | 1464583737560 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 1742 | 1464583737562 Marionette TRACE conn4 <- [1,1818,null,{}] 21:48:57 INFO - PROCESS | 1742 | 1464583737567 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}] 21:48:57 INFO - PROCESS | 1742 | 1464583737783 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 21:48:57 INFO - PROCESS | 1742 | 1464583737968 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8782cc00 == 129 [pid = 1742] [id = 462] 21:48:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8a3d1000) [pid = 1742] [serial = 1387] [outer = (nil)] 21:48:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8e0adc00) [pid = 1742] [serial = 1388] [outer = 0x8a3d1000] 21:48:58 INFO - PROCESS | 1742 | 1464583738043 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8e310000) [pid = 1742] [serial = 1389] [outer = 0x8a3d1000] 21:48:58 INFO - PROCESS | 1742 | 1464583738776 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]]]}] 21:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1235ms 21:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:48:58 INFO - PROCESS | 1742 | 1464583738795 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 1742 | 1464583738797 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 21:48:58 INFO - PROCESS | 1742 | 1464583738803 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - PROCESS | 1742 | 1464583738806 Marionette TRACE conn4 <- [1,1822,null,{}] 21:48:58 INFO - PROCESS | 1742 | 1464583738955 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}] 21:48:59 INFO - PROCESS | 1742 | 1464583739159 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 21:48:59 INFO - PROCESS | 1742 | 1464583739428 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x895bc000 == 130 [pid = 1742] [id = 463] 21:48:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x895be000) [pid = 1742] [serial = 1390] [outer = (nil)] 21:48:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8968d000) [pid = 1742] [serial = 1391] [outer = 0x895be000] 21:48:59 INFO - PROCESS | 1742 | 1464583739577 Marionette DEBUG loaded listener.js 21:48:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8aee4c00) [pid = 1742] [serial = 1392] [outer = 0x895be000] 21:49:00 INFO - PROCESS | 1742 | 1464583740537 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]]]}] 21:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1799ms 21:49:00 INFO - PROCESS | 1742 | 1464583740606 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 21:49:00 INFO - PROCESS | 1742 | 1464583740613 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 21:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:49:00 INFO - PROCESS | 1742 | 1464583740623 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:49:00 INFO - PROCESS | 1742 | 1464583740626 Marionette TRACE conn4 <- [1,1826,null,{}] 21:49:00 INFO - PROCESS | 1742 | 1464583740633 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}] 21:49:00 INFO - PROCESS | 1742 | 1464583740842 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 21:49:01 INFO - PROCESS | 1742 | 1464583741180 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd1dc00 == 131 [pid = 1742] [id = 464] 21:49:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8bee7400) [pid = 1742] [serial = 1393] [outer = (nil)] 21:49:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8d18b000) [pid = 1742] [serial = 1394] [outer = 0x8bee7400] 21:49:01 INFO - PROCESS | 1742 | 1464583741280 Marionette DEBUG loaded listener.js 21:49:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8d901c00) [pid = 1742] [serial = 1395] [outer = 0x8bee7400] 21:49:02 INFO - PROCESS | 1742 | 1464583742255 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]]]}] 21:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1681ms 21:49:02 INFO - PROCESS | 1742 | 1464583742306 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 21:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:49:02 INFO - PROCESS | 1742 | 1464583742311 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 21:49:02 INFO - PROCESS | 1742 | 1464583742317 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:49:02 INFO - PROCESS | 1742 | 1464583742321 Marionette TRACE conn4 <- [1,1830,null,{}] 21:49:02 INFO - PROCESS | 1742 | 1464583742327 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}] 21:49:02 INFO - PROCESS | 1742 | 1464583742544 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 21:49:02 INFO - PROCESS | 1742 | 1464583742921 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0acc00 == 132 [pid = 1742] [id = 465] 21:49:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ed08400) [pid = 1742] [serial = 1396] [outer = (nil)] 21:49:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8ed12c00) [pid = 1742] [serial = 1397] [outer = 0x8ed08400] 21:49:03 INFO - PROCESS | 1742 | 1464583743023 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8eee0400) [pid = 1742] [serial = 1398] [outer = 0x8ed08400] 21:49:03 INFO - PROCESS | 1742 | 1464583743914 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]]]}] 21:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1634ms 21:49:03 INFO - PROCESS | 1742 | 1464583743960 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 21:49:03 INFO - PROCESS | 1742 | 1464583743970 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 21:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:49:03 INFO - PROCESS | 1742 | 1464583743977 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:49:03 INFO - PROCESS | 1742 | 1464583743981 Marionette TRACE conn4 <- [1,1834,null,{}] 21:49:03 INFO - PROCESS | 1742 | 1464583743986 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}] 21:49:04 INFO - PROCESS | 1742 | 1464583744203 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 21:49:04 INFO - PROCESS | 1742 | 1464583744515 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e30cc00 == 133 [pid = 1742] [id = 466] 21:49:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ed13c00) [pid = 1742] [serial = 1399] [outer = (nil)] 21:49:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8f0bb000) [pid = 1742] [serial = 1400] [outer = 0x8ed13c00] 21:49:04 INFO - PROCESS | 1742 | 1464583744604 Marionette DEBUG loaded listener.js 21:49:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9108a800) [pid = 1742] [serial = 1401] [outer = 0x8ed13c00] 21:49:05 INFO - PROCESS | 1742 | 1464583745494 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]]]}] 21:49:05 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 21:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1582ms 21:49:05 INFO - PROCESS | 1742 | 1464583745559 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 21:49:05 INFO - PROCESS | 1742 | 1464583745563 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 21:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:49:05 INFO - PROCESS | 1742 | 1464583745569 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:49:05 INFO - PROCESS | 1742 | 1464583745573 Marionette TRACE conn4 <- [1,1838,null,{}] 21:49:05 INFO - PROCESS | 1742 | 1464583745578 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}] 21:49:05 INFO - PROCESS | 1742 | 1464583745773 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 21:49:06 INFO - PROCESS | 1742 | 1464583746083 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8daa0400 == 134 [pid = 1742] [id = 467] 21:49:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8daa6000) [pid = 1742] [serial = 1402] [outer = (nil)] 21:49:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9127ac00) [pid = 1742] [serial = 1403] [outer = 0x8daa6000] 21:49:06 INFO - PROCESS | 1742 | 1464583746171 Marionette DEBUG loaded listener.js 21:49:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x91284400) [pid = 1742] [serial = 1404] [outer = 0x8daa6000] 21:49:07 INFO - PROCESS | 1742 | 1464583747050 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]]]}] 21:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1528ms 21:49:07 INFO - PROCESS | 1742 | 1464583747098 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 21:49:07 INFO - PROCESS | 1742 | 1464583747102 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 21:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:49:07 INFO - PROCESS | 1742 | 1464583747108 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 1742 | 1464583747111 Marionette TRACE conn4 <- [1,1842,null,{}] 21:49:07 INFO - PROCESS | 1742 | 1464583747117 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}] 21:49:07 INFO - PROCESS | 1742 | 1464583747349 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 21:49:07 INFO - PROCESS | 1742 | 1464583747664 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x911a2c00 == 135 [pid = 1742] [id = 468] 21:49:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x922ea000) [pid = 1742] [serial = 1405] [outer = (nil)] 21:49:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x928eb800) [pid = 1742] [serial = 1406] [outer = 0x922ea000] 21:49:07 INFO - PROCESS | 1742 | 1464583747757 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x928f8400) [pid = 1742] [serial = 1407] [outer = 0x922ea000] 21:49:08 INFO - PROCESS | 1742 | 1464583748660 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]]]}] 21:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1581ms 21:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:49:08 INFO - PROCESS | 1742 | 1464583748692 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 21:49:08 INFO - PROCESS | 1742 | 1464583748695 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 21:49:08 INFO - PROCESS | 1742 | 1464583748702 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:49:08 INFO - PROCESS | 1742 | 1464583748705 Marionette TRACE conn4 <- [1,1846,null,{}] 21:49:08 INFO - PROCESS | 1742 | 1464583748711 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}] 21:49:08 INFO - PROCESS | 1742 | 1464583748908 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 21:49:09 INFO - PROCESS | 1742 | 1464583749183 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef85800 == 136 [pid = 1742] [id = 469] 21:49:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x922e3000) [pid = 1742] [serial = 1408] [outer = (nil)] 21:49:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x92acdc00) [pid = 1742] [serial = 1409] [outer = 0x922e3000] 21:49:09 INFO - PROCESS | 1742 | 1464583749312 Marionette DEBUG loaded listener.js 21:49:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x92bf1c00) [pid = 1742] [serial = 1410] [outer = 0x922e3000] 21:49:10 INFO - PROCESS | 1742 | 1464583750203 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]]]}] 21:49:10 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) 21:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1580ms 21:49:10 INFO - PROCESS | 1742 | 1464583750282 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 21:49:10 INFO - PROCESS | 1742 | 1464583750285 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 21:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:49:10 INFO - PROCESS | 1742 | 1464583750292 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 1742 | 1464583750295 Marionette TRACE conn4 <- [1,1850,null,{}] 21:49:10 INFO - PROCESS | 1742 | 1464583750301 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}] 21:49:10 INFO - PROCESS | 1742 | 1464583750540 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 21:49:10 INFO - PROCESS | 1742 | 1464583750862 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed0e800 == 137 [pid = 1742] [id = 470] 21:49:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x91089800) [pid = 1742] [serial = 1411] [outer = (nil)] 21:49:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x92d60000) [pid = 1742] [serial = 1412] [outer = 0x91089800] 21:49:10 INFO - PROCESS | 1742 | 1464583750950 Marionette DEBUG loaded listener.js 21:49:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x93a28c00) [pid = 1742] [serial = 1413] [outer = 0x91089800] 21:49:11 INFO - PROCESS | 1742 | 1464583751821 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]]]}] 21:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1582ms 21:49:11 INFO - PROCESS | 1742 | 1464583751874 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 1742 | 1464583751877 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 21:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:49:11 INFO - PROCESS | 1742 | 1464583751884 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 1742 | 1464583751888 Marionette TRACE conn4 <- [1,1854,null,{}] 21:49:11 INFO - PROCESS | 1742 | 1464583751893 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}] 21:49:12 INFO - PROCESS | 1742 | 1464583752090 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 21:49:12 INFO - PROCESS | 1742 | 1464583752359 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d53c00 == 138 [pid = 1742] [id = 471] 21:49:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x92fdcc00) [pid = 1742] [serial = 1414] [outer = (nil)] 21:49:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x95120800) [pid = 1742] [serial = 1415] [outer = 0x92fdcc00] 21:49:12 INFO - PROCESS | 1742 | 1464583752487 Marionette DEBUG loaded listener.js 21:49:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x95136800) [pid = 1742] [serial = 1416] [outer = 0x92fdcc00] 21:49:13 INFO - PROCESS | 1742 | 1464583753398 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]]]}] 21:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1586ms 21:49:13 INFO - PROCESS | 1742 | 1464583753471 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 21:49:13 INFO - PROCESS | 1742 | 1464583753475 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 21:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:49:13 INFO - PROCESS | 1742 | 1464583753481 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:49:13 INFO - PROCESS | 1742 | 1464583753484 Marionette TRACE conn4 <- [1,1858,null,{}] 21:49:13 INFO - PROCESS | 1742 | 1464583753490 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}] 21:49:13 INFO - PROCESS | 1742 | 1464583753684 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 21:49:13 INFO - PROCESS | 1742 | 1464583753958 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x92acb000 == 139 [pid = 1742] [id = 472] 21:49:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x92fdd400) [pid = 1742] [serial = 1417] [outer = (nil)] 21:49:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x95366400) [pid = 1742] [serial = 1418] [outer = 0x92fdd400] 21:49:14 INFO - PROCESS | 1742 | 1464583754084 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x953a1c00) [pid = 1742] [serial = 1419] [outer = 0x92fdd400] 21:49:14 INFO - PROCESS | 1742 | 1464583754988 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]]]}] 21:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1584ms 21:49:15 INFO - PROCESS | 1742 | 1464583755066 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 21:49:15 INFO - PROCESS | 1742 | 1464583755070 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 21:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:49:15 INFO - PROCESS | 1742 | 1464583755076 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:49:15 INFO - PROCESS | 1742 | 1464583755079 Marionette TRACE conn4 <- [1,1862,null,{}] 21:49:15 INFO - PROCESS | 1742 | 1464583755085 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}] 21:49:15 INFO - PROCESS | 1742 | 1464583755369 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 21:49:15 INFO - PROCESS | 1742 | 1464583755701 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119f000 == 140 [pid = 1742] [id = 473] 21:49:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9581f000) [pid = 1742] [serial = 1420] [outer = (nil)] 21:49:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x95844800) [pid = 1742] [serial = 1421] [outer = 0x9581f000] 21:49:15 INFO - PROCESS | 1742 | 1464583755790 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x95a79400) [pid = 1742] [serial = 1422] [outer = 0x9581f000] 21:49:16 INFO - PROCESS | 1742 | 1464583756697 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]]]}] 21:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1681ms 21:49:16 INFO - PROCESS | 1742 | 1464583756758 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 1742 | 1464583756762 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 21:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:49:16 INFO - PROCESS | 1742 | 1464583756768 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 1742 | 1464583756773 Marionette TRACE conn4 <- [1,1866,null,{}] 21:49:16 INFO - PROCESS | 1742 | 1464583756778 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}] 21:49:16 INFO - PROCESS | 1742 | 1464583756979 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 21:49:17 INFO - PROCESS | 1742 | 1464583757303 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x95848800 == 141 [pid = 1742] [id = 474] 21:49:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x95ad5400) [pid = 1742] [serial = 1423] [outer = (nil)] 21:49:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x95bb3000) [pid = 1742] [serial = 1424] [outer = 0x95ad5400] 21:49:17 INFO - PROCESS | 1742 | 1464583757391 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x95bb6400) [pid = 1742] [serial = 1425] [outer = 0x95ad5400] 21:49:18 INFO - PROCESS | 1742 | 1464583758298 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]]]}] 21:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1582ms 21:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:49:18 INFO - PROCESS | 1742 | 1464583758352 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 1742 | 1464583758355 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 21:49:18 INFO - PROCESS | 1742 | 1464583758361 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 1742 | 1464583758365 Marionette TRACE conn4 <- [1,1870,null,{}] 21:49:18 INFO - PROCESS | 1742 | 1464583758370 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}] 21:49:18 INFO - PROCESS | 1742 | 1464583758573 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 21:49:18 INFO - PROCESS | 1742 | 1464583758887 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x9513e800 == 142 [pid = 1742] [id = 475] 21:49:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x95a71c00) [pid = 1742] [serial = 1426] [outer = (nil)] 21:49:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x99744400) [pid = 1742] [serial = 1427] [outer = 0x95a71c00] 21:49:18 INFO - PROCESS | 1742 | 1464583758975 Marionette DEBUG loaded listener.js 21:49:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x99e05c00) [pid = 1742] [serial = 1428] [outer = 0x95a71c00] 21:49:19 INFO - PROCESS | 1742 | 1464583759829 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]]]}] 21:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1531ms 21:49:19 INFO - PROCESS | 1742 | 1464583759892 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 21:49:19 INFO - PROCESS | 1742 | 1464583759895 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 21:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:49:19 INFO - PROCESS | 1742 | 1464583759902 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:49:19 INFO - PROCESS | 1742 | 1464583759904 Marionette TRACE conn4 <- [1,1874,null,{}] 21:49:19 INFO - PROCESS | 1742 | 1464583759910 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}] 21:49:20 INFO - PROCESS | 1742 | 1464583760107 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 21:49:20 INFO - PROCESS | 1742 | 1464583760440 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ee2800 == 143 [pid = 1742] [id = 476] 21:49:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8cf2a800) [pid = 1742] [serial = 1429] [outer = (nil)] 21:49:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9a37e800) [pid = 1742] [serial = 1430] [outer = 0x8cf2a800] 21:49:20 INFO - PROCESS | 1742 | 1464583760532 Marionette DEBUG loaded listener.js 21:49:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9a467000) [pid = 1742] [serial = 1431] [outer = 0x8cf2a800] 21:49:21 INFO - PROCESS | 1742 | 1464583761403 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]]]}] 21:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1538ms 21:49:21 INFO - PROCESS | 1742 | 1464583761441 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 21:49:21 INFO - PROCESS | 1742 | 1464583761444 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 21:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:49:21 INFO - PROCESS | 1742 | 1464583761451 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - PROCESS | 1742 | 1464583761454 Marionette TRACE conn4 <- [1,1878,null,{}] 21:49:21 INFO - PROCESS | 1742 | 1464583761459 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}] 21:49:21 INFO - PROCESS | 1742 | 1464583761655 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 21:49:22 INFO - PROCESS | 1742 | 1464583761986 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a2bf800 == 144 [pid = 1742] [id = 477] 21:49:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x9a461800) [pid = 1742] [serial = 1432] [outer = (nil)] 21:49:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x9a752400) [pid = 1742] [serial = 1433] [outer = 0x9a461800] 21:49:22 INFO - PROCESS | 1742 | 1464583762077 Marionette DEBUG loaded listener.js 21:49:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9a748c00) [pid = 1742] [serial = 1434] [outer = 0x9a461800] 21:49:22 INFO - PROCESS | 1742 | 1464583762956 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]]]}] 21:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1580ms 21:49:23 INFO - PROCESS | 1742 | 1464583763031 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 1742 | 1464583763035 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 21:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:49:23 INFO - PROCESS | 1742 | 1464583763041 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 1742 | 1464583763044 Marionette TRACE conn4 <- [1,1882,null,{}] 21:49:23 INFO - PROCESS | 1742 | 1464583763050 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}] 21:49:23 INFO - PROCESS | 1742 | 1464583763248 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 21:49:23 INFO - PROCESS | 1742 | 1464583763564 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a45cc00 == 145 [pid = 1742] [id = 478] 21:49:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x9a469800) [pid = 1742] [serial = 1435] [outer = (nil)] 21:49:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x9af40400) [pid = 1742] [serial = 1436] [outer = 0x9a469800] 21:49:23 INFO - PROCESS | 1742 | 1464583763653 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x9b11c800) [pid = 1742] [serial = 1437] [outer = 0x9a469800] 21:49:24 INFO - PROCESS | 1742 | 1464583764599 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]]]}] 21:49:24 INFO - PROCESS | 1742 | ************************* 21:49:24 INFO - PROCESS | 1742 | A coding exception was thrown and uncaught in a Task. 21:49:24 INFO - PROCESS | 1742 | 21:49:24 INFO - PROCESS | 1742 | Full message: TypeError: NetworkError when attempting to fetch resource. 21:49:24 INFO - PROCESS | 1742 | Full stack: 21:49:24 INFO - PROCESS | 1742 | ************************* 21:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1628ms 21:49:24 INFO - PROCESS | 1742 | 1464583764669 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 1742 | 1464583764674 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 21:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:49:24 INFO - PROCESS | 1742 | 1464583764680 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 1742 | 1464583764683 Marionette TRACE conn4 <- [1,1886,null,{}] 21:49:24 INFO - PROCESS | 1742 | 1464583764689 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}] 21:49:24 INFO - PROCESS | 1742 | 1464583764927 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 21:49:25 INFO - PROCESS | 1742 | 1464583765277 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x92353800 == 146 [pid = 1742] [id = 479] 21:49:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x9acd1400) [pid = 1742] [serial = 1438] [outer = (nil)] 21:49:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x9b54b400) [pid = 1742] [serial = 1439] [outer = 0x9acd1400] 21:49:25 INFO - PROCESS | 1742 | 1464583765361 Marionette DEBUG loaded listener.js 21:49:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x9b5ca400) [pid = 1742] [serial = 1440] [outer = 0x9acd1400] 21:49:26 INFO - PROCESS | 1742 | 1464583766229 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]]]}] 21:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1579ms 21:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:49:26 INFO - PROCESS | 1742 | 1464583766261 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 21:49:26 INFO - PROCESS | 1742 | 1464583766264 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 21:49:26 INFO - PROCESS | 1742 | 1464583766270 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:49:26 INFO - PROCESS | 1742 | 1464583766273 Marionette TRACE conn4 <- [1,1890,null,{}] 21:49:26 INFO - PROCESS | 1742 | 1464583766279 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}] 21:49:26 INFO - PROCESS | 1742 | 1464583766476 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 21:49:26 INFO - PROCESS | 1742 | 1464583766770 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x897e0800 == 147 [pid = 1742] [id = 480] 21:49:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x9b367c00) [pid = 1742] [serial = 1441] [outer = (nil)] 21:49:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x9c32f800) [pid = 1742] [serial = 1442] [outer = 0x9b367c00] 21:49:26 INFO - PROCESS | 1742 | 1464583766901 Marionette DEBUG loaded listener.js 21:49:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0xa0610800) [pid = 1742] [serial = 1443] [outer = 0x9b367c00] 21:49:27 INFO - PROCESS | 1742 | 1464583767747 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]]]}] 21:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1530ms 21:49:27 INFO - PROCESS | 1742 | 1464583767804 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 21:49:27 INFO - PROCESS | 1742 | 1464583767808 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 21:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:49:27 INFO - PROCESS | 1742 | 1464583767816 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:49:27 INFO - PROCESS | 1742 | 1464583767819 Marionette TRACE conn4 <- [1,1894,null,{}] 21:49:27 INFO - PROCESS | 1742 | 1464583767823 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}] 21:49:28 INFO - PROCESS | 1742 | 1464583768040 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 21:49:28 INFO - PROCESS | 1742 | 1464583768423 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c09e800 == 148 [pid = 1742] [id = 481] 21:49:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x9c0a3400) [pid = 1742] [serial = 1444] [outer = (nil)] 21:49:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0xa0715000) [pid = 1742] [serial = 1445] [outer = 0x9c0a3400] 21:49:28 INFO - PROCESS | 1742 | 1464583768512 Marionette DEBUG loaded listener.js 21:49:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0xa1159800) [pid = 1742] [serial = 1446] [outer = 0x9c0a3400] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x878f4000 == 147 [pid = 1742] [id = 360] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x86edb800 == 146 [pid = 1742] [id = 407] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x92bebc00 == 145 [pid = 1742] [id = 405] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8782f000 == 144 [pid = 1742] [id = 434] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8e302400 == 143 [pid = 1742] [id = 362] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x99e01800 == 142 [pid = 1742] [id = 408] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9a469000 == 141 [pid = 1742] [id = 409] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x95122000 == 140 [pid = 1742] [id = 404] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9a37c400 == 139 [pid = 1742] [id = 410] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9535b000 == 138 [pid = 1742] [id = 403] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed90800 == 137 [pid = 1742] [id = 321] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8782b800 == 136 [pid = 1742] [id = 461] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba2b800 == 135 [pid = 1742] [id = 460] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x878ebc00 == 134 [pid = 1742] [id = 459] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9af38400 == 133 [pid = 1742] [id = 457] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9a7cf800 == 132 [pid = 1742] [id = 455] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x9af32800 == 131 [pid = 1742] [id = 456] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x86f15000 == 130 [pid = 1742] [id = 454] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x94778c00 == 129 [pid = 1742] [id = 453] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x95bac800 == 128 [pid = 1742] [id = 452] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7a9c00 == 127 [pid = 1742] [id = 386] 21:49:30 INFO - PROCESS | 1742 | --DOCSHELL 0x878e9000 == 126 [pid = 1742] [id = 359] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x8d14b800) [pid = 1742] [serial = 1316] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x9535c000) [pid = 1742] [serial = 1274] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9b35d400) [pid = 1742] [serial = 1293] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x9aa41000) [pid = 1742] [serial = 1284] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x878e5c00) [pid = 1742] [serial = 1304] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x9a5a6800) [pid = 1742] [serial = 1283] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x92f72800) [pid = 1742] [serial = 1269] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x894a3c00) [pid = 1742] [serial = 1248] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9b5cd400) [pid = 1742] [serial = 1296] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8d7b1c00) [pid = 1742] [serial = 1173] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x8d910c00) [pid = 1742] [serial = 1253] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x95ad6800) [pid = 1742] [serial = 1278] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x8e0b1000) [pid = 1742] [serial = 1254] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9b168400) [pid = 1742] [serial = 1290] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x91283000) [pid = 1742] [serial = 1262] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9bbe6400) [pid = 1742] [serial = 1298] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x9234b800) [pid = 1742] [serial = 1263] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x95849800) [pid = 1742] [serial = 1277] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9c050c00) [pid = 1742] [serial = 1299] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x95360c00) [pid = 1742] [serial = 1275] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9108e000) [pid = 1742] [serial = 1260] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8bee5800) [pid = 1742] [serial = 1251] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x95133c00) [pid = 1742] [serial = 1272] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8abd6800) [pid = 1742] [serial = 1308] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x878f2800) [pid = 1742] [serial = 1305] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x9af3a000) [pid = 1742] [serial = 1287] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9b5cc000) [pid = 1742] [serial = 1295] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x92acc000) [pid = 1742] [serial = 1265] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9a254400) [pid = 1742] [serial = 1281] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9c27a800) [pid = 1742] [serial = 1301] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8bee0000) [pid = 1742] [serial = 1311] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8ef89c00) [pid = 1742] [serial = 1257] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x91085400) [pid = 1742] [serial = 1259] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x92beec00) [pid = 1742] [serial = 1266] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9b129400) [pid = 1742] [serial = 1289] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9af36400) [pid = 1742] [serial = 1286] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x878e5400) [pid = 1742] [serial = 1247] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8bd16800) [pid = 1742] [serial = 1310] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8d7b0c00) [pid = 1742] [serial = 1313] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x92d5e800) [pid = 1742] [serial = 1268] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8eee5800) [pid = 1742] [serial = 1256] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8ba32c00) [pid = 1742] [serial = 1250] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9b198c00) [pid = 1742] [serial = 1292] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x99ef8c00) [pid = 1742] [serial = 1280] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8da9a000) [pid = 1742] [serial = 1314] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8a3d4800) [pid = 1742] [serial = 1307] [outer = (nil)] [url = about:blank] 21:49:30 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9511e800) [pid = 1742] [serial = 1271] [outer = (nil)] [url = about:blank] 21:49:31 INFO - PROCESS | 1742 | 1464583771228 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]]]}] 21:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 3434ms 21:49:31 INFO - PROCESS | 1742 | 1464583771252 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 21:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:49:31 INFO - PROCESS | 1742 | 1464583771257 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 21:49:31 INFO - PROCESS | 1742 | 1464583771265 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:49:31 INFO - PROCESS | 1742 | 1464583771271 Marionette TRACE conn4 <- [1,1898,null,{}] 21:49:31 INFO - PROCESS | 1742 | 1464583771279 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}] 21:49:31 INFO - PROCESS | 1742 | 1464583771464 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 21:49:31 INFO - PROCESS | 1742 | 1464583771682 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x878ebc00 == 127 [pid = 1742] [id = 482] 21:49:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x878f0400) [pid = 1742] [serial = 1447] [outer = (nil)] 21:49:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x89685c00) [pid = 1742] [serial = 1448] [outer = 0x878f0400] 21:49:31 INFO - PROCESS | 1742 | 1464583771767 Marionette DEBUG loaded listener.js 21:49:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8a3db800) [pid = 1742] [serial = 1449] [outer = 0x878f0400] 21:49:32 INFO - PROCESS | 1742 | 1464583772546 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]]]}] 21:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1336ms 21:49:32 INFO - PROCESS | 1742 | 1464583772600 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 21:49:32 INFO - PROCESS | 1742 | 1464583772608 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 21:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:49:32 INFO - PROCESS | 1742 | 1464583772618 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:49:32 INFO - PROCESS | 1742 | 1464583772621 Marionette TRACE conn4 <- [1,1902,null,{}] 21:49:32 INFO - PROCESS | 1742 | 1464583772627 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}] 21:49:32 INFO - PROCESS | 1742 | 1464583772811 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 21:49:33 INFO - PROCESS | 1742 | 1464583773018 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f15400 == 128 [pid = 1742] [id = 483] 21:49:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x878f4000) [pid = 1742] [serial = 1450] [outer = (nil)] 21:49:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8bbe6400) [pid = 1742] [serial = 1451] [outer = 0x878f4000] 21:49:33 INFO - PROCESS | 1742 | 1464583773093 Marionette DEBUG loaded listener.js 21:49:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8bd1d000) [pid = 1742] [serial = 1452] [outer = 0x878f4000] 21:49:34 INFO - PROCESS | 1742 | 1464583774001 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]]]}] 21:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1426ms 21:49:34 INFO - PROCESS | 1742 | 1464583774043 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 21:49:34 INFO - PROCESS | 1742 | 1464583774047 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 21:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:49:34 INFO - PROCESS | 1742 | 1464583774060 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:49:34 INFO - PROCESS | 1742 | 1464583774065 Marionette TRACE conn4 <- [1,1906,null,{}] 21:49:34 INFO - PROCESS | 1742 | 1464583774080 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}] 21:49:34 INFO - PROCESS | 1742 | 1464583774344 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 21:49:34 INFO - PROCESS | 1742 | 1464583774383 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b58b400 == 129 [pid = 1742] [id = 484] 21:49:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8b58e800) [pid = 1742] [serial = 1453] [outer = (nil)] 21:49:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8d90b400) [pid = 1742] [serial = 1454] [outer = 0x8b58e800] 21:49:34 INFO - PROCESS | 1742 | 1464583774457 Marionette DEBUG loaded listener.js 21:49:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8daa1c00) [pid = 1742] [serial = 1455] [outer = 0x8b58e800] 21:49:35 INFO - PROCESS | 1742 | 1464583775397 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]]]}] 21:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1392ms 21:49:35 INFO - PROCESS | 1742 | 1464583775446 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 21:49:35 INFO - PROCESS | 1742 | 1464583775450 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 21:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8beee800) [pid = 1742] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9a5a6c00) [pid = 1742] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8949a800) [pid = 1742] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8ba2f000) [pid = 1742] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x878f1400) [pid = 1742] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9c0a3000) [pid = 1742] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9b11b800) [pid = 1742] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9af34c00) [pid = 1742] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9acc4800) [pid = 1742] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x99e08800) [pid = 1742] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x95ad4c00) [pid = 1742] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x95bb7400) [pid = 1742] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9584b800) [pid = 1742] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x953ac800) [pid = 1742] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x95813c00) [pid = 1742] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x93a28800) [pid = 1742] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9127bc00) [pid = 1742] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x92ac3800) [pid = 1742] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x91e80800) [pid = 1742] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9119b800) [pid = 1742] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8f0bbc00) [pid = 1742] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8ed0a000) [pid = 1742] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8ed06c00) [pid = 1742] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8beecc00) [pid = 1742] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:49:36 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8949e800) [pid = 1742] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:49:36 INFO - PROCESS | 1742 | 1464583776142 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:49:36 INFO - PROCESS | 1742 | 1464583776145 Marionette TRACE conn4 <- [1,1910,null,{}] 21:49:36 INFO - PROCESS | 1742 | 1464583776151 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}] 21:49:36 INFO - PROCESS | 1742 | 1464583776321 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 21:49:36 INFO - PROCESS | 1742 | 1464583776506 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdb800 == 130 [pid = 1742] [id = 485] 21:49:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8cf27c00) [pid = 1742] [serial = 1456] [outer = (nil)] 21:49:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8d90d800) [pid = 1742] [serial = 1457] [outer = 0x8cf27c00] 21:49:36 INFO - PROCESS | 1742 | 1464583776578 Marionette DEBUG loaded listener.js 21:49:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8e0b4800) [pid = 1742] [serial = 1458] [outer = 0x8cf27c00] 21:49:37 INFO - PROCESS | 1742 | 1464583777329 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]]]}] 21:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1373ms 21:49:37 INFO - PROCESS | 1742 | 1464583777378 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 21:49:37 INFO - PROCESS | 1742 | 1464583777381 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 21:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:49:37 INFO - PROCESS | 1742 | 1464583777387 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:49:37 INFO - PROCESS | 1742 | 1464583777390 Marionette TRACE conn4 <- [1,1914,null,{}] 21:49:37 INFO - PROCESS | 1742 | 1464583777395 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}] 21:49:37 INFO - PROCESS | 1742 | 1464583777572 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 21:49:37 INFO - PROCESS | 1742 | 1464583777587 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3d0c00 == 131 [pid = 1742] [id = 486] 21:49:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8da98c00) [pid = 1742] [serial = 1459] [outer = (nil)] 21:49:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8ed0e000) [pid = 1742] [serial = 1460] [outer = 0x8da98c00] 21:49:37 INFO - PROCESS | 1742 | 1464583777657 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8eee4800) [pid = 1742] [serial = 1461] [outer = 0x8da98c00] 21:49:38 INFO - PROCESS | 1742 | 1464583778851 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]]]}] 21:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1528ms 21:49:38 INFO - PROCESS | 1742 | 1464583778917 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 21:49:38 INFO - PROCESS | 1742 | 1464583778924 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 21:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:49:38 INFO - PROCESS | 1742 | 1464583778933 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:49:38 INFO - PROCESS | 1742 | 1464583778938 Marionette TRACE conn4 <- [1,1918,null,{}] 21:49:38 INFO - PROCESS | 1742 | 1464583778946 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}] 21:49:39 INFO - PROCESS | 1742 | 1464583779208 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 21:49:39 INFO - PROCESS | 1742 | 1464583779540 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x878e8000 == 132 [pid = 1742] [id = 487] 21:49:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8a3d6400) [pid = 1742] [serial = 1462] [outer = (nil)] 21:49:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8ba37800) [pid = 1742] [serial = 1463] [outer = 0x8a3d6400] 21:49:39 INFO - PROCESS | 1742 | 1464583779630 Marionette DEBUG loaded listener.js 21:49:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8bee6000) [pid = 1742] [serial = 1464] [outer = 0x8a3d6400] 21:49:40 INFO - PROCESS | 1742 | 1464583780535 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]]]}] 21:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1640ms 21:49:40 INFO - PROCESS | 1742 | 1464583780573 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 21:49:40 INFO - PROCESS | 1742 | 1464583780582 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 21:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:49:40 INFO - PROCESS | 1742 | 1464583780593 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:49:40 INFO - PROCESS | 1742 | 1464583780597 Marionette TRACE conn4 <- [1,1922,null,{}] 21:49:40 INFO - PROCESS | 1742 | 1464583780603 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}] 21:49:40 INFO - PROCESS | 1742 | 1464583780810 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 21:49:41 INFO - PROCESS | 1742 | 1464583781131 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da98800 == 133 [pid = 1742] [id = 488] 21:49:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8da9cc00) [pid = 1742] [serial = 1465] [outer = (nil)] 21:49:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e305400) [pid = 1742] [serial = 1466] [outer = 0x8da9cc00] 21:49:41 INFO - PROCESS | 1742 | 1464583781223 Marionette DEBUG loaded listener.js 21:49:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8ed10400) [pid = 1742] [serial = 1467] [outer = 0x8da9cc00] 21:49:42 INFO - PROCESS | 1742 | 1464583782194 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]]]}] 21:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1635ms 21:49:42 INFO - PROCESS | 1742 | 1464583782228 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 21:49:42 INFO - PROCESS | 1742 | 1464583782231 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 21:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:49:42 INFO - PROCESS | 1742 | 1464583782239 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:49:42 INFO - PROCESS | 1742 | 1464583782245 Marionette TRACE conn4 <- [1,1926,null,{}] 21:49:42 INFO - PROCESS | 1742 | 1464583782261 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}] 21:49:42 INFO - PROCESS | 1742 | 1464583782475 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 21:49:42 INFO - PROCESS | 1742 | 1464583782790 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0b8800 == 134 [pid = 1742] [id = 489] 21:49:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8f0bc800) [pid = 1742] [serial = 1468] [outer = (nil)] 21:49:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9108f400) [pid = 1742] [serial = 1469] [outer = 0x8f0bc800] 21:49:42 INFO - PROCESS | 1742 | 1464583782884 Marionette DEBUG loaded listener.js 21:49:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x911a3c00) [pid = 1742] [serial = 1470] [outer = 0x8f0bc800] 21:49:43 INFO - PROCESS | 1742 | 1464583783797 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]]]}] 21:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1632ms 21:49:43 INFO - PROCESS | 1742 | 1464583783872 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 21:49:43 INFO - PROCESS | 1742 | 1464583783877 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 21:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:49:43 INFO - PROCESS | 1742 | 1464583783883 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:49:43 INFO - PROCESS | 1742 | 1464583783885 Marionette TRACE conn4 <- [1,1930,null,{}] 21:49:43 INFO - PROCESS | 1742 | 1464583783891 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}] 21:49:44 INFO - PROCESS | 1742 | 1464583784141 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 21:49:44 INFO - PROCESS | 1742 | 1464583784455 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x897d7c00 == 135 [pid = 1742] [id = 490] 21:49:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8f0b3000) [pid = 1742] [serial = 1471] [outer = (nil)] 21:49:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x91e87c00) [pid = 1742] [serial = 1472] [outer = 0x8f0b3000] 21:49:44 INFO - PROCESS | 1742 | 1464583784543 Marionette DEBUG loaded listener.js 21:49:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x922e3c00) [pid = 1742] [serial = 1473] [outer = 0x8f0b3000] 21:49:45 INFO - PROCESS | 1742 | 1464583785437 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]]]}] 21:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1627ms 21:49:45 INFO - PROCESS | 1742 | 1464583785511 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 21:49:45 INFO - PROCESS | 1742 | 1464583785514 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 21:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:49:45 INFO - PROCESS | 1742 | 1464583785521 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:49:45 INFO - PROCESS | 1742 | 1464583785524 Marionette TRACE conn4 <- [1,1934,null,{}] 21:49:45 INFO - PROCESS | 1742 | 1464583785529 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}] 21:49:45 INFO - PROCESS | 1742 | 1464583785737 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 21:49:46 INFO - PROCESS | 1742 | 1464583786050 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d155800 == 136 [pid = 1742] [id = 491] 21:49:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x91286400) [pid = 1742] [serial = 1474] [outer = (nil)] 21:49:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x928f1000) [pid = 1742] [serial = 1475] [outer = 0x91286400] 21:49:46 INFO - PROCESS | 1742 | 1464583786138 Marionette DEBUG loaded listener.js 21:49:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x928f6400) [pid = 1742] [serial = 1476] [outer = 0x91286400] 21:49:47 INFO - PROCESS | 1742 | 1464583787053 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]]]}] 21:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1580ms 21:49:47 INFO - PROCESS | 1742 | 1464583787102 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 21:49:47 INFO - PROCESS | 1742 | 1464583787106 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 21:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:49:47 INFO - PROCESS | 1742 | 1464583787112 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:49:47 INFO - PROCESS | 1742 | 1464583787115 Marionette TRACE conn4 <- [1,1938,null,{}] 21:49:47 INFO - PROCESS | 1742 | 1464583787121 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}] 21:49:47 INFO - PROCESS | 1742 | 1464583787344 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 21:49:47 INFO - PROCESS | 1742 | 1464583787662 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d907000 == 137 [pid = 1742] [id = 492] 21:49:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x91e8a400) [pid = 1742] [serial = 1477] [outer = (nil)] 21:49:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x92d58400) [pid = 1742] [serial = 1478] [outer = 0x91e8a400] 21:49:47 INFO - PROCESS | 1742 | 1464583787753 Marionette DEBUG loaded listener.js 21:49:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x93a28800) [pid = 1742] [serial = 1479] [outer = 0x91e8a400] 21:49:48 INFO - PROCESS | 1742 | 1464583788613 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]]]}] 21:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1532ms 21:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:49:48 INFO - PROCESS | 1742 | 1464583788644 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 21:49:48 INFO - PROCESS | 1742 | 1464583788648 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 21:49:48 INFO - PROCESS | 1742 | 1464583788654 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:49:48 INFO - PROCESS | 1742 | 1464583788657 Marionette TRACE conn4 <- [1,1942,null,{}] 21:49:48 INFO - PROCESS | 1742 | 1464583788663 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}] 21:49:48 INFO - PROCESS | 1742 | 1464583788851 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 21:49:49 INFO - PROCESS | 1742 | 1464583789138 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf30800 == 138 [pid = 1742] [id = 493] 21:49:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x922e1400) [pid = 1742] [serial = 1480] [outer = (nil)] 21:49:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9476c000) [pid = 1742] [serial = 1481] [outer = 0x922e1400] 21:49:49 INFO - PROCESS | 1742 | 1464583789267 Marionette DEBUG loaded listener.js 21:49:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95125c00) [pid = 1742] [serial = 1482] [outer = 0x922e1400] 21:49:50 INFO - PROCESS | 1742 | 1464583790121 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]]]}] 21:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1528ms 21:49:50 INFO - PROCESS | 1742 | 1464583790182 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 21:49:50 INFO - PROCESS | 1742 | 1464583790186 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 21:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:49:50 INFO - PROCESS | 1742 | 1464583790192 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:49:50 INFO - PROCESS | 1742 | 1464583790195 Marionette TRACE conn4 <- [1,1946,null,{}] 21:49:50 INFO - PROCESS | 1742 | 1464583790201 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}] 21:49:50 INFO - PROCESS | 1742 | 1464583790411 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 21:49:50 INFO - PROCESS | 1742 | 1464583790683 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e88800 == 139 [pid = 1742] [id = 494] 21:49:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x93da3c00) [pid = 1742] [serial = 1483] [outer = (nil)] 21:49:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95360400) [pid = 1742] [serial = 1484] [outer = 0x93da3c00] 21:49:50 INFO - PROCESS | 1742 | 1464583790814 Marionette DEBUG loaded listener.js 21:49:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x95366800) [pid = 1742] [serial = 1485] [outer = 0x93da3c00] 21:49:51 INFO - PROCESS | 1742 | 1464583791700 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]]]}] 21:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1528ms 21:49:51 INFO - PROCESS | 1742 | 1464583791720 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 21:49:51 INFO - PROCESS | 1742 | 1464583791723 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 21:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:49:51 INFO - PROCESS | 1742 | 1464583791730 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:49:51 INFO - PROCESS | 1742 | 1464583791733 Marionette TRACE conn4 <- [1,1950,null,{}] 21:49:51 INFO - PROCESS | 1742 | 1464583791739 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}] 21:49:51 INFO - PROCESS | 1742 | 1464583791973 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 21:49:52 INFO - PROCESS | 1742 | 1464583792299 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x95137400 == 140 [pid = 1742] [id = 495] 21:49:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x951ae000) [pid = 1742] [serial = 1486] [outer = (nil)] 21:49:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9581d800) [pid = 1742] [serial = 1487] [outer = 0x951ae000] 21:49:52 INFO - PROCESS | 1742 | 1464583792393 Marionette DEBUG loaded listener.js 21:49:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x95847800) [pid = 1742] [serial = 1488] [outer = 0x951ae000] 21:49:53 INFO - PROCESS | 1742 | 1464583793225 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]]]}] 21:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1534ms 21:49:53 INFO - PROCESS | 1742 | 1464583793264 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 21:49:53 INFO - PROCESS | 1742 | 1464583793267 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 21:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:49:53 INFO - PROCESS | 1742 | 1464583793274 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:49:53 INFO - PROCESS | 1742 | 1464583793277 Marionette TRACE conn4 <- [1,1954,null,{}] 21:49:53 INFO - PROCESS | 1742 | 1464583793283 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}] 21:49:53 INFO - PROCESS | 1742 | 1464583793477 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 21:49:53 INFO - PROCESS | 1742 | 1464583793767 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da9d000 == 141 [pid = 1742] [id = 496] 21:49:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x92d59000) [pid = 1742] [serial = 1489] [outer = (nil)] 21:49:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x95a7f800) [pid = 1742] [serial = 1490] [outer = 0x92d59000] 21:49:53 INFO - PROCESS | 1742 | 1464583793913 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x95ad7800) [pid = 1742] [serial = 1491] [outer = 0x92d59000] 21:49:54 INFO - PROCESS | 1742 | 1464583794799 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]]]}] 21:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1586ms 21:49:54 INFO - PROCESS | 1742 | 1464583794871 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 21:49:54 INFO - PROCESS | 1742 | 1464583794876 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 21:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:49:54 INFO - PROCESS | 1742 | 1464583794885 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:49:54 INFO - PROCESS | 1742 | 1464583794889 Marionette TRACE conn4 <- [1,1958,null,{}] 21:49:54 INFO - PROCESS | 1742 | 1464583794895 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}] 21:49:55 INFO - PROCESS | 1742 | 1464583795122 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 21:49:55 INFO - PROCESS | 1742 | 1464583795467 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x953ab800 == 142 [pid = 1742] [id = 497] 21:49:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x99168800) [pid = 1742] [serial = 1492] [outer = (nil)] 21:49:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x99ef5c00) [pid = 1742] [serial = 1493] [outer = 0x99168800] 21:49:55 INFO - PROCESS | 1742 | 1464583795563 Marionette DEBUG loaded listener.js 21:49:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9a45c000) [pid = 1742] [serial = 1494] [outer = 0x99168800] 21:49:56 INFO - PROCESS | 1742 | 1464583796426 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]]]}] 21:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1581ms 21:49:56 INFO - PROCESS | 1742 | 1464583796467 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 21:49:56 INFO - PROCESS | 1742 | 1464583796471 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 21:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:49:56 INFO - PROCESS | 1742 | 1464583796477 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:49:56 INFO - PROCESS | 1742 | 1464583796481 Marionette TRACE conn4 <- [1,1962,null,{}] 21:49:56 INFO - PROCESS | 1742 | 1464583796486 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}] 21:49:56 INFO - PROCESS | 1742 | 1464583796690 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 21:49:56 INFO - PROCESS | 1742 | 1464583796978 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x99efbc00 == 143 [pid = 1742] [id = 498] 21:49:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9a45f000) [pid = 1742] [serial = 1495] [outer = (nil)] 21:49:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9a5b0400) [pid = 1742] [serial = 1496] [outer = 0x9a45f000] 21:49:57 INFO - PROCESS | 1742 | 1464583797107 Marionette DEBUG loaded listener.js 21:49:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9a752000) [pid = 1742] [serial = 1497] [outer = 0x9a45f000] 21:49:58 INFO - PROCESS | 1742 | 1464583798010 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]]]}] 21:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1579ms 21:49:58 INFO - PROCESS | 1742 | 1464583798058 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 21:49:58 INFO - PROCESS | 1742 | 1464583798062 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 21:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:49:58 INFO - PROCESS | 1742 | 1464583798067 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:49:58 INFO - PROCESS | 1742 | 1464583798070 Marionette TRACE conn4 <- [1,1966,null,{}] 21:49:58 INFO - PROCESS | 1742 | 1464583798086 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}] 21:49:58 INFO - PROCESS | 1742 | 1464583798289 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 21:49:58 INFO - PROCESS | 1742 | 1464583798629 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a45f800 == 144 [pid = 1742] [id = 499] 21:49:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9a5a5400) [pid = 1742] [serial = 1498] [outer = (nil)] 21:49:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9af36400) [pid = 1742] [serial = 1499] [outer = 0x9a5a5400] 21:49:58 INFO - PROCESS | 1742 | 1464583798750 Marionette DEBUG loaded listener.js 21:49:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9af3b800) [pid = 1742] [serial = 1500] [outer = 0x9a5a5400] 21:49:59 INFO - PROCESS | 1742 | 1464583799599 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]]]}] 21:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1588ms 21:49:59 INFO - PROCESS | 1742 | 1464583799656 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 21:49:59 INFO - PROCESS | 1742 | 1464583799660 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 21:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:49:59 INFO - PROCESS | 1742 | 1464583799666 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:49:59 INFO - PROCESS | 1742 | 1464583799669 Marionette TRACE conn4 <- [1,1970,null,{}] 21:49:59 INFO - PROCESS | 1742 | 1464583799675 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}] 21:49:59 INFO - PROCESS | 1742 | 1464583799881 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 21:50:00 INFO - PROCESS | 1742 | 1464583800160 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x9accf800 == 145 [pid = 1742] [id = 500] 21:50:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9acd3400) [pid = 1742] [serial = 1501] [outer = (nil)] 21:50:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9b170c00) [pid = 1742] [serial = 1502] [outer = 0x9acd3400] 21:50:00 INFO - PROCESS | 1742 | 1464583800295 Marionette DEBUG loaded listener.js 21:50:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9b35cc00) [pid = 1742] [serial = 1503] [outer = 0x9acd3400] 21:50:01 INFO - PROCESS | 1742 | 1464583801197 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]]]}] 21:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1579ms 21:50:01 INFO - PROCESS | 1742 | 1464583801246 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 21:50:01 INFO - PROCESS | 1742 | 1464583801249 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 21:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:50:01 INFO - PROCESS | 1742 | 1464583801255 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:50:01 INFO - PROCESS | 1742 | 1464583801259 Marionette TRACE conn4 <- [1,1974,null,{}] 21:50:01 INFO - PROCESS | 1742 | 1464583801264 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}] 21:50:01 INFO - PROCESS | 1742 | 1464583801484 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 21:50:01 INFO - PROCESS | 1742 | 1464583801835 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9af38400 == 146 [pid = 1742] [id = 501] 21:50:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x9b171c00) [pid = 1742] [serial = 1504] [outer = (nil)] 21:50:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x9bb44400) [pid = 1742] [serial = 1505] [outer = 0x9b171c00] 21:50:01 INFO - PROCESS | 1742 | 1464583801927 Marionette DEBUG loaded listener.js 21:50:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9bbe9800) [pid = 1742] [serial = 1506] [outer = 0x9b171c00] 21:50:02 INFO - PROCESS | 1742 | 1464583802765 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]]]}] 21:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1578ms 21:50:02 INFO - PROCESS | 1742 | 1464583802835 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 21:50:02 INFO - PROCESS | 1742 | 1464583802838 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 21:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:50:02 INFO - PROCESS | 1742 | 1464583802845 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:50:02 INFO - PROCESS | 1742 | 1464583802847 Marionette TRACE conn4 <- [1,1978,null,{}] 21:50:02 INFO - PROCESS | 1742 | 1464583802853 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}] 21:50:03 INFO - PROCESS | 1742 | 1464583803072 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 21:50:03 INFO - PROCESS | 1742 | 1464583803354 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x92be9400 == 147 [pid = 1742] [id = 502] 21:50:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x95127800) [pid = 1742] [serial = 1507] [outer = (nil)] 21:50:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x9c280800) [pid = 1742] [serial = 1508] [outer = 0x95127800] 21:50:03 INFO - PROCESS | 1742 | 1464583803487 Marionette DEBUG loaded listener.js 21:50:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x9c288c00) [pid = 1742] [serial = 1509] [outer = 0x95127800] 21:50:04 INFO - PROCESS | 1742 | 1464583804349 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]]]}] 21:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1578ms 21:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:50:04 INFO - PROCESS | 1742 | 1464583804423 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 21:50:04 INFO - PROCESS | 1742 | 1464583804426 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 21:50:04 INFO - PROCESS | 1742 | 1464583804433 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:50:04 INFO - PROCESS | 1742 | 1464583804436 Marionette TRACE conn4 <- [1,1982,null,{}] 21:50:04 INFO - PROCESS | 1742 | 1464583804442 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}] 21:50:04 INFO - PROCESS | 1742 | 1464583804686 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 21:50:05 INFO - PROCESS | 1742 | 1464583805011 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b128800 == 148 [pid = 1742] [id = 503] 21:50:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x9c0e7800) [pid = 1742] [serial = 1510] [outer = (nil)] 21:50:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0xa0710000) [pid = 1742] [serial = 1511] [outer = 0x9c0e7800] 21:50:05 INFO - PROCESS | 1742 | 1464583805098 Marionette DEBUG loaded listener.js 21:50:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0xa0714400) [pid = 1742] [serial = 1512] [outer = 0x9c0e7800] 21:50:05 INFO - PROCESS | 1742 | 1464583805966 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]]]}] 21:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1579ms 21:50:06 INFO - PROCESS | 1742 | 1464583806011 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 21:50:06 INFO - PROCESS | 1742 | 1464583806015 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 21:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:50:06 INFO - PROCESS | 1742 | 1464583806022 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:50:06 INFO - PROCESS | 1742 | 1464583806025 Marionette TRACE conn4 <- [1,1986,null,{}] 21:50:06 INFO - PROCESS | 1742 | 1464583806031 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}] 21:50:06 INFO - PROCESS | 1742 | 1464583806228 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 21:50:06 INFO - PROCESS | 1742 | 1464583806514 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a74b400 == 149 [pid = 1742] [id = 504] 21:50:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0xa2165000) [pid = 1742] [serial = 1513] [outer = (nil)] 21:50:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0xa227bc00) [pid = 1742] [serial = 1514] [outer = 0xa2165000] 21:50:06 INFO - PROCESS | 1742 | 1464583806643 Marionette DEBUG loaded listener.js 21:50:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0xa2285400) [pid = 1742] [serial = 1515] [outer = 0xa2165000] 21:50:07 INFO - PROCESS | 1742 | 1464583807482 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]]]}] 21:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1527ms 21:50:07 INFO - PROCESS | 1742 | 1464583807550 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 21:50:07 INFO - PROCESS | 1742 | 1464583807553 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 21:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:50:07 INFO - PROCESS | 1742 | 1464583807559 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:50:07 INFO - PROCESS | 1742 | 1464583807563 Marionette TRACE conn4 <- [1,1990,null,{}] 21:50:07 INFO - PROCESS | 1742 | 1464583807568 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}] 21:50:07 INFO - PROCESS | 1742 | 1464583807775 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 21:50:08 INFO - PROCESS | 1742 | 1464583808063 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x95134c00 == 150 [pid = 1742] [id = 505] 21:50:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x9bb37400) [pid = 1742] [serial = 1516] [outer = (nil)] 21:50:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0xa24d6400) [pid = 1742] [serial = 1517] [outer = 0x9bb37400] 21:50:08 INFO - PROCESS | 1742 | 1464583808200 Marionette DEBUG loaded listener.js 21:50:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0xa24dc000) [pid = 1742] [serial = 1518] [outer = 0x9bb37400] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9b557c00 == 149 [pid = 1742] [id = 18] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdb800 == 148 [pid = 1742] [id = 485] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b58b400 == 147 [pid = 1742] [id = 484] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86f15400 == 146 [pid = 1742] [id = 483] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x878ebc00 == 145 [pid = 1742] [id = 482] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9a2bf800 == 144 [pid = 1742] [id = 477] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9513e800 == 143 [pid = 1742] [id = 475] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86ee2800 == 142 [pid = 1742] [id = 476] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95848800 == 141 [pid = 1742] [id = 474] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9119f000 == 140 [pid = 1742] [id = 473] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92acb000 == 139 [pid = 1742] [id = 472] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92d53c00 == 138 [pid = 1742] [id = 471] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed0e800 == 137 [pid = 1742] [id = 470] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x911a2c00 == 136 [pid = 1742] [id = 468] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef85800 == 135 [pid = 1742] [id = 469] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8daa0400 == 134 [pid = 1742] [id = 467] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e30cc00 == 133 [pid = 1742] [id = 466] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0acc00 == 132 [pid = 1742] [id = 465] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd1dc00 == 131 [pid = 1742] [id = 464] 21:50:09 INFO - PROCESS | 1742 | --DOCSHELL 0x895bc000 == 130 [pid = 1742] [id = 463] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x8e0adc00) [pid = 1742] [serial = 1388] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x8e0af400) [pid = 1742] [serial = 1245] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9c27fc00) [pid = 1742] [serial = 1302] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x8daa5400) [pid = 1742] [serial = 1385] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x8cf24000) [pid = 1742] [serial = 1383] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8a3d9c00) [pid = 1742] [serial = 1379] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x8aeef000) [pid = 1742] [serial = 1380] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9c6bc400) [pid = 1742] [serial = 1377] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9c334800) [pid = 1742] [serial = 1376] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x9c280000) [pid = 1742] [serial = 1374] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x9c27b400) [pid = 1742] [serial = 1373] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9b5c5400) [pid = 1742] [serial = 1371] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9b54cc00) [pid = 1742] [serial = 1370] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9b11e400) [pid = 1742] [serial = 1368] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9af41c00) [pid = 1742] [serial = 1367] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9acd2400) [pid = 1742] [serial = 1365] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x9accf400) [pid = 1742] [serial = 1364] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9a5a7400) [pid = 1742] [serial = 1362] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9a464400) [pid = 1742] [serial = 1361] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x99efc400) [pid = 1742] [serial = 1359] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x99ef3000) [pid = 1742] [serial = 1358] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x978e1400) [pid = 1742] [serial = 1356] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x978de000) [pid = 1742] [serial = 1355] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x95ad6400) [pid = 1742] [serial = 1353] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x95a80c00) [pid = 1742] [serial = 1352] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x95843400) [pid = 1742] [serial = 1350] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x95819c00) [pid = 1742] [serial = 1349] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9535cc00) [pid = 1742] [serial = 1347] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x951acc00) [pid = 1742] [serial = 1346] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9476cc00) [pid = 1742] [serial = 1344] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x93d9dc00) [pid = 1742] [serial = 1343] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x92f77c00) [pid = 1742] [serial = 1341] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x92d5f400) [pid = 1742] [serial = 1340] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x92beb400) [pid = 1742] [serial = 1338] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92ac5c00) [pid = 1742] [serial = 1337] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x928ee000) [pid = 1742] [serial = 1335] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x91e8d400) [pid = 1742] [serial = 1334] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x91e82400) [pid = 1742] [serial = 1332] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9127ec00) [pid = 1742] [serial = 1331] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x91089c00) [pid = 1742] [serial = 1329] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8f0b2000) [pid = 1742] [serial = 1328] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8ed8cc00) [pid = 1742] [serial = 1326] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8ed12000) [pid = 1742] [serial = 1325] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8d180000) [pid = 1742] [serial = 1323] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8cf2a000) [pid = 1742] [serial = 1322] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8abce800) [pid = 1742] [serial = 1320] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x895ba400) [pid = 1742] [serial = 1319] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8bd1b800) [pid = 1742] [serial = 1382] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8e0b6800) [pid = 1742] [serial = 1386] [outer = (nil)] [url = about:blank] 21:50:10 INFO - PROCESS | 1742 | 1464583810832 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]]]}] 21:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 3335ms 21:50:10 INFO - PROCESS | 1742 | 1464583810895 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 21:50:10 INFO - PROCESS | 1742 | 1464583810902 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 21:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:50:10 INFO - PROCESS | 1742 | 1464583810909 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 1742 | 1464583810915 Marionette TRACE conn4 <- [1,1994,null,{}] 21:50:10 INFO - PROCESS | 1742 | 1464583810922 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}] 21:50:11 INFO - PROCESS | 1742 | 1464583811122 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 21:50:11 INFO - PROCESS | 1742 | 1464583811315 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x878ed800 == 131 [pid = 1742] [id = 506] 21:50:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x895b3c00) [pid = 1742] [serial = 1519] [outer = (nil)] 21:50:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8a3dc400) [pid = 1742] [serial = 1520] [outer = 0x895b3c00] 21:50:11 INFO - PROCESS | 1742 | 1464583811390 Marionette DEBUG loaded listener.js 21:50:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8b580c00) [pid = 1742] [serial = 1521] [outer = 0x895b3c00] 21:50:12 INFO - PROCESS | 1742 | 1464583812198 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]]]}] 21:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1339ms 21:50:12 INFO - PROCESS | 1742 | 1464583812256 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 21:50:12 INFO - PROCESS | 1742 | 1464583812265 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 21:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:50:12 INFO - PROCESS | 1742 | 1464583812274 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:50:12 INFO - PROCESS | 1742 | 1464583812278 Marionette TRACE conn4 <- [1,1998,null,{}] 21:50:12 INFO - PROCESS | 1742 | 1464583812284 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}] 21:50:12 INFO - PROCESS | 1742 | 1464583812472 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 21:50:12 INFO - PROCESS | 1742 | 1464583812484 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd15000 == 132 [pid = 1742] [id = 507] 21:50:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8bd1a800) [pid = 1742] [serial = 1522] [outer = (nil)] 21:50:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8cf24000) [pid = 1742] [serial = 1523] [outer = 0x8bd1a800] 21:50:12 INFO - PROCESS | 1742 | 1464583812554 Marionette DEBUG loaded listener.js 21:50:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8d150000) [pid = 1742] [serial = 1524] [outer = 0x8bd1a800] 21:50:13 INFO - PROCESS | 1742 | 1464583813598 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]]]}] 21:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1384ms 21:50:13 INFO - PROCESS | 1742 | 1464583813658 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 21:50:13 INFO - PROCESS | 1742 | 1464583813662 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 21:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:50:13 INFO - PROCESS | 1742 | 1464583813703 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:50:13 INFO - PROCESS | 1742 | 1464583813709 Marionette TRACE conn4 <- [1,2002,null,{}] 21:50:13 INFO - PROCESS | 1742 | 1464583813726 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}] 21:50:13 INFO - PROCESS | 1742 | 1464583813992 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 21:50:14 INFO - PROCESS | 1742 | 1464583814043 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdcc00 == 133 [pid = 1742] [id = 508] 21:50:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d158800) [pid = 1742] [serial = 1525] [outer = (nil)] 21:50:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8daa3800) [pid = 1742] [serial = 1526] [outer = 0x8d158800] 21:50:14 INFO - PROCESS | 1742 | 1464583814247 Marionette DEBUG loaded listener.js 21:50:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8e301800) [pid = 1742] [serial = 1527] [outer = 0x8d158800] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x878e5800) [pid = 1742] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8b58e800) [pid = 1742] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8cf27c00) [pid = 1742] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x92fdcc00) [pid = 1742] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x91089800) [pid = 1742] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x922e3000) [pid = 1742] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x922ea000) [pid = 1742] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8daa6000) [pid = 1742] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8ed13c00) [pid = 1742] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8ed08400) [pid = 1742] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8bee7400) [pid = 1742] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x895be000) [pid = 1742] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x878f4000) [pid = 1742] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x878f0400) [pid = 1742] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9b367c00) [pid = 1742] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9acd1400) [pid = 1742] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9a469800) [pid = 1742] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9a461800) [pid = 1742] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8cf2a800) [pid = 1742] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95a71c00) [pid = 1742] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x95ad5400) [pid = 1742] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9581f000) [pid = 1742] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:50:15 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x92fdd400) [pid = 1742] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:50:15 INFO - PROCESS | 1742 | 1464583815868 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]]]}] 21:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2224ms 21:50:15 INFO - PROCESS | 1742 | 1464583815894 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 21:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:50:15 INFO - PROCESS | 1742 | 1464583815898 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 21:50:15 INFO - PROCESS | 1742 | 1464583815904 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:50:15 INFO - PROCESS | 1742 | 1464583815907 Marionette TRACE conn4 <- [1,2006,null,{}] 21:50:15 INFO - PROCESS | 1742 | 1464583815912 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}] 21:50:16 INFO - PROCESS | 1742 | 1464583816165 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 21:50:16 INFO - PROCESS | 1742 | 1464583816185 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f4000 == 134 [pid = 1742] [id = 509] 21:50:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8bbeb400) [pid = 1742] [serial = 1528] [outer = (nil)] 21:50:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8e0b7000) [pid = 1742] [serial = 1529] [outer = 0x8bbeb400] 21:50:16 INFO - PROCESS | 1742 | 1464583816255 Marionette DEBUG loaded listener.js 21:50:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8ed0f800) [pid = 1742] [serial = 1530] [outer = 0x8bbeb400] 21:50:17 INFO - PROCESS | 1742 | 1464583817081 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]]]}] 21:50: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 21:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1233ms 21:50:17 INFO - PROCESS | 1742 | 1464583817137 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 21:50:17 INFO - PROCESS | 1742 | 1464583817140 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 21:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:50:17 INFO - PROCESS | 1742 | 1464583817146 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:50:17 INFO - PROCESS | 1742 | 1464583817148 Marionette TRACE conn4 <- [1,2010,null,{}] 21:50:17 INFO - PROCESS | 1742 | 1464583817154 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}] 21:50:17 INFO - PROCESS | 1742 | 1464583817329 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 21:50:17 INFO - PROCESS | 1742 | 1464583817343 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f0400 == 135 [pid = 1742] [id = 510] 21:50:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8bbe7000) [pid = 1742] [serial = 1531] [outer = (nil)] 21:50:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8eee6400) [pid = 1742] [serial = 1532] [outer = 0x8bbe7000] 21:50:17 INFO - PROCESS | 1742 | 1464583817415 Marionette DEBUG loaded listener.js 21:50:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8ef88400) [pid = 1742] [serial = 1533] [outer = 0x8bbe7000] 21:50:18 INFO - PROCESS | 1742 | 1464583818736 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]]]}] 21:50:18 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 21:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1629ms 21:50:18 INFO - PROCESS | 1742 | 1464583818776 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 21:50:18 INFO - PROCESS | 1742 | 1464583818784 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 21:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:50:18 INFO - PROCESS | 1742 | 1464583818792 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:50:18 INFO - PROCESS | 1742 | 1464583818799 Marionette TRACE conn4 <- [1,2014,null,{}] 21:50:18 INFO - PROCESS | 1742 | 1464583818807 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}] 21:50:19 INFO - PROCESS | 1742 | 1464583819020 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 21:50:19 INFO - PROCESS | 1742 | 1464583819342 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abce800 == 136 [pid = 1742] [id = 511] 21:50:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8abd3800) [pid = 1742] [serial = 1534] [outer = (nil)] 21:50:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8ba39c00) [pid = 1742] [serial = 1535] [outer = 0x8abd3800] 21:50:19 INFO - PROCESS | 1742 | 1464583819435 Marionette DEBUG loaded listener.js 21:50:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8bee9400) [pid = 1742] [serial = 1536] [outer = 0x8abd3800] 21:50:20 INFO - PROCESS | 1742 | 1464583820357 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]]]}] 21:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1633ms 21:50:20 INFO - PROCESS | 1742 | 1464583820427 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 21:50:20 INFO - PROCESS | 1742 | 1464583820436 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 21:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:50:20 INFO - PROCESS | 1742 | 1464583820447 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:50:20 INFO - PROCESS | 1742 | 1464583820451 Marionette TRACE conn4 <- [1,2018,null,{}] 21:50:20 INFO - PROCESS | 1742 | 1464583820458 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}] 21:50:20 INFO - PROCESS | 1742 | 1464583820717 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 21:50:21 INFO - PROCESS | 1742 | 1464583821039 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7ac000 == 137 [pid = 1742] [id = 512] 21:50:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8daa7800) [pid = 1742] [serial = 1537] [outer = (nil)] 21:50:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e306000) [pid = 1742] [serial = 1538] [outer = 0x8daa7800] 21:50:21 INFO - PROCESS | 1742 | 1464583821123 Marionette DEBUG loaded listener.js 21:50:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8ed90c00) [pid = 1742] [serial = 1539] [outer = 0x8daa7800] 21:50:21 INFO - PROCESS | 1742 | 1464583821995 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]]]}] 21:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1588ms 21:50:22 INFO - PROCESS | 1742 | 1464583822043 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 21:50:22 INFO - PROCESS | 1742 | 1464583822048 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 21:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:50:22 INFO - PROCESS | 1742 | 1464583822056 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:50:22 INFO - PROCESS | 1742 | 1464583822061 Marionette TRACE conn4 <- [1,2022,null,{}] 21:50:22 INFO - PROCESS | 1742 | 1464583822078 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}] 21:50:22 INFO - PROCESS | 1742 | 1464583822290 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 21:50:22 INFO - PROCESS | 1742 | 1464583822620 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0b6800 == 138 [pid = 1742] [id = 513] 21:50:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8f0bfc00) [pid = 1742] [serial = 1540] [outer = (nil)] 21:50:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9108ec00) [pid = 1742] [serial = 1541] [outer = 0x8f0bfc00] 21:50:22 INFO - PROCESS | 1742 | 1464583822712 Marionette DEBUG loaded listener.js 21:50:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x911a0800) [pid = 1742] [serial = 1542] [outer = 0x8f0bfc00] 21:50:23 INFO - PROCESS | 1742 | 1464583823573 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]]]}] 21:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1587ms 21:50:23 INFO - PROCESS | 1742 | 1464583823644 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 21:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:50:23 INFO - PROCESS | 1742 | 1464583823649 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 21:50:23 INFO - PROCESS | 1742 | 1464583823655 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:50:23 INFO - PROCESS | 1742 | 1464583823659 Marionette TRACE conn4 <- [1,2026,null,{}] 21:50:23 INFO - PROCESS | 1742 | 1464583823664 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}] 21:50:23 INFO - PROCESS | 1742 | 1464583823918 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 21:50:24 INFO - PROCESS | 1742 | 1464583824235 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b587000 == 139 [pid = 1742] [id = 514] 21:50:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9119e000) [pid = 1742] [serial = 1543] [outer = (nil)] 21:50:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x91e80800) [pid = 1742] [serial = 1544] [outer = 0x9119e000] 21:50:24 INFO - PROCESS | 1742 | 1464583824320 Marionette DEBUG loaded listener.js 21:50:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x91e8b800) [pid = 1742] [serial = 1545] [outer = 0x9119e000] 21:50:25 INFO - PROCESS | 1742 | 1464583825198 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]]]}] 21:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1585ms 21:50:25 INFO - PROCESS | 1742 | 1464583825240 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 21:50:25 INFO - PROCESS | 1742 | 1464583825244 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 21:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:50:25 INFO - PROCESS | 1742 | 1464583825250 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:50:25 INFO - PROCESS | 1742 | 1464583825253 Marionette TRACE conn4 <- [1,2030,null,{}] 21:50:25 INFO - PROCESS | 1742 | 1464583825259 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}] 21:50:25 INFO - PROCESS | 1742 | 1464583825455 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 21:50:25 INFO - PROCESS | 1742 | 1464583825744 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0ac400 == 140 [pid = 1742] [id = 515] 21:50:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9127cc00) [pid = 1742] [serial = 1546] [outer = (nil)] 21:50:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x928f0c00) [pid = 1742] [serial = 1547] [outer = 0x9127cc00] 21:50:25 INFO - PROCESS | 1742 | 1464583825879 Marionette DEBUG loaded listener.js 21:50:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x928f6000) [pid = 1742] [serial = 1548] [outer = 0x9127cc00] 21:50:26 INFO - PROCESS | 1742 | 1464583826775 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]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1595ms 21:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:50:26 INFO - PROCESS | 1742 | 1464583826847 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 21:50:26 INFO - PROCESS | 1742 | 1464583826850 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 21:50:26 INFO - PROCESS | 1742 | 1464583826857 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 1742 | 1464583826860 Marionette TRACE conn4 <- [1,2034,null,{}] 21:50:26 INFO - PROCESS | 1742 | 1464583826866 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}] 21:50:27 INFO - PROCESS | 1742 | 1464583827141 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 21:50:27 INFO - PROCESS | 1742 | 1464583827462 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ede400 == 141 [pid = 1742] [id = 516] 21:50:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8782e000) [pid = 1742] [serial = 1549] [outer = (nil)] 21:50:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x928fa800) [pid = 1742] [serial = 1550] [outer = 0x8782e000] 21:50:27 INFO - PROCESS | 1742 | 1464583827549 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x92bf2000) [pid = 1742] [serial = 1551] [outer = 0x8782e000] 21:50:28 INFO - PROCESS | 1742 | 1464583828395 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]]]}] 21:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1586ms 21:50:28 INFO - PROCESS | 1742 | 1464583828443 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 1742 | 1464583828447 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 21:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:50:28 INFO - PROCESS | 1742 | 1464583828454 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 1742 | 1464583828457 Marionette TRACE conn4 <- [1,2038,null,{}] 21:50:28 INFO - PROCESS | 1742 | 1464583828463 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}] 21:50:28 INFO - PROCESS | 1742 | 1464583828656 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 21:50:28 INFO - PROCESS | 1742 | 1464583828973 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x922ea000 == 142 [pid = 1742] [id = 517] 21:50:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92ac5c00) [pid = 1742] [serial = 1552] [outer = (nil)] 21:50:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x92fe0800) [pid = 1742] [serial = 1553] [outer = 0x92ac5c00] 21:50:29 INFO - PROCESS | 1742 | 1464583829106 Marionette DEBUG loaded listener.js 21:50:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x93d30800) [pid = 1742] [serial = 1554] [outer = 0x92ac5c00] 21:50:30 INFO - PROCESS | 1742 | 1464583830005 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]]]}] 21:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1630ms 21:50:30 INFO - PROCESS | 1742 | 1464583830085 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 21:50:30 INFO - PROCESS | 1742 | 1464583830089 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 21:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:50:30 INFO - PROCESS | 1742 | 1464583830095 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:50:30 INFO - PROCESS | 1742 | 1464583830098 Marionette TRACE conn4 <- [1,2042,null,{}] 21:50:30 INFO - PROCESS | 1742 | 1464583830104 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}] 21:50:30 INFO - PROCESS | 1742 | 1464583830356 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 21:50:30 INFO - PROCESS | 1742 | 1464583830692 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0af400 == 143 [pid = 1742] [id = 518] 21:50:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x92bee400) [pid = 1742] [serial = 1555] [outer = (nil)] 21:50:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x9476c800) [pid = 1742] [serial = 1556] [outer = 0x92bee400] 21:50:30 INFO - PROCESS | 1742 | 1464583830777 Marionette DEBUG loaded listener.js 21:50:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x95124c00) [pid = 1742] [serial = 1557] [outer = 0x92bee400] 21:50:31 INFO - PROCESS | 1742 | 1464583831645 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]]]}] 21:50:31 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) 21:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1585ms 21:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:50:31 INFO - PROCESS | 1742 | 1464583831681 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 21:50:31 INFO - PROCESS | 1742 | 1464583831684 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 21:50:31 INFO - PROCESS | 1742 | 1464583831691 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:50:31 INFO - PROCESS | 1742 | 1464583831694 Marionette TRACE conn4 <- [1,2046,null,{}] 21:50:31 INFO - PROCESS | 1742 | 1464583831700 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}] 21:50:31 INFO - PROCESS | 1742 | 1464583831911 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 21:50:32 INFO - PROCESS | 1742 | 1464583832194 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x89498c00 == 144 [pid = 1742] [id = 519] 21:50:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8aeea800) [pid = 1742] [serial = 1558] [outer = (nil)] 21:50:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x951b4800) [pid = 1742] [serial = 1559] [outer = 0x8aeea800] 21:50:32 INFO - PROCESS | 1742 | 1464583832338 Marionette DEBUG loaded listener.js 21:50:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9535dc00) [pid = 1742] [serial = 1560] [outer = 0x8aeea800] 21:50:33 INFO - PROCESS | 1742 | 1464583833188 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]]]}] 21:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1530ms 21:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:50:33 INFO - PROCESS | 1742 | 1464583833239 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 21:50:33 INFO - PROCESS | 1742 | 1464583833242 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 21:50:33 INFO - PROCESS | 1742 | 1464583833249 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:50:33 INFO - PROCESS | 1742 | 1464583833252 Marionette TRACE conn4 <- [1,2050,null,{}] 21:50:33 INFO - PROCESS | 1742 | 1464583833258 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}] 21:50:33 INFO - PROCESS | 1742 | 1464583833475 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 21:50:33 INFO - PROCESS | 1742 | 1464583833749 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x92356c00 == 145 [pid = 1742] [id = 520] 21:50:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9511f000) [pid = 1742] [serial = 1561] [outer = (nil)] 21:50:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9581e400) [pid = 1742] [serial = 1562] [outer = 0x9511f000] 21:50:33 INFO - PROCESS | 1742 | 1464583833902 Marionette DEBUG loaded listener.js 21:50:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x95849800) [pid = 1742] [serial = 1563] [outer = 0x9511f000] 21:50:34 INFO - PROCESS | 1742 | 1464583834779 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]]]}] 21:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1582ms 21:50:34 INFO - PROCESS | 1742 | 1464583834830 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 21:50:34 INFO - PROCESS | 1742 | 1464583834834 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 21:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:50:34 INFO - PROCESS | 1742 | 1464583834840 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:50:34 INFO - PROCESS | 1742 | 1464583834844 Marionette TRACE conn4 <- [1,2054,null,{}] 21:50:34 INFO - PROCESS | 1742 | 1464583834850 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}] 21:50:35 INFO - PROCESS | 1742 | 1464583835076 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 21:50:35 INFO - PROCESS | 1742 | 1464583835398 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x95813400 == 146 [pid = 1742] [id = 521] 21:50:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9581b000) [pid = 1742] [serial = 1564] [outer = (nil)] 21:50:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x95badc00) [pid = 1742] [serial = 1565] [outer = 0x9581b000] 21:50:35 INFO - PROCESS | 1742 | 1464583835491 Marionette DEBUG loaded listener.js 21:50:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x978e1000) [pid = 1742] [serial = 1566] [outer = 0x9581b000] 21:50:36 INFO - PROCESS | 1742 | 1464583836382 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]]]}] 21:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1580ms 21:50:36 INFO - PROCESS | 1742 | 1464583836421 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 21:50:36 INFO - PROCESS | 1742 | 1464583836424 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 21:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:50:36 INFO - PROCESS | 1742 | 1464583836431 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:50:36 INFO - PROCESS | 1742 | 1464583836434 Marionette TRACE conn4 <- [1,2058,null,{}] 21:50:36 INFO - PROCESS | 1742 | 1464583836439 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}] 21:50:36 INFO - PROCESS | 1742 | 1464583836635 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 21:50:36 INFO - PROCESS | 1742 | 1464583836915 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf2bc00 == 147 [pid = 1742] [id = 522] 21:50:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x95ad4000) [pid = 1742] [serial = 1567] [outer = (nil)] 21:50:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9974c000) [pid = 1742] [serial = 1568] [outer = 0x95ad4000] 21:50:37 INFO - PROCESS | 1742 | 1464583837067 Marionette DEBUG loaded listener.js 21:50:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x99e02000) [pid = 1742] [serial = 1569] [outer = 0x95ad4000] 21:50:37 INFO - PROCESS | 1742 | 1464583837923 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]]]}] 21:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1529ms 21:50:37 INFO - PROCESS | 1742 | 1464583837961 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 21:50:37 INFO - PROCESS | 1742 | 1464583837965 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 21:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:50:37 INFO - PROCESS | 1742 | 1464583837971 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:50:37 INFO - PROCESS | 1742 | 1464583837984 Marionette TRACE conn4 <- [1,2062,null,{}] 21:50:37 INFO - PROCESS | 1742 | 1464583837988 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}] 21:50:38 INFO - PROCESS | 1742 | 1464583838184 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 21:50:38 INFO - PROCESS | 1742 | 1464583838466 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x95ad2800 == 148 [pid = 1742] [id = 523] 21:50:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x98207c00) [pid = 1742] [serial = 1570] [outer = (nil)] 21:50:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9a45b000) [pid = 1742] [serial = 1571] [outer = 0x98207c00] 21:50:38 INFO - PROCESS | 1742 | 1464583838596 Marionette DEBUG loaded listener.js 21:50:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9a466400) [pid = 1742] [serial = 1572] [outer = 0x98207c00] 21:50:39 INFO - PROCESS | 1742 | 1464583839511 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]]]}] 21:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1589ms 21:50:39 INFO - PROCESS | 1742 | 1464583839560 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 21:50:39 INFO - PROCESS | 1742 | 1464583839564 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 21:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:50:39 INFO - PROCESS | 1742 | 1464583839571 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:50:39 INFO - PROCESS | 1742 | 1464583839573 Marionette TRACE conn4 <- [1,2066,null,{}] 21:50:39 INFO - PROCESS | 1742 | 1464583839579 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}] 21:50:39 INFO - PROCESS | 1742 | 1464583839778 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 21:50:40 INFO - PROCESS | 1742 | 1464583840103 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x99efd800 == 149 [pid = 1742] [id = 524] 21:50:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9a0ca800) [pid = 1742] [serial = 1573] [outer = (nil)] 21:50:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9a5af000) [pid = 1742] [serial = 1574] [outer = 0x9a0ca800] 21:50:40 INFO - PROCESS | 1742 | 1464583840189 Marionette DEBUG loaded listener.js 21:50:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9acc6000) [pid = 1742] [serial = 1575] [outer = 0x9a0ca800] 21:50:41 INFO - PROCESS | 1742 | 1464583841053 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]]]}] 21:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1526ms 21:50:41 INFO - PROCESS | 1742 | 1464583841098 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 21:50:41 INFO - PROCESS | 1742 | 1464583841102 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 21:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:50:41 INFO - PROCESS | 1742 | 1464583841108 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:50:41 INFO - PROCESS | 1742 | 1464583841111 Marionette TRACE conn4 <- [1,2070,null,{}] 21:50:41 INFO - PROCESS | 1742 | 1464583841136 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}] 21:50:41 INFO - PROCESS | 1742 | 1464583841338 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 21:50:41 INFO - PROCESS | 1742 | 1464583841623 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b586400 == 150 [pid = 1742] [id = 525] 21:50:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8d17fc00) [pid = 1742] [serial = 1576] [outer = (nil)] 21:50:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x9acd1400) [pid = 1742] [serial = 1577] [outer = 0x8d17fc00] 21:50:41 INFO - PROCESS | 1742 | 1464583841748 Marionette DEBUG loaded listener.js 21:50:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9af39c00) [pid = 1742] [serial = 1578] [outer = 0x8d17fc00] 21:50:42 INFO - PROCESS | 1742 | 1464583842668 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]]]}] 21:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1631ms 21:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:50:42 INFO - PROCESS | 1742 | 1464583842740 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 21:50:42 INFO - PROCESS | 1742 | 1464583842743 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 21:50:42 INFO - PROCESS | 1742 | 1464583842750 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:50:42 INFO - PROCESS | 1742 | 1464583842753 Marionette TRACE conn4 <- [1,2074,null,{}] 21:50:42 INFO - PROCESS | 1742 | 1464583842759 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}] 21:50:42 INFO - PROCESS | 1742 | 1464583842959 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 21:50:43 INFO - PROCESS | 1742 | 1464583843243 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x9acd1800 == 151 [pid = 1742] [id = 526] 21:50:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x9acd2800) [pid = 1742] [serial = 1579] [outer = (nil)] 21:50:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x9b176000) [pid = 1742] [serial = 1580] [outer = 0x9acd2800] 21:50:43 INFO - PROCESS | 1742 | 1464583843373 Marionette DEBUG loaded listener.js 21:50:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x9b556800) [pid = 1742] [serial = 1581] [outer = 0x9acd2800] 21:50:44 INFO - PROCESS | 1742 | 1464583844298 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]]]}] 21:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1582ms 21:50:44 INFO - PROCESS | 1742 | 1464583844332 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 21:50:44 INFO - PROCESS | 1742 | 1464583844335 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 21:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:50:44 INFO - PROCESS | 1742 | 1464583844341 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:50:44 INFO - PROCESS | 1742 | 1464583844344 Marionette TRACE conn4 <- [1,2078,null,{}] 21:50:44 INFO - PROCESS | 1742 | 1464583844350 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}] 21:50:44 INFO - PROCESS | 1742 | 1464583844549 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 21:50:44 INFO - PROCESS | 1742 | 1464583844805 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8782d800 == 152 [pid = 1742] [id = 527] 21:50:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x87833800) [pid = 1742] [serial = 1582] [outer = (nil)] 21:50:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x9c0e6c00) [pid = 1742] [serial = 1583] [outer = 0x87833800] 21:50:44 INFO - PROCESS | 1742 | 1464583844936 Marionette DEBUG loaded listener.js 21:50:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x9c1aa000) [pid = 1742] [serial = 1584] [outer = 0x87833800] 21:50:45 INFO - PROCESS | 1742 | 1464583845830 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]]]}] 21:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1543ms 21:50:45 INFO - PROCESS | 1742 | 1464583845886 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 21:50:45 INFO - PROCESS | 1742 | 1464583845889 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 21:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:50:45 INFO - PROCESS | 1742 | 1464583845896 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:50:45 INFO - PROCESS | 1742 | 1464583845899 Marionette TRACE conn4 <- [1,2082,null,{}] 21:50:45 INFO - PROCESS | 1742 | 1464583845905 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}] 21:50:46 INFO - PROCESS | 1742 | 1464583846116 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 21:50:46 INFO - PROCESS | 1742 | 1464583846456 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eee1800 == 153 [pid = 1742] [id = 528] 21:50:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8eee3000) [pid = 1742] [serial = 1585] [outer = (nil)] 21:50:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x9c6bc400) [pid = 1742] [serial = 1586] [outer = 0x8eee3000] 21:50:46 INFO - PROCESS | 1742 | 1464583846542 Marionette DEBUG loaded listener.js 21:50:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0xa070c400) [pid = 1742] [serial = 1587] [outer = 0x8eee3000] 21:50:47 INFO - PROCESS | 1742 | 1464583847428 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]]]}] 21:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1580ms 21:50:47 INFO - PROCESS | 1742 | 1464583847476 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 21:50:47 INFO - PROCESS | 1742 | 1464583847480 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 21:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:50:47 INFO - PROCESS | 1742 | 1464583847486 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:50:47 INFO - PROCESS | 1742 | 1464583847490 Marionette TRACE conn4 <- [1,2086,null,{}] 21:50:47 INFO - PROCESS | 1742 | 1464583847500 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}] 21:50:47 INFO - PROCESS | 1742 | 1464583847704 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 21:50:48 INFO - PROCESS | 1742 | 1464583847986 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b168800 == 154 [pid = 1742] [id = 529] 21:50:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x9c2d5800) [pid = 1742] [serial = 1588] [outer = (nil)] 21:50:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0xa227c400) [pid = 1742] [serial = 1589] [outer = 0x9c2d5800] 21:50:48 INFO - PROCESS | 1742 | 1464583848114 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0xa2403400) [pid = 1742] [serial = 1590] [outer = 0x9c2d5800] 21:50:49 INFO - PROCESS | 1742 | --DOCSHELL 0x878f4000 == 153 [pid = 1742] [id = 509] 21:50:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdcc00 == 152 [pid = 1742] [id = 508] 21:50:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd15000 == 151 [pid = 1742] [id = 507] 21:50:49 INFO - PROCESS | 1742 | --DOCSHELL 0x878ed800 == 150 [pid = 1742] [id = 506] 21:50:49 INFO - PROCESS | 1742 | --DOCSHELL 0x92be9400 == 149 [pid = 1742] [id = 502] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x9accf800 == 148 [pid = 1742] [id = 500] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x9af38400 == 147 [pid = 1742] [id = 501] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x9a45f800 == 146 [pid = 1742] [id = 499] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x99efbc00 == 145 [pid = 1742] [id = 498] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x953ab800 == 144 [pid = 1742] [id = 497] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9d000 == 143 [pid = 1742] [id = 496] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x95137400 == 142 [pid = 1742] [id = 495] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf30800 == 141 [pid = 1742] [id = 493] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x91e88800 == 140 [pid = 1742] [id = 494] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8d907000 == 139 [pid = 1742] [id = 492] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8d155800 == 138 [pid = 1742] [id = 491] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x897d7c00 == 137 [pid = 1742] [id = 490] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b8800 == 136 [pid = 1742] [id = 489] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8da98800 == 135 [pid = 1742] [id = 488] 21:50:50 INFO - PROCESS | 1742 | --DOCSHELL 0x878e8000 == 134 [pid = 1742] [id = 487] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x8d90d000) [pid = 1742] [serial = 1317] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x8d90b400) [pid = 1742] [serial = 1454] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x8d90d800) [pid = 1742] [serial = 1457] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x95120800) [pid = 1742] [serial = 1415] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x93a28c00) [pid = 1742] [serial = 1413] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x92d60000) [pid = 1742] [serial = 1412] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x92bf1c00) [pid = 1742] [serial = 1410] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8ed0e000) [pid = 1742] [serial = 1460] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x92acdc00) [pid = 1742] [serial = 1409] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x928f8400) [pid = 1742] [serial = 1407] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x928eb800) [pid = 1742] [serial = 1406] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x91284400) [pid = 1742] [serial = 1404] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9127ac00) [pid = 1742] [serial = 1403] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9108a800) [pid = 1742] [serial = 1401] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x8f0bb000) [pid = 1742] [serial = 1400] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x8eee0400) [pid = 1742] [serial = 1398] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8ed12c00) [pid = 1742] [serial = 1397] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8d901c00) [pid = 1742] [serial = 1395] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8d18b000) [pid = 1742] [serial = 1394] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8aee4c00) [pid = 1742] [serial = 1392] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8968d000) [pid = 1742] [serial = 1391] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8bbe6400) [pid = 1742] [serial = 1451] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x89685c00) [pid = 1742] [serial = 1448] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8a3db800) [pid = 1742] [serial = 1449] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0xa0715000) [pid = 1742] [serial = 1445] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0xa0610800) [pid = 1742] [serial = 1443] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9c32f800) [pid = 1742] [serial = 1442] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9b5ca400) [pid = 1742] [serial = 1440] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9b54b400) [pid = 1742] [serial = 1439] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9b11c800) [pid = 1742] [serial = 1437] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9af40400) [pid = 1742] [serial = 1436] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9a748c00) [pid = 1742] [serial = 1434] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9a752400) [pid = 1742] [serial = 1433] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9a467000) [pid = 1742] [serial = 1431] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9a37e800) [pid = 1742] [serial = 1430] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x99e05c00) [pid = 1742] [serial = 1428] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x99744400) [pid = 1742] [serial = 1427] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x95bb6400) [pid = 1742] [serial = 1425] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x95bb3000) [pid = 1742] [serial = 1424] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x95a79400) [pid = 1742] [serial = 1422] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x95844800) [pid = 1742] [serial = 1421] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x953a1c00) [pid = 1742] [serial = 1419] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x95366400) [pid = 1742] [serial = 1418] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95136800) [pid = 1742] [serial = 1416] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8e0b4800) [pid = 1742] [serial = 1458] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8daa1c00) [pid = 1742] [serial = 1455] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8bd1d000) [pid = 1742] [serial = 1452] [outer = (nil)] [url = about:blank] 21:50:50 INFO - PROCESS | 1742 | 1464583850921 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]]]}] 21:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 3499ms 21:50:50 INFO - PROCESS | 1742 | 1464583850987 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 21:50:50 INFO - PROCESS | 1742 | 1464583850994 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 21:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:50:51 INFO - PROCESS | 1742 | 1464583851005 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:50:51 INFO - PROCESS | 1742 | 1464583851010 Marionette TRACE conn4 <- [1,2090,null,{}] 21:50:51 INFO - PROCESS | 1742 | 1464583851017 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}] 21:50:51 INFO - PROCESS | 1742 | 1464583851212 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 21:50:51 INFO - PROCESS | 1742 | 1464583851406 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x878ea800 == 135 [pid = 1742] [id = 530] 21:50:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x895bc400) [pid = 1742] [serial = 1591] [outer = (nil)] 21:50:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8aef0000) [pid = 1742] [serial = 1592] [outer = 0x895bc400] 21:50:51 INFO - PROCESS | 1742 | 1464583851484 Marionette DEBUG loaded listener.js 21:50:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8ba32c00) [pid = 1742] [serial = 1593] [outer = 0x895bc400] 21:50:52 INFO - PROCESS | 1742 | 1464583852314 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]]]}] 21:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1401ms 21:50:52 INFO - PROCESS | 1742 | 1464583852406 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 21:50:52 INFO - PROCESS | 1742 | 1464583852414 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 21:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:50:52 INFO - PROCESS | 1742 | 1464583852424 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:50:52 INFO - PROCESS | 1742 | 1464583852428 Marionette TRACE conn4 <- [1,2094,null,{}] 21:50:52 INFO - PROCESS | 1742 | 1464583852433 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}] 21:50:52 INFO - PROCESS | 1742 | 1464583852627 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 21:50:52 INFO - PROCESS | 1742 | 1464583852856 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe1c00 == 136 [pid = 1742] [id = 531] 21:50:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8bee0400) [pid = 1742] [serial = 1594] [outer = (nil)] 21:50:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d7adc00) [pid = 1742] [serial = 1595] [outer = 0x8bee0400] 21:50:52 INFO - PROCESS | 1742 | 1464583852929 Marionette DEBUG loaded listener.js 21:50:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8d90cc00) [pid = 1742] [serial = 1596] [outer = 0x8bee0400] 21:50:53 INFO - PROCESS | 1742 | 1464583853808 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]]]}] 21:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1436ms 21:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:50:53 INFO - PROCESS | 1742 | 1464583853859 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 21:50:53 INFO - PROCESS | 1742 | 1464583853862 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 21:50:53 INFO - PROCESS | 1742 | 1464583853869 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:50:53 INFO - PROCESS | 1742 | 1464583853874 Marionette TRACE conn4 <- [1,2098,null,{}] 21:50:53 INFO - PROCESS | 1742 | 1464583853900 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}] 21:50:54 INFO - PROCESS | 1742 | 1464583854169 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 21:50:54 INFO - PROCESS | 1742 | 1464583854211 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8abdb800 == 137 [pid = 1742] [id = 532] 21:50:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8e30d000) [pid = 1742] [serial = 1597] [outer = (nil)] 21:50:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8ed81400) [pid = 1742] [serial = 1598] [outer = 0x8e30d000] 21:50:54 INFO - PROCESS | 1742 | 1464583854413 Marionette DEBUG loaded listener.js 21:50:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8eee2800) [pid = 1742] [serial = 1599] [outer = 0x8e30d000] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8a3d1000) [pid = 1742] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9c0a3400) [pid = 1742] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8d158800) [pid = 1742] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8bbeb400) [pid = 1742] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9acd3400) [pid = 1742] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9a5a5400) [pid = 1742] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9a45f000) [pid = 1742] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x99168800) [pid = 1742] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x92d59000) [pid = 1742] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x951ae000) [pid = 1742] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x93da3c00) [pid = 1742] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x922e1400) [pid = 1742] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x91e8a400) [pid = 1742] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x91286400) [pid = 1742] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8f0b3000) [pid = 1742] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8f0bc800) [pid = 1742] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8da9cc00) [pid = 1742] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8a3d6400) [pid = 1742] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8bd1a800) [pid = 1742] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x895b3c00) [pid = 1742] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9bb37400) [pid = 1742] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95127800) [pid = 1742] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:50:55 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9b171c00) [pid = 1742] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:50:55 INFO - PROCESS | 1742 | 1464583855863 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]]]}] 21:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2048ms 21:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:50:55 INFO - PROCESS | 1742 | 1464583855915 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 21:50:55 INFO - PROCESS | 1742 | 1464583855919 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 21:50:55 INFO - PROCESS | 1742 | 1464583855925 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:50:55 INFO - PROCESS | 1742 | 1464583855928 Marionette TRACE conn4 <- [1,2102,null,{}] 21:50:55 INFO - PROCESS | 1742 | 1464583855933 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}] 21:50:56 INFO - PROCESS | 1742 | 1464583856112 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 21:50:56 INFO - PROCESS | 1742 | 1464583856128 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3d6400 == 138 [pid = 1742] [id = 533] 21:50:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8d7ab400) [pid = 1742] [serial = 1600] [outer = (nil)] 21:50:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8eee6c00) [pid = 1742] [serial = 1601] [outer = 0x8d7ab400] 21:50:56 INFO - PROCESS | 1742 | 1464583856198 Marionette DEBUG loaded listener.js 21:50:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8f0b2000) [pid = 1742] [serial = 1602] [outer = 0x8d7ab400] 21:50:57 INFO - PROCESS | 1742 | 1464583857126 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]]]}] 21:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1229ms 21:50:57 INFO - PROCESS | 1742 | 1464583857153 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 21:50:57 INFO - PROCESS | 1742 | 1464583857157 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 21:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:50:57 INFO - PROCESS | 1742 | 1464583857163 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:50:57 INFO - PROCESS | 1742 | 1464583857165 Marionette TRACE conn4 <- [1,2106,null,{}] 21:50:57 INFO - PROCESS | 1742 | 1464583857171 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}] 21:50:57 INFO - PROCESS | 1742 | 1464583857351 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 21:50:57 INFO - PROCESS | 1742 | 1464583857713 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ee0c00 == 139 [pid = 1742] [id = 534] 21:50:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x86f10800) [pid = 1742] [serial = 1603] [outer = (nil)] 21:50:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x878e9c00) [pid = 1742] [serial = 1604] [outer = 0x86f10800] 21:50:57 INFO - PROCESS | 1742 | 1464583857804 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x895b4c00) [pid = 1742] [serial = 1605] [outer = 0x86f10800] 21:50:58 INFO - PROCESS | 1742 | 1464583858819 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]]]}] 21:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1730ms 21:50:58 INFO - PROCESS | 1742 | 1464583858896 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 21:50:58 INFO - PROCESS | 1742 | 1464583858902 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 21:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:50:58 INFO - PROCESS | 1742 | 1464583858910 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 1742 | 1464583858916 Marionette TRACE conn4 <- [1,2110,null,{}] 21:50:58 INFO - PROCESS | 1742 | 1464583858923 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}] 21:50:59 INFO - PROCESS | 1742 | 1464583859186 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 21:50:59 INFO - PROCESS | 1742 | 1464583859543 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b580400 == 140 [pid = 1742] [id = 535] 21:50:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8ba2f000) [pid = 1742] [serial = 1606] [outer = (nil)] 21:50:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8bd15000) [pid = 1742] [serial = 1607] [outer = 0x8ba2f000] 21:50:59 INFO - PROCESS | 1742 | 1464583859632 Marionette DEBUG loaded listener.js 21:50:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8d14d000) [pid = 1742] [serial = 1608] [outer = 0x8ba2f000] 21:51:00 INFO - PROCESS | 1742 | 1464583860578 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]]]}] 21:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1733ms 21:51:00 INFO - PROCESS | 1742 | 1464583860647 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 21:51:00 INFO - PROCESS | 1742 | 1464583860653 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 21:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:51:00 INFO - PROCESS | 1742 | 1464583860665 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:51:00 INFO - PROCESS | 1742 | 1464583860673 Marionette TRACE conn4 <- [1,2114,null,{}] 21:51:00 INFO - PROCESS | 1742 | 1464583860681 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}] 21:51:00 INFO - PROCESS | 1742 | 1464583860944 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 21:51:01 INFO - PROCESS | 1742 | 1464583861312 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da9fc00 == 141 [pid = 1742] [id = 536] 21:51:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8e0ad800) [pid = 1742] [serial = 1609] [outer = (nil)] 21:51:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ed0b000) [pid = 1742] [serial = 1610] [outer = 0x8e0ad800] 21:51:01 INFO - PROCESS | 1742 | 1464583861397 Marionette DEBUG loaded listener.js 21:51:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8ef81400) [pid = 1742] [serial = 1611] [outer = 0x8e0ad800] 21:51:02 INFO - PROCESS | 1742 | 1464583862357 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]]]}] 21:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1741ms 21:51:02 INFO - PROCESS | 1742 | 1464583862402 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 21:51:02 INFO - PROCESS | 1742 | 1464583862407 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 21:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:51:02 INFO - PROCESS | 1742 | 1464583862423 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:51:02 INFO - PROCESS | 1742 | 1464583862432 Marionette TRACE conn4 <- [1,2118,null,{}] 21:51:02 INFO - PROCESS | 1742 | 1464583862438 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}] 21:51:02 INFO - PROCESS | 1742 | 1464583862659 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 21:51:02 INFO - PROCESS | 1742 | 1464583862982 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0acc00 == 142 [pid = 1742] [id = 537] 21:51:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8e304400) [pid = 1742] [serial = 1612] [outer = (nil)] 21:51:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9127c800) [pid = 1742] [serial = 1613] [outer = 0x8e304400] 21:51:03 INFO - PROCESS | 1742 | 1464583863072 Marionette DEBUG loaded listener.js 21:51:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x91286800) [pid = 1742] [serial = 1614] [outer = 0x8e304400] 21:51:03 INFO - PROCESS | 1742 | 1464583863963 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]]]}] 21:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1593ms 21:51:04 INFO - PROCESS | 1742 | 1464583864008 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 21:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:51:04 INFO - PROCESS | 1742 | 1464583864013 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 21:51:04 INFO - PROCESS | 1742 | 1464583864019 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:51:04 INFO - PROCESS | 1742 | 1464583864023 Marionette TRACE conn4 <- [1,2122,null,{}] 21:51:04 INFO - PROCESS | 1742 | 1464583864028 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}] 21:51:04 INFO - PROCESS | 1742 | 1464583864234 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 21:51:04 INFO - PROCESS | 1742 | 1464583864560 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3d0000 == 143 [pid = 1742] [id = 538] 21:51:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9108cc00) [pid = 1742] [serial = 1615] [outer = (nil)] 21:51:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9234bc00) [pid = 1742] [serial = 1616] [outer = 0x9108cc00] 21:51:04 INFO - PROCESS | 1742 | 1464583864650 Marionette DEBUG loaded listener.js 21:51:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x92356800) [pid = 1742] [serial = 1617] [outer = 0x9108cc00] 21:51:05 INFO - PROCESS | 1742 | 1464583865523 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]]]}] 21:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1582ms 21:51:05 INFO - PROCESS | 1742 | 1464583865602 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 21:51:05 INFO - PROCESS | 1742 | 1464583865606 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 21:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:51:05 INFO - PROCESS | 1742 | 1464583865612 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:51:05 INFO - PROCESS | 1742 | 1464583865616 Marionette TRACE conn4 <- [1,2126,null,{}] 21:51:05 INFO - PROCESS | 1742 | 1464583865621 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}] 21:51:05 INFO - PROCESS | 1742 | 1464583865844 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 21:51:06 INFO - PROCESS | 1742 | 1464583866187 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x92354400 == 144 [pid = 1742] [id = 539] 21:51:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x928f7400) [pid = 1742] [serial = 1618] [outer = (nil)] 21:51:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x92acc000) [pid = 1742] [serial = 1619] [outer = 0x928f7400] 21:51:06 INFO - PROCESS | 1742 | 1464583866287 Marionette DEBUG loaded listener.js 21:51:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x92d55c00) [pid = 1742] [serial = 1620] [outer = 0x928f7400] 21:51:07 INFO - PROCESS | 1742 | 1464583867219 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]]]}] 21:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1639ms 21:51:07 INFO - PROCESS | 1742 | 1464583867253 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 21:51:07 INFO - PROCESS | 1742 | 1464583867257 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 21:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:51:07 INFO - PROCESS | 1742 | 1464583867263 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:51:07 INFO - PROCESS | 1742 | 1464583867266 Marionette TRACE conn4 <- [1,2130,null,{}] 21:51:07 INFO - PROCESS | 1742 | 1464583867272 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}] 21:51:07 INFO - PROCESS | 1742 | 1464583867470 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 21:51:07 INFO - PROCESS | 1742 | 1464583867749 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x928fa400 == 145 [pid = 1742] [id = 540] 21:51:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x92ac3800) [pid = 1742] [serial = 1621] [outer = (nil)] 21:51:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x93da3c00) [pid = 1742] [serial = 1622] [outer = 0x92ac3800] 21:51:07 INFO - PROCESS | 1742 | 1464583867879 Marionette DEBUG loaded listener.js 21:51:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95123c00) [pid = 1742] [serial = 1623] [outer = 0x92ac3800] 21:51:08 INFO - PROCESS | 1742 | 1464583868787 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] 21:51:08 INFO - PROCESS | 1742 | 1464583868850 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 21:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:51:08 INFO - PROCESS | 1742 | 1464583868856 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:51:08 INFO - PROCESS | 1742 | 1464583868858 Marionette TRACE conn4 <- [1,2134,null,{}] 21:51:08 INFO - PROCESS | 1742 | 1464583868865 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}] 21:51:09 INFO - PROCESS | 1742 | 1464583869094 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 21:51:09 INFO - PROCESS | 1742 | 1464583869429 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f74000 == 146 [pid = 1742] [id = 541] 21:51:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x93a2c800) [pid = 1742] [serial = 1624] [outer = (nil)] 21:51:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x953a1400) [pid = 1742] [serial = 1625] [outer = 0x93a2c800] 21:51:09 INFO - PROCESS | 1742 | 1464583869518 Marionette DEBUG loaded listener.js 21:51:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x953ab400) [pid = 1742] [serial = 1626] [outer = 0x93a2c800] 21:51:10 INFO - PROCESS | 1742 | 1464583870394 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]]]}] 21:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1578ms 21:51:10 INFO - PROCESS | 1742 | 1464583870434 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 21:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:51:10 INFO - PROCESS | 1742 | 1464583870438 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 21:51:10 INFO - PROCESS | 1742 | 1464583870445 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:51:10 INFO - PROCESS | 1742 | 1464583870448 Marionette TRACE conn4 <- [1,2138,null,{}] 21:51:10 INFO - PROCESS | 1742 | 1464583870454 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}] 21:51:10 INFO - PROCESS | 1742 | 1464583870662 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 21:51:10 INFO - PROCESS | 1742 | 1464583870969 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x95122c00 == 147 [pid = 1742] [id = 542] 21:51:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x95125800) [pid = 1742] [serial = 1627] [outer = (nil)] 21:51:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9584e400) [pid = 1742] [serial = 1628] [outer = 0x95125800] 21:51:11 INFO - PROCESS | 1742 | 1464583871116 Marionette DEBUG loaded listener.js 21:51:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x95a76c00) [pid = 1742] [serial = 1629] [outer = 0x95125800] 21:51:12 INFO - PROCESS | 1742 | 1464583872005 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]]]}] 21:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1629ms 21:51:12 INFO - PROCESS | 1742 | 1464583872074 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 21:51:12 INFO - PROCESS | 1742 | 1464583872078 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 21:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:51:12 INFO - PROCESS | 1742 | 1464583872087 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:51:12 INFO - PROCESS | 1742 | 1464583872091 Marionette TRACE conn4 <- [1,2142,null,{}] 21:51:12 INFO - PROCESS | 1742 | 1464583872096 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}] 21:51:12 INFO - PROCESS | 1742 | 1464583872336 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 21:51:12 INFO - PROCESS | 1742 | 1464583872660 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x9581e800 == 148 [pid = 1742] [id = 543] 21:51:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x95844800) [pid = 1742] [serial = 1630] [outer = (nil)] 21:51:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x95ada800) [pid = 1742] [serial = 1631] [outer = 0x95844800] 21:51:12 INFO - PROCESS | 1742 | 1464583872753 Marionette DEBUG loaded listener.js 21:51:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x95bad400) [pid = 1742] [serial = 1632] [outer = 0x95844800] 21:51:13 INFO - PROCESS | 1742 | 1464583873665 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] 21:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:51:13 INFO - PROCESS | 1742 | 1464583873729 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 21:51:13 INFO - PROCESS | 1742 | 1464583873735 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:51:13 INFO - PROCESS | 1742 | 1464583873738 Marionette TRACE conn4 <- [1,2146,null,{}] 21:51:13 INFO - PROCESS | 1742 | 1464583873744 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}] 21:51:13 INFO - PROCESS | 1742 | 1464583873950 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 21:51:14 INFO - PROCESS | 1742 | 1464583874230 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x99168800 == 149 [pid = 1742] [id = 544] 21:51:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9974c800) [pid = 1742] [serial = 1633] [outer = (nil)] 21:51:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x99f04c00) [pid = 1742] [serial = 1634] [outer = 0x9974c800] 21:51:14 INFO - PROCESS | 1742 | 1464583874406 Marionette DEBUG loaded listener.js 21:51:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9a45f000) [pid = 1742] [serial = 1635] [outer = 0x9974c800] 21:51:15 INFO - PROCESS | 1742 | 1464583875429 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] 21:51:15 INFO - PROCESS | 1742 | 1464583875484 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 21:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:51:15 INFO - PROCESS | 1742 | 1464583875492 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:51:15 INFO - PROCESS | 1742 | 1464583875497 Marionette TRACE conn4 <- [1,2150,null,{}] 21:51:15 INFO - PROCESS | 1742 | 1464583875503 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}] 21:51:15 INFO - PROCESS | 1742 | 1464583875800 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 21:51:16 INFO - PROCESS | 1742 | 1464583876135 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x99163400 == 150 [pid = 1742] [id = 545] 21:51:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x99167800) [pid = 1742] [serial = 1636] [outer = (nil)] 21:51:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9af3e000) [pid = 1742] [serial = 1637] [outer = 0x99167800] 21:51:16 INFO - PROCESS | 1742 | 1464583876225 Marionette DEBUG loaded listener.js 21:51:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9b122400) [pid = 1742] [serial = 1638] [outer = 0x99167800] 21:51:17 INFO - PROCESS | 1742 | 1464583877112 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]]]}] 21:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1685ms 21:51:17 INFO - PROCESS | 1742 | 1464583877179 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 21:51:17 INFO - PROCESS | 1742 | 1464583877183 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 21:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:51:17 INFO - PROCESS | 1742 | 1464583877189 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:51:17 INFO - PROCESS | 1742 | 1464583877192 Marionette TRACE conn4 <- [1,2154,null,{}] 21:51:17 INFO - PROCESS | 1742 | 1464583877198 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}] 21:51:17 INFO - PROCESS | 1742 | 1464583877409 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 21:51:17 INFO - PROCESS | 1742 | 1464583877695 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x92ad0400 == 151 [pid = 1742] [id = 546] 21:51:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9acc6400) [pid = 1742] [serial = 1639] [outer = (nil)] 21:51:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9b54b400) [pid = 1742] [serial = 1640] [outer = 0x9acc6400] 21:51:17 INFO - PROCESS | 1742 | 1464583877824 Marionette DEBUG loaded listener.js 21:51:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9b5cd400) [pid = 1742] [serial = 1641] [outer = 0x9acc6400] 21:51:18 INFO - PROCESS | 1742 | 1464583878769 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]]]}] 21:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1629ms 21:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:51:18 INFO - PROCESS | 1742 | 1464583878819 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 21:51:18 INFO - PROCESS | 1742 | 1464583878822 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 21:51:18 INFO - PROCESS | 1742 | 1464583878829 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:51:18 INFO - PROCESS | 1742 | 1464583878832 Marionette TRACE conn4 <- [1,2158,null,{}] 21:51:18 INFO - PROCESS | 1742 | 1464583878838 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}] 21:51:19 INFO - PROCESS | 1742 | 1464583879055 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 21:51:19 INFO - PROCESS | 1742 | 1464583879381 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5a7800 == 152 [pid = 1742] [id = 547] 21:51:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9b11f800) [pid = 1742] [serial = 1642] [outer = (nil)] 21:51:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9c284800) [pid = 1742] [serial = 1643] [outer = 0x9b11f800] 21:51:19 INFO - PROCESS | 1742 | 1464583879473 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9c288000) [pid = 1742] [serial = 1644] [outer = 0x9b11f800] 21:51:20 INFO - PROCESS | 1742 | 1464583880383 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]]]}] 21:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1595ms 21:51:20 INFO - PROCESS | 1742 | 1464583880424 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 21:51:20 INFO - PROCESS | 1742 | 1464583880428 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 21:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:51:20 INFO - PROCESS | 1742 | 1464583880434 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:51:20 INFO - PROCESS | 1742 | 1464583880437 Marionette TRACE conn4 <- [1,2162,null,{}] 21:51:20 INFO - PROCESS | 1742 | 1464583880443 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}] 21:51:20 INFO - PROCESS | 1742 | 1464583880641 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 21:51:20 INFO - PROCESS | 1742 | 1464583880938 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf26400 == 153 [pid = 1742] [id = 548] 21:51:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8e0b6c00) [pid = 1742] [serial = 1645] [outer = (nil)] 21:51:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0xa070dc00) [pid = 1742] [serial = 1646] [outer = 0x8e0b6c00] 21:51:21 INFO - PROCESS | 1742 | 1464583881068 Marionette DEBUG loaded listener.js 21:51:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0xa0717800) [pid = 1742] [serial = 1647] [outer = 0x8e0b6c00] 21:51:21 INFO - PROCESS | 1742 | 1464583881960 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]]]}] 21:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1583ms 21:51:22 INFO - PROCESS | 1742 | 1464583882018 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 21:51:22 INFO - PROCESS | 1742 | 1464583882021 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 21:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:51:22 INFO - PROCESS | 1742 | 1464583882027 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:51:22 INFO - PROCESS | 1742 | 1464583882031 Marionette TRACE conn4 <- [1,2166,null,{}] 21:51:22 INFO - PROCESS | 1742 | 1464583882037 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}] 21:51:22 INFO - PROCESS | 1742 | 1464583882284 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 21:51:22 INFO - PROCESS | 1742 | 1464583882610 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x878e5c00 == 154 [pid = 1742] [id = 549] 21:51:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x95a7ac00) [pid = 1742] [serial = 1648] [outer = (nil)] 21:51:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0xa22a0400) [pid = 1742] [serial = 1649] [outer = 0x95a7ac00] 21:51:22 INFO - PROCESS | 1742 | 1464583882702 Marionette DEBUG loaded listener.js 21:51:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa24d8000) [pid = 1742] [serial = 1650] [outer = 0x95a7ac00] 21:51:23 INFO - PROCESS | 1742 | 1464583883613 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]]]}] 21:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1636ms 21:51:23 INFO - PROCESS | 1742 | 1464583883665 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 21:51:23 INFO - PROCESS | 1742 | 1464583883669 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 21:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:51:23 INFO - PROCESS | 1742 | 1464583883676 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:51:23 INFO - PROCESS | 1742 | 1464583883679 Marionette TRACE conn4 <- [1,2170,null,{}] 21:51:23 INFO - PROCESS | 1742 | 1464583883687 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}] 21:51:23 INFO - PROCESS | 1742 | 1464583883904 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 21:51:24 INFO - PROCESS | 1742 | 1464583884233 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 1742 | ++DOCSHELL 0xa2162800 == 155 [pid = 1742] [id = 550] 21:51:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0xa2164400) [pid = 1742] [serial = 1651] [outer = (nil)] 21:51:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0xa308ac00) [pid = 1742] [serial = 1652] [outer = 0xa2164400] 21:51:24 INFO - PROCESS | 1742 | 1464583884328 Marionette DEBUG loaded listener.js 21:51:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0xa3095400) [pid = 1742] [serial = 1653] [outer = 0xa2164400] 21:51:25 INFO - PROCESS | 1742 | 1464583885478 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]]]}] 21:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1880ms 21:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:51:25 INFO - PROCESS | 1742 | 1464583885557 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 21:51:25 INFO - PROCESS | 1742 | 1464583885560 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 21:51:25 INFO - PROCESS | 1742 | 1464583885566 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:51:25 INFO - PROCESS | 1742 | 1464583885570 Marionette TRACE conn4 <- [1,2174,null,{}] 21:51:25 INFO - PROCESS | 1742 | 1464583885585 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}] 21:51:25 INFO - PROCESS | 1742 | 1464583885822 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 21:51:26 INFO - PROCESS | 1742 | 1464583886170 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f19800 == 156 [pid = 1742] [id = 551] 21:51:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x86f1a800) [pid = 1742] [serial = 1654] [outer = (nil)] 21:51:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0xa354d800) [pid = 1742] [serial = 1655] [outer = 0x86f1a800] 21:51:26 INFO - PROCESS | 1742 | 1464583886256 Marionette DEBUG loaded listener.js 21:51:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0xa35e9800) [pid = 1742] [serial = 1656] [outer = 0x86f1a800] 21:51:27 INFO - PROCESS | 1742 | 1464583887157 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]]]}] 21:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1654ms 21:51:27 INFO - PROCESS | 1742 | 1464583887219 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 21:51:27 INFO - PROCESS | 1742 | 1464583887224 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 21:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:51:27 INFO - PROCESS | 1742 | 1464583887229 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:51:27 INFO - PROCESS | 1742 | 1464583887233 Marionette TRACE conn4 <- [1,2178,null,{}] 21:51:27 INFO - PROCESS | 1742 | 1464583887238 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}] 21:51:27 INFO - PROCESS | 1742 | 1464583887457 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8b583c00 == 155 [pid = 1742] [id = 436] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x86f1d000 == 154 [pid = 1742] [id = 438] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x878e7000 == 153 [pid = 1742] [id = 437] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d6400 == 152 [pid = 1742] [id = 533] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8abdb800 == 151 [pid = 1742] [id = 532] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe1c00 == 150 [pid = 1742] [id = 531] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x878ea800 == 149 [pid = 1742] [id = 530] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d0c00 == 148 [pid = 1742] [id = 486] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8b586400 == 147 [pid = 1742] [id = 525] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9acd1800 == 146 [pid = 1742] [id = 526] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x99efd800 == 145 [pid = 1742] [id = 524] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x95ad2800 == 144 [pid = 1742] [id = 523] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x95813400 == 143 [pid = 1742] [id = 521] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf2bc00 == 142 [pid = 1742] [id = 522] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x92356c00 == 141 [pid = 1742] [id = 520] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x89498c00 == 140 [pid = 1742] [id = 519] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0af400 == 139 [pid = 1742] [id = 518] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x922ea000 == 138 [pid = 1742] [id = 517] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x86ede400 == 137 [pid = 1742] [id = 516] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0ac400 == 136 [pid = 1742] [id = 515] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0b6800 == 135 [pid = 1742] [id = 513] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8b587000 == 134 [pid = 1742] [id = 514] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7ac000 == 133 [pid = 1742] [id = 512] 21:51:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8abce800 == 132 [pid = 1742] [id = 511] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x8e310000) [pid = 1742] [serial = 1389] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0xa1159800) [pid = 1742] [serial = 1446] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x8daa3800) [pid = 1742] [serial = 1526] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8e0b7000) [pid = 1742] [serial = 1529] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9b170c00) [pid = 1742] [serial = 1502] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x9af3b800) [pid = 1742] [serial = 1500] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x9af36400) [pid = 1742] [serial = 1499] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9a752000) [pid = 1742] [serial = 1497] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9a5b0400) [pid = 1742] [serial = 1496] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9a45c000) [pid = 1742] [serial = 1494] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x99ef5c00) [pid = 1742] [serial = 1493] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x95ad7800) [pid = 1742] [serial = 1491] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x95a7f800) [pid = 1742] [serial = 1490] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x95847800) [pid = 1742] [serial = 1488] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9581d800) [pid = 1742] [serial = 1487] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x95366800) [pid = 1742] [serial = 1485] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x95360400) [pid = 1742] [serial = 1484] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x95125c00) [pid = 1742] [serial = 1482] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9476c000) [pid = 1742] [serial = 1481] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x93a28800) [pid = 1742] [serial = 1479] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x92d58400) [pid = 1742] [serial = 1478] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x928f6400) [pid = 1742] [serial = 1476] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x928f1000) [pid = 1742] [serial = 1475] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x922e3c00) [pid = 1742] [serial = 1473] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x91e87c00) [pid = 1742] [serial = 1472] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x911a3c00) [pid = 1742] [serial = 1470] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9108f400) [pid = 1742] [serial = 1469] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8ed10400) [pid = 1742] [serial = 1467] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8e305400) [pid = 1742] [serial = 1466] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8bee6000) [pid = 1742] [serial = 1464] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8ba37800) [pid = 1742] [serial = 1463] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8cf24000) [pid = 1742] [serial = 1523] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8a3dc400) [pid = 1742] [serial = 1520] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8b580c00) [pid = 1742] [serial = 1521] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0xa24dc000) [pid = 1742] [serial = 1518] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0xa24d6400) [pid = 1742] [serial = 1517] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa227bc00) [pid = 1742] [serial = 1514] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0xa0710000) [pid = 1742] [serial = 1511] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9c288c00) [pid = 1742] [serial = 1509] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9c280800) [pid = 1742] [serial = 1508] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9bbe9800) [pid = 1742] [serial = 1506] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9bb44400) [pid = 1742] [serial = 1505] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9b35cc00) [pid = 1742] [serial = 1503] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8e301800) [pid = 1742] [serial = 1527] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8ed0f800) [pid = 1742] [serial = 1530] [outer = (nil)] [url = about:blank] 21:51:29 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8d150000) [pid = 1742] [serial = 1524] [outer = (nil)] [url = about:blank] 21:51:30 INFO - PROCESS | 1742 | 1464583889987 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f4000 == 133 [pid = 1742] [id = 552] 21:51:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x89498c00) [pid = 1742] [serial = 1657] [outer = (nil)] 21:51:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x895b8800) [pid = 1742] [serial = 1658] [outer = 0x89498c00] 21:51:30 INFO - PROCESS | 1742 | 1464583890086 Marionette DEBUG loaded listener.js 21:51:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x897dc000) [pid = 1742] [serial = 1659] [outer = 0x89498c00] 21:51:30 INFO - PROCESS | 1742 | 1464583890862 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]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 3688ms 21:51:30 INFO - PROCESS | 1742 | 1464583890919 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 1742 | 1464583890923 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 21:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:51:30 INFO - PROCESS | 1742 | 1464583890931 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 1742 | 1464583890936 Marionette TRACE conn4 <- [1,2182,null,{}] 21:51:30 INFO - PROCESS | 1742 | 1464583890973 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}] 21:51:31 INFO - PROCESS | 1742 | 1464583891165 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 21:51:31 INFO - PROCESS | 1742 | 1464583891179 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b586c00 == 134 [pid = 1742] [id = 553] 21:51:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8b58bc00) [pid = 1742] [serial = 1660] [outer = (nil)] 21:51:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8bbe3400) [pid = 1742] [serial = 1661] [outer = 0x8b58bc00] 21:51:31 INFO - PROCESS | 1742 | 1464583891253 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8bee0c00) [pid = 1742] [serial = 1662] [outer = 0x8b58bc00] 21:51:32 INFO - PROCESS | 1742 | 1464583892271 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]]]}] 21:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1406ms 21:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:51:32 INFO - PROCESS | 1742 | 1464583892342 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 21:51:32 INFO - PROCESS | 1742 | 1464583892347 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 21:51:32 INFO - PROCESS | 1742 | 1464583892353 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:51:32 INFO - PROCESS | 1742 | 1464583892357 Marionette TRACE conn4 <- [1,2186,null,{}] 21:51:32 INFO - PROCESS | 1742 | 1464583892369 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}] 21:51:32 INFO - PROCESS | 1742 | 1464583892630 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 21:51:32 INFO - PROCESS | 1742 | 1464583892657 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf30800 == 135 [pid = 1742] [id = 554] 21:51:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8d187800) [pid = 1742] [serial = 1663] [outer = (nil)] 21:51:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8d910c00) [pid = 1742] [serial = 1664] [outer = 0x8d187800] 21:51:32 INFO - PROCESS | 1742 | 1464583892728 Marionette DEBUG loaded listener.js 21:51:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8daa6400) [pid = 1742] [serial = 1665] [outer = 0x8d187800] 21:51:33 INFO - PROCESS | 1742 | 1464583893756 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]]]}] 21:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1431ms 21:51:33 INFO - PROCESS | 1742 | 1464583893783 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 21:51:33 INFO - PROCESS | 1742 | 1464583893787 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 21:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:51:33 INFO - PROCESS | 1742 | 1464583893801 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:51:33 INFO - PROCESS | 1742 | 1464583893810 Marionette TRACE conn4 <- [1,2190,null,{}] 21:51:33 INFO - PROCESS | 1742 | 1464583893825 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}] 21:51:34 INFO - PROCESS | 1742 | 1464583894095 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 21:51:34 INFO - PROCESS | 1742 | 1464583894127 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da9ac00 == 136 [pid = 1742] [id = 555] 21:51:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8e0ad000) [pid = 1742] [serial = 1666] [outer = (nil)] 21:51:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8ed8d400) [pid = 1742] [serial = 1667] [outer = 0x8e0ad000] 21:51:34 INFO - PROCESS | 1742 | 1464583894216 Marionette DEBUG loaded listener.js 21:51:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8ef89000) [pid = 1742] [serial = 1668] [outer = 0x8e0ad000] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9c2d5800) [pid = 1742] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x95ad4000) [pid = 1742] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8f0bfc00) [pid = 1742] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x92bee400) [pid = 1742] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x895bc400) [pid = 1742] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8daa7800) [pid = 1742] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8782e000) [pid = 1742] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8bee0400) [pid = 1742] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8da98c00) [pid = 1742] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x87833800) [pid = 1742] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9127cc00) [pid = 1742] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9acd2800) [pid = 1742] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8e30d000) [pid = 1742] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9581b000) [pid = 1742] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8aeea800) [pid = 1742] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9119e000) [pid = 1742] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8eee3000) [pid = 1742] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8abd3800) [pid = 1742] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x92ac5c00) [pid = 1742] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0xa2165000) [pid = 1742] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8d17fc00) [pid = 1742] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9a0ca800) [pid = 1742] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x98207c00) [pid = 1742] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9c0e7800) [pid = 1742] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:51:35 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9511f000) [pid = 1742] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:51:35 INFO - PROCESS | 1742 | 1464583895804 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]]]}] 21:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2054ms 21:51:35 INFO - PROCESS | 1742 | 1464583895848 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 21:51:35 INFO - PROCESS | 1742 | 1464583895852 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 21:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:51:35 INFO - PROCESS | 1742 | 1464583895858 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:51:35 INFO - PROCESS | 1742 | 1464583895860 Marionette TRACE conn4 <- [1,2194,null,{}] 21:51:35 INFO - PROCESS | 1742 | 1464583895866 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}] 21:51:36 INFO - PROCESS | 1742 | 1464583896052 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 21:51:36 INFO - PROCESS | 1742 | 1464583896260 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f4400 == 137 [pid = 1742] [id = 556] 21:51:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x895bc400) [pid = 1742] [serial = 1669] [outer = (nil)] 21:51:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8ed86000) [pid = 1742] [serial = 1670] [outer = 0x895bc400] 21:51:36 INFO - PROCESS | 1742 | 1464583896332 Marionette DEBUG loaded listener.js 21:51:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8f0b6000) [pid = 1742] [serial = 1671] [outer = 0x895bc400] 21:51:37 INFO - PROCESS | 1742 | 1464583897084 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]]]}] 21:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1386ms 21:51:37 INFO - PROCESS | 1742 | 1464583897264 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 21:51:37 INFO - PROCESS | 1742 | 1464583897272 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 21:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:51:37 INFO - PROCESS | 1742 | 1464583897281 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:51:37 INFO - PROCESS | 1742 | 1464583897286 Marionette TRACE conn4 <- [1,2198,null,{}] 21:51:37 INFO - PROCESS | 1742 | 1464583897294 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}] 21:51:37 INFO - PROCESS | 1742 | 1464583897544 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 21:51:37 INFO - PROCESS | 1742 | 1464583897889 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3dc400 == 138 [pid = 1742] [id = 557] 21:51:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8a3dcc00) [pid = 1742] [serial = 1672] [outer = (nil)] 21:51:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8aee4c00) [pid = 1742] [serial = 1673] [outer = 0x8a3dcc00] 21:51:37 INFO - PROCESS | 1742 | 1464583897977 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8cf2dc00) [pid = 1742] [serial = 1674] [outer = 0x8a3dcc00] 21:51:38 INFO - PROCESS | 1742 | 1464583898902 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]]]}] 21:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1692ms 21:51:38 INFO - PROCESS | 1742 | 1464583898973 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 21:51:38 INFO - PROCESS | 1742 | 1464583898979 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 21:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:51:38 INFO - PROCESS | 1742 | 1464583898992 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:51:38 INFO - PROCESS | 1742 | 1464583898997 Marionette TRACE conn4 <- [1,2202,null,{}] 21:51:39 INFO - PROCESS | 1742 | 1464583899004 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}] 21:51:39 INFO - PROCESS | 1742 | 1464583899252 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 21:51:39 INFO - PROCESS | 1742 | 1464583899574 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e302c00 == 139 [pid = 1742] [id = 558] 21:51:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8e304000) [pid = 1742] [serial = 1675] [outer = (nil)] 21:51:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8ed12000) [pid = 1742] [serial = 1676] [outer = 0x8e304000] 21:51:39 INFO - PROCESS | 1742 | 1464583899664 Marionette DEBUG loaded listener.js 21:51:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8f0b2c00) [pid = 1742] [serial = 1677] [outer = 0x8e304000] 21:51:40 INFO - PROCESS | 1742 | 1464583900625 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]]]}] 21:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1693ms 21:51:40 INFO - PROCESS | 1742 | 1464583900680 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 21:51:40 INFO - PROCESS | 1742 | 1464583900684 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 21:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:51:40 INFO - PROCESS | 1742 | 1464583900691 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:51:40 INFO - PROCESS | 1742 | 1464583900695 Marionette TRACE conn4 <- [1,2206,null,{}] 21:51:40 INFO - PROCESS | 1742 | 1464583900710 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}] 21:51:40 INFO - PROCESS | 1742 | 1464583900964 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 21:51:41 INFO - PROCESS | 1742 | 1464583901351 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x91085800 == 140 [pid = 1742] [id = 559] 21:51:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x911a4000) [pid = 1742] [serial = 1678] [outer = (nil)] 21:51:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x91283800) [pid = 1742] [serial = 1679] [outer = 0x911a4000] 21:51:41 INFO - PROCESS | 1742 | 1464583901439 Marionette DEBUG loaded listener.js 21:51:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x91e89800) [pid = 1742] [serial = 1680] [outer = 0x911a4000] 21:51:42 INFO - PROCESS | 1742 | 1464583902330 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]]]}] 21:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1685ms 21:51:42 INFO - PROCESS | 1742 | 1464583902377 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 21:51:42 INFO - PROCESS | 1742 | 1464583902381 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 21:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:51:42 INFO - PROCESS | 1742 | 1464583902387 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:51:42 INFO - PROCESS | 1742 | 1464583902390 Marionette TRACE conn4 <- [1,2210,null,{}] 21:51:42 INFO - PROCESS | 1742 | 1464583902396 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}] 21:51:42 INFO - PROCESS | 1742 | 1464583902597 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 21:51:42 INFO - PROCESS | 1742 | 1464583902876 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e8e400 == 141 [pid = 1742] [id = 560] 21:51:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x922e4800) [pid = 1742] [serial = 1681] [outer = (nil)] 21:51:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9234f400) [pid = 1742] [serial = 1682] [outer = 0x922e4800] 21:51:43 INFO - PROCESS | 1742 | 1464583903008 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x928f8c00) [pid = 1742] [serial = 1683] [outer = 0x922e4800] 21:51:43 INFO - PROCESS | 1742 | 1464583903891 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]]]}] 21:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1580ms 21:51:43 INFO - PROCESS | 1742 | 1464583903967 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 21:51:43 INFO - PROCESS | 1742 | 1464583903971 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 21:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:51:43 INFO - PROCESS | 1742 | 1464583903977 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:51:43 INFO - PROCESS | 1742 | 1464583903981 Marionette TRACE conn4 <- [1,2214,null,{}] 21:51:43 INFO - PROCESS | 1742 | 1464583903986 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}] 21:51:44 INFO - PROCESS | 1742 | 1464583904220 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 21:51:44 INFO - PROCESS | 1742 | 1464583904535 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e83800 == 142 [pid = 1742] [id = 561] 21:51:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x922e5000) [pid = 1742] [serial = 1684] [outer = (nil)] 21:51:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92be9400) [pid = 1742] [serial = 1685] [outer = 0x922e5000] 21:51:44 INFO - PROCESS | 1742 | 1464583904625 Marionette DEBUG loaded listener.js 21:51:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92bf0000) [pid = 1742] [serial = 1686] [outer = 0x922e5000] 21:51:45 INFO - PROCESS | 1742 | 1464583905567 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]]]}] 21:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1630ms 21:51:45 INFO - PROCESS | 1742 | 1464583905608 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 21:51:45 INFO - PROCESS | 1742 | 1464583905612 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 21:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:51:45 INFO - PROCESS | 1742 | 1464583905618 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:51:45 INFO - PROCESS | 1742 | 1464583905622 Marionette TRACE conn4 <- [1,2218,null,{}] 21:51:45 INFO - PROCESS | 1742 | 1464583905627 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}] 21:51:45 INFO - PROCESS | 1742 | 1464583905866 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 21:51:46 INFO - PROCESS | 1742 | 1464583906195 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d51c00 == 143 [pid = 1742] [id = 562] 21:51:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92d54c00) [pid = 1742] [serial = 1687] [outer = (nil)] 21:51:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x93d22800) [pid = 1742] [serial = 1688] [outer = 0x92d54c00] 21:51:46 INFO - PROCESS | 1742 | 1464583906293 Marionette DEBUG loaded listener.js 21:51:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x94778c00) [pid = 1742] [serial = 1689] [outer = 0x92d54c00] 21:51:47 INFO - PROCESS | 1742 | 1464583907197 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]]]}] 21:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1628ms 21:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:51:47 INFO - PROCESS | 1742 | 1464583907248 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 21:51:47 INFO - PROCESS | 1742 | 1464583907251 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 21:51:47 INFO - PROCESS | 1742 | 1464583907258 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:51:47 INFO - PROCESS | 1742 | 1464583907262 Marionette TRACE conn4 <- [1,2222,null,{}] 21:51:47 INFO - PROCESS | 1742 | 1464583907267 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}] 21:51:47 INFO - PROCESS | 1742 | 1464583907494 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 21:51:47 INFO - PROCESS | 1742 | 1464583907811 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x897d9800 == 144 [pid = 1742] [id = 563] 21:51:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x92bf6400) [pid = 1742] [serial = 1690] [outer = (nil)] 21:51:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x95140000) [pid = 1742] [serial = 1691] [outer = 0x92bf6400] 21:51:47 INFO - PROCESS | 1742 | 1464583907899 Marionette DEBUG loaded listener.js 21:51:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x95366400) [pid = 1742] [serial = 1692] [outer = 0x92bf6400] 21:51:48 INFO - PROCESS | 1742 | 1464583908780 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]]]}] 21:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1584ms 21:51:48 INFO - PROCESS | 1742 | 1464583908842 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 21:51:48 INFO - PROCESS | 1742 | 1464583908845 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 21:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:51:48 INFO - PROCESS | 1742 | 1464583908852 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:51:48 INFO - PROCESS | 1742 | 1464583908855 Marionette TRACE conn4 <- [1,2226,null,{}] 21:51:48 INFO - PROCESS | 1742 | 1464583908861 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}] 21:51:49 INFO - PROCESS | 1742 | 1464583909067 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 21:51:49 INFO - PROCESS | 1742 | 1464583909344 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a30800 == 145 [pid = 1742] [id = 564] 21:51:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95122000) [pid = 1742] [serial = 1693] [outer = (nil)] 21:51:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9581f000) [pid = 1742] [serial = 1694] [outer = 0x95122000] 21:51:49 INFO - PROCESS | 1742 | 1464583909473 Marionette DEBUG loaded listener.js 21:51:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95843c00) [pid = 1742] [serial = 1695] [outer = 0x95122000] 21:51:50 INFO - PROCESS | 1742 | 1464583910330 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]]]}] 21:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1528ms 21:51:50 INFO - PROCESS | 1742 | 1464583910397 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 21:51:50 INFO - PROCESS | 1742 | 1464583910400 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 21:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:51:50 INFO - PROCESS | 1742 | 1464583910410 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:51:50 INFO - PROCESS | 1742 | 1464583910412 Marionette TRACE conn4 <- [1,2230,null,{}] 21:51:50 INFO - PROCESS | 1742 | 1464583910418 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}] 21:51:50 INFO - PROCESS | 1742 | 1464583910629 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 21:51:50 INFO - PROCESS | 1742 | 1464583910910 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x878ea400 == 146 [pid = 1742] [id = 565] 21:51:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x92d5f800) [pid = 1742] [serial = 1696] [outer = (nil)] 21:51:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95a79c00) [pid = 1742] [serial = 1697] [outer = 0x92d5f800] 21:51:51 INFO - PROCESS | 1742 | 1464583911040 Marionette DEBUG loaded listener.js 21:51:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x95ad6c00) [pid = 1742] [serial = 1698] [outer = 0x92d5f800] 21:51:51 INFO - PROCESS | 1742 | 1464583911899 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]]]}] 21:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1535ms 21:51:51 INFO - PROCESS | 1742 | 1464583911946 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 21:51:51 INFO - PROCESS | 1742 | 1464583911950 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 21:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:51:51 INFO - PROCESS | 1742 | 1464583911956 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:51:51 INFO - PROCESS | 1742 | 1464583911960 Marionette TRACE conn4 <- [1,2234,null,{}] 21:51:51 INFO - PROCESS | 1742 | 1464583911965 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}] 21:51:52 INFO - PROCESS | 1742 | 1464583912162 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 21:51:52 INFO - PROCESS | 1742 | 1464583912458 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x87834c00 == 147 [pid = 1742] [id = 566] 21:51:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x953aa800) [pid = 1742] [serial = 1699] [outer = (nil)] 21:51:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x98257400) [pid = 1742] [serial = 1700] [outer = 0x953aa800] 21:51:52 INFO - PROCESS | 1742 | 1464583912587 Marionette DEBUG loaded listener.js 21:51:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x982f5c00) [pid = 1742] [serial = 1701] [outer = 0x953aa800] 21:51:53 INFO - PROCESS | 1742 | 1464583913427 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]]]}] 21:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1530ms 21:51:53 INFO - PROCESS | 1742 | 1464583913487 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 21:51:53 INFO - PROCESS | 1742 | 1464583913492 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 21:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:51:53 INFO - PROCESS | 1742 | 1464583913498 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:51:53 INFO - PROCESS | 1742 | 1464583913501 Marionette TRACE conn4 <- [1,2238,null,{}] 21:51:53 INFO - PROCESS | 1742 | 1464583913507 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}] 21:51:53 INFO - PROCESS | 1742 | 1464583913735 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 21:51:54 INFO - PROCESS | 1742 | 1464583914014 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x95bb2c00 == 148 [pid = 1742] [id = 567] 21:51:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9a2bdc00) [pid = 1742] [serial = 1702] [outer = (nil)] 21:51:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9a45d800) [pid = 1742] [serial = 1703] [outer = 0x9a2bdc00] 21:51:54 INFO - PROCESS | 1742 | 1464583914161 Marionette DEBUG loaded listener.js 21:51:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9a5a6000) [pid = 1742] [serial = 1704] [outer = 0x9a2bdc00] 21:51:55 INFO - PROCESS | 1742 | 1464583915034 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]]]}] 21:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1579ms 21:51:55 INFO - PROCESS | 1742 | 1464583915078 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 21:51:55 INFO - PROCESS | 1742 | 1464583915082 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 21:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:51:55 INFO - PROCESS | 1742 | 1464583915088 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:51:55 INFO - PROCESS | 1742 | 1464583915091 Marionette TRACE conn4 <- [1,2242,null,{}] 21:51:55 INFO - PROCESS | 1742 | 1464583915097 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}] 21:51:55 INFO - PROCESS | 1742 | 1464583915320 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 21:51:55 INFO - PROCESS | 1742 | 1464583915615 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f11000 == 149 [pid = 1742] [id = 568] 21:51:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x99f11400) [pid = 1742] [serial = 1705] [outer = (nil)] 21:51:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9accc400) [pid = 1742] [serial = 1706] [outer = 0x99f11400] 21:51:55 INFO - PROCESS | 1742 | 1464583915748 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9acd3000) [pid = 1742] [serial = 1707] [outer = 0x99f11400] 21:51:56 INFO - PROCESS | 1742 | 1464583916614 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]]]}] 21:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1578ms 21:51:56 INFO - PROCESS | 1742 | 1464583916666 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 21:51:56 INFO - PROCESS | 1742 | 1464583916670 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 21:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:51:56 INFO - PROCESS | 1742 | 1464583916676 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:51:56 INFO - PROCESS | 1742 | 1464583916679 Marionette TRACE conn4 <- [1,2246,null,{}] 21:51:56 INFO - PROCESS | 1742 | 1464583916685 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}] 21:51:56 INFO - PROCESS | 1742 | 1464583916892 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 21:51:57 INFO - PROCESS | 1742 | 1464583917185 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5a8400 == 150 [pid = 1742] [id = 569] 21:51:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9a5acc00) [pid = 1742] [serial = 1708] [outer = (nil)] 21:51:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9af3d800) [pid = 1742] [serial = 1709] [outer = 0x9a5acc00] 21:51:57 INFO - PROCESS | 1742 | 1464583917315 Marionette DEBUG loaded listener.js 21:51:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9b11b400) [pid = 1742] [serial = 1710] [outer = 0x9a5acc00] 21:51:58 INFO - PROCESS | 1742 | 1464583918198 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]]]}] 21:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1580ms 21:51:58 INFO - PROCESS | 1742 | 1464583918257 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 21:51:58 INFO - PROCESS | 1742 | 1464583918261 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 21:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:51:58 INFO - PROCESS | 1742 | 1464583918267 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:51:58 INFO - PROCESS | 1742 | 1464583918270 Marionette TRACE conn4 <- [1,2250,null,{}] 21:51:58 INFO - PROCESS | 1742 | 1464583918275 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}] 21:51:58 INFO - PROCESS | 1742 | 1464583918478 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 21:51:58 INFO - PROCESS | 1742 | 1464583918802 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9aa45000 == 151 [pid = 1742] [id = 570] 21:51:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9acd2000) [pid = 1742] [serial = 1711] [outer = (nil)] 21:51:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9b360400) [pid = 1742] [serial = 1712] [outer = 0x9acd2000] 21:51:58 INFO - PROCESS | 1742 | 1464583918891 Marionette DEBUG loaded listener.js 21:51:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9b551000) [pid = 1742] [serial = 1713] [outer = 0x9acd2000] 21:51:59 INFO - PROCESS | 1742 | 1464583919747 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]]]}] 21:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1536ms 21:51:59 INFO - PROCESS | 1742 | 1464583919804 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 21:51:59 INFO - PROCESS | 1742 | 1464583919808 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 21:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:51:59 INFO - PROCESS | 1742 | 1464583919814 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:51:59 INFO - PROCESS | 1742 | 1464583919817 Marionette TRACE conn4 <- [1,2254,null,{}] 21:51:59 INFO - PROCESS | 1742 | 1464583919823 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}] 21:52:00 INFO - PROCESS | 1742 | 1464583920028 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 21:52:00 INFO - PROCESS | 1742 | 1464583920381 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a31400 == 152 [pid = 1742] [id = 571] 21:52:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9b367c00) [pid = 1742] [serial = 1714] [outer = (nil)] 21:52:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9c0ea400) [pid = 1742] [serial = 1715] [outer = 0x9b367c00] 21:52:00 INFO - PROCESS | 1742 | 1464583920505 Marionette DEBUG loaded listener.js 21:52:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9c285800) [pid = 1742] [serial = 1716] [outer = 0x9b367c00] 21:52:01 INFO - PROCESS | 1742 | 1464583921401 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]]]}] 21:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1628ms 21:52:01 INFO - PROCESS | 1742 | 1464583921444 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 21:52:01 INFO - PROCESS | 1742 | 1464583921449 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 21:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:52:01 INFO - PROCESS | 1742 | 1464583921455 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - PROCESS | 1742 | 1464583921458 Marionette TRACE conn4 <- [1,2258,null,{}] 21:52:01 INFO - PROCESS | 1742 | 1464583921464 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}] 21:52:01 INFO - PROCESS | 1742 | 1464583921694 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 21:52:02 INFO - PROCESS | 1742 | 1464583922026 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x9c09d800 == 153 [pid = 1742] [id = 572] 21:52:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x9c2e1000) [pid = 1742] [serial = 1717] [outer = (nil)] 21:52:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0xa0710000) [pid = 1742] [serial = 1718] [outer = 0x9c2e1000] 21:52:02 INFO - PROCESS | 1742 | 1464583922115 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0xa0716000) [pid = 1742] [serial = 1719] [outer = 0x9c2e1000] 21:52:03 INFO - PROCESS | 1742 | 1464583923063 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]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1680ms 21:52:03 INFO - PROCESS | 1742 | 1464583923136 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 1742 | 1464583923139 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 21:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:52:03 INFO - PROCESS | 1742 | 1464583923146 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - PROCESS | 1742 | 1464583923148 Marionette TRACE conn4 <- [1,2262,null,{}] 21:52:03 INFO - PROCESS | 1742 | 1464583923154 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}] 21:52:03 INFO - PROCESS | 1742 | 1464583923379 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 21:52:03 INFO - PROCESS | 1742 | 1464583923708 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f16400 == 154 [pid = 1742] [id = 573] 21:52:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x878ee800) [pid = 1742] [serial = 1720] [outer = (nil)] 21:52:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa22a8400) [pid = 1742] [serial = 1721] [outer = 0x878ee800] 21:52:03 INFO - PROCESS | 1742 | 1464583923803 Marionette DEBUG loaded listener.js 21:52:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0xa24dc000) [pid = 1742] [serial = 1722] [outer = 0x878ee800] 21:52:04 INFO - PROCESS | 1742 | 1464583924665 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]]]}] 21:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1579ms 21:52:04 INFO - PROCESS | 1742 | 1464583924727 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 21:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:52:04 INFO - PROCESS | 1742 | 1464583924732 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 21:52:04 INFO - PROCESS | 1742 | 1464583924739 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:52:04 INFO - PROCESS | 1742 | 1464583924742 Marionette TRACE conn4 <- [1,2266,null,{}] 21:52:04 INFO - PROCESS | 1742 | 1464583924748 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}] 21:52:04 INFO - PROCESS | 1742 | 1464583924967 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 21:52:05 INFO - PROCESS | 1742 | 1464583925258 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed0e400 == 155 [pid = 1742] [id = 574] 21:52:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x9119c000) [pid = 1742] [serial = 1723] [outer = (nil)] 21:52:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0xa355ac00) [pid = 1742] [serial = 1724] [outer = 0x9119c000] 21:52:05 INFO - PROCESS | 1742 | 1464583925401 Marionette DEBUG loaded listener.js 21:52:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0xa35eb000) [pid = 1742] [serial = 1725] [outer = 0x9119c000] 21:52:06 INFO - PROCESS | 1742 | 1464583926303 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]]]}] 21:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1640ms 21:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:52:06 INFO - PROCESS | 1742 | 1464583926379 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 21:52:06 INFO - PROCESS | 1742 | 1464583926382 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 21:52:06 INFO - PROCESS | 1742 | 1464583926388 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:52:06 INFO - PROCESS | 1742 | 1464583926391 Marionette TRACE conn4 <- [1,2270,null,{}] 21:52:06 INFO - PROCESS | 1742 | 1464583926397 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}] 21:52:06 INFO - PROCESS | 1742 | 1464583926655 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 21:52:07 INFO - PROCESS | 1742 | 1464583926996 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1742 | ++DOCSHELL 0xa4e0e400 == 156 [pid = 1742] [id = 575] 21:52:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0xa504a000) [pid = 1742] [serial = 1726] [outer = (nil)] 21:52:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0xa623f400) [pid = 1742] [serial = 1727] [outer = 0xa504a000] 21:52:07 INFO - PROCESS | 1742 | 1464583927091 Marionette DEBUG loaded listener.js 21:52:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0xa6289800) [pid = 1742] [serial = 1728] [outer = 0xa504a000] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x894a0400 == 155 [pid = 1742] [id = 435] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x878f4800 == 154 [pid = 1742] [id = 439] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee4000 == 153 [pid = 1742] [id = 443] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92ac2400 == 152 [pid = 1742] [id = 446] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe7400 == 151 [pid = 1742] [id = 447] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95131400 == 150 [pid = 1742] [id = 449] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x91197800 == 149 [pid = 1742] [id = 444] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0ba000 == 148 [pid = 1742] [id = 445] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92d5d000 == 147 [pid = 1742] [id = 448] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0b9800 == 146 [pid = 1742] [id = 442] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e307800 == 145 [pid = 1742] [id = 451] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee3c00 == 144 [pid = 1742] [id = 440] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed8f800 == 143 [pid = 1742] [id = 450] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf26400 == 142 [pid = 1742] [id = 548] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x878e5c00 == 141 [pid = 1742] [id = 549] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9a5a7800 == 140 [pid = 1742] [id = 547] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92ad0400 == 139 [pid = 1742] [id = 546] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99163400 == 138 [pid = 1742] [id = 545] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9581e800 == 137 [pid = 1742] [id = 543] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99168800 == 136 [pid = 1742] [id = 544] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95122c00 == 135 [pid = 1742] [id = 542] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92f74000 == 134 [pid = 1742] [id = 541] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x928fa400 == 133 [pid = 1742] [id = 540] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92354400 == 132 [pid = 1742] [id = 539] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d0000 == 131 [pid = 1742] [id = 538] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e0acc00 == 130 [pid = 1742] [id = 537] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b580400 == 129 [pid = 1742] [id = 535] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9fc00 == 128 [pid = 1742] [id = 536] 21:52:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86ee0c00 == 127 [pid = 1742] [id = 534] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x8eee6c00) [pid = 1742] [serial = 1601] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0xa227c400) [pid = 1742] [serial = 1589] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x99e02000) [pid = 1742] [serial = 1569] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x9108ec00) [pid = 1742] [serial = 1541] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9476c800) [pid = 1742] [serial = 1556] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9974c000) [pid = 1742] [serial = 1568] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8ba32c00) [pid = 1742] [serial = 1593] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x8e306000) [pid = 1742] [serial = 1538] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x928fa800) [pid = 1742] [serial = 1550] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x8d90cc00) [pid = 1742] [serial = 1596] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8eee4800) [pid = 1742] [serial = 1461] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9c1aa000) [pid = 1742] [serial = 1584] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x928f6000) [pid = 1742] [serial = 1548] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x9b556800) [pid = 1742] [serial = 1581] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8eee2800) [pid = 1742] [serial = 1599] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x95badc00) [pid = 1742] [serial = 1565] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x951b4800) [pid = 1742] [serial = 1559] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8aef0000) [pid = 1742] [serial = 1592] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x91e80800) [pid = 1742] [serial = 1544] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9c6bc400) [pid = 1742] [serial = 1586] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8ba39c00) [pid = 1742] [serial = 1535] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9b176000) [pid = 1742] [serial = 1580] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x92fe0800) [pid = 1742] [serial = 1553] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x8ed90c00) [pid = 1742] [serial = 1539] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0xa2285400) [pid = 1742] [serial = 1515] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x92bf2000) [pid = 1742] [serial = 1551] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0xa2403400) [pid = 1742] [serial = 1590] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8bee9400) [pid = 1742] [serial = 1536] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x95124c00) [pid = 1742] [serial = 1557] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9acd1400) [pid = 1742] [serial = 1577] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x93d30800) [pid = 1742] [serial = 1554] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8ed81400) [pid = 1742] [serial = 1598] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9acc6000) [pid = 1742] [serial = 1575] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9af39c00) [pid = 1742] [serial = 1578] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9a45b000) [pid = 1742] [serial = 1571] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0xa070c400) [pid = 1742] [serial = 1587] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9a5af000) [pid = 1742] [serial = 1574] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8eee6400) [pid = 1742] [serial = 1532] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x911a0800) [pid = 1742] [serial = 1542] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9c0e6c00) [pid = 1742] [serial = 1583] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa0714400) [pid = 1742] [serial = 1512] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8d7adc00) [pid = 1742] [serial = 1595] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91e8b800) [pid = 1742] [serial = 1545] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x978e1000) [pid = 1742] [serial = 1566] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9581e400) [pid = 1742] [serial = 1562] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9535dc00) [pid = 1742] [serial = 1560] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9a466400) [pid = 1742] [serial = 1572] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x928f0c00) [pid = 1742] [serial = 1547] [outer = (nil)] [url = about:blank] 21:52:09 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x95849800) [pid = 1742] [serial = 1563] [outer = (nil)] [url = about:blank] 21:52:10 INFO - PROCESS | 1742 | 1464583930041 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]]]}] 21:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 3733ms 21:52:10 INFO - PROCESS | 1742 | 1464583930121 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 21:52:10 INFO - PROCESS | 1742 | 1464583930127 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 21:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:52:10 INFO - PROCESS | 1742 | 1464583930136 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:52:10 INFO - PROCESS | 1742 | 1464583930140 Marionette TRACE conn4 <- [1,2274,null,{}] 21:52:10 INFO - PROCESS | 1742 | 1464583930148 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}] 21:52:10 INFO - PROCESS | 1742 | 1464583930351 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 21:52:10 INFO - PROCESS | 1742 | 1464583930558 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ede400 == 128 [pid = 1742] [id = 576] 21:52:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8aef0000) [pid = 1742] [serial = 1729] [outer = (nil)] 21:52:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8bbe7400) [pid = 1742] [serial = 1730] [outer = 0x8aef0000] 21:52:10 INFO - PROCESS | 1742 | 1464583930636 Marionette DEBUG loaded listener.js 21:52:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8cf27c00) [pid = 1742] [serial = 1731] [outer = 0x8aef0000] 21:52:11 INFO - PROCESS | 1742 | 1464583931453 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]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1329ms 21:52:11 INFO - PROCESS | 1742 | 1464583931469 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 21:52:11 INFO - PROCESS | 1742 | 1464583931476 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 21:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:52:11 INFO - PROCESS | 1742 | 1464583931523 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - PROCESS | 1742 | 1464583931526 Marionette TRACE conn4 <- [1,2278,null,{}] 21:52:11 INFO - PROCESS | 1742 | 1464583931532 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}] 21:52:11 INFO - PROCESS | 1742 | 1464583931730 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 21:52:11 INFO - PROCESS | 1742 | 1464583931741 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da98800 == 129 [pid = 1742] [id = 577] 21:52:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8daa3000) [pid = 1742] [serial = 1732] [outer = (nil)] 21:52:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8e0b3000) [pid = 1742] [serial = 1733] [outer = 0x8daa3000] 21:52:11 INFO - PROCESS | 1742 | 1464583931812 Marionette DEBUG loaded listener.js 21:52:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8e30c000) [pid = 1742] [serial = 1734] [outer = 0x8daa3000] 21:52:12 INFO - PROCESS | 1742 | 1464583932888 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]]]}] 21:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1389ms 21:52:12 INFO - PROCESS | 1742 | 1464583932909 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 21:52:12 INFO - PROCESS | 1742 | 1464583932913 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 21:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:52:12 INFO - PROCESS | 1742 | 1464583932919 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:52:12 INFO - PROCESS | 1742 | 1464583932925 Marionette TRACE conn4 <- [1,2282,null,{}] 21:52:12 INFO - PROCESS | 1742 | 1464583932945 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}] 21:52:13 INFO - PROCESS | 1742 | 1464583933212 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 21:52:13 INFO - PROCESS | 1742 | 1464583933239 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x895be000 == 130 [pid = 1742] [id = 578] 21:52:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8eee7400) [pid = 1742] [serial = 1735] [outer = (nil)] 21:52:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8f0b5000) [pid = 1742] [serial = 1736] [outer = 0x8eee7400] 21:52:13 INFO - PROCESS | 1742 | 1464583933313 Marionette DEBUG loaded listener.js 21:52:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x91087400) [pid = 1742] [serial = 1737] [outer = 0x8eee7400] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8e0ad000) [pid = 1742] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8e0b6c00) [pid = 1742] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8b58bc00) [pid = 1742] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x93a2c800) [pid = 1742] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8ba2f000) [pid = 1742] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9acc6400) [pid = 1742] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x95a7ac00) [pid = 1742] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9b11f800) [pid = 1742] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x86f10800) [pid = 1742] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9974c800) [pid = 1742] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x928f7400) [pid = 1742] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0xa2164400) [pid = 1742] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x92ac3800) [pid = 1742] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x99167800) [pid = 1742] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8bbe7000) [pid = 1742] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8d187800) [pid = 1742] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95125800) [pid = 1742] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8e0ad800) [pid = 1742] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x89498c00) [pid = 1742] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8e304400) [pid = 1742] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9108cc00) [pid = 1742] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:52:14 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x95844800) [pid = 1742] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:52:14 INFO - PROCESS | 1742 | 1464583934910 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]]]}] 21:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2037ms 21:52:14 INFO - PROCESS | 1742 | 1464583934956 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 21:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:52:14 INFO - PROCESS | 1742 | 1464583934960 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 21:52:14 INFO - PROCESS | 1742 | 1464583934966 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:52:14 INFO - PROCESS | 1742 | 1464583934969 Marionette TRACE conn4 <- [1,2286,null,{}] 21:52:14 INFO - PROCESS | 1742 | 1464583934974 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}] 21:52:15 INFO - PROCESS | 1742 | 1464583935157 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 21:52:15 INFO - PROCESS | 1742 | 1464583935366 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x86f10800 == 131 [pid = 1742] [id = 579] 21:52:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8abd5800) [pid = 1742] [serial = 1738] [outer = (nil)] 21:52:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8ed0dc00) [pid = 1742] [serial = 1739] [outer = 0x8abd5800] 21:52:15 INFO - PROCESS | 1742 | 1464583935437 Marionette DEBUG loaded listener.js 21:52:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9108cc00) [pid = 1742] [serial = 1740] [outer = 0x8abd5800] 21:52:16 INFO - PROCESS | 1742 | 1464583936184 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]]]}] 21:52:16 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 21:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1234ms 21:52:16 INFO - PROCESS | 1742 | 1464583936200 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 21:52:16 INFO - PROCESS | 1742 | 1464583936202 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 21:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:52:16 INFO - PROCESS | 1742 | 1464583936209 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:52:16 INFO - PROCESS | 1742 | 1464583936211 Marionette TRACE conn4 <- [1,2290,null,{}] 21:52:16 INFO - PROCESS | 1742 | 1464583936229 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}] 21:52:16 INFO - PROCESS | 1742 | 1464583936411 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 21:52:16 INFO - PROCESS | 1742 | 1464583936431 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e0ad800 == 132 [pid = 1742] [id = 580] 21:52:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9119a400) [pid = 1742] [serial = 1741] [outer = (nil)] 21:52:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91281800) [pid = 1742] [serial = 1742] [outer = 0x9119a400] 21:52:16 INFO - PROCESS | 1742 | 1464583936501 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x91e83000) [pid = 1742] [serial = 1743] [outer = 0x9119a400] 21:52:17 INFO - PROCESS | 1742 | 1464583937819 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]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1641ms 21:52:17 INFO - PROCESS | 1742 | 1464583937851 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 21:52:17 INFO - PROCESS | 1742 | 1464583937858 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 21:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:52:17 INFO - PROCESS | 1742 | 1464583937866 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 1742 | 1464583937872 Marionette TRACE conn4 <- [1,2294,null,{}] 21:52:17 INFO - PROCESS | 1742 | 1464583937880 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}] 21:52:18 INFO - PROCESS | 1742 | 1464583938099 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 21:52:18 INFO - PROCESS | 1742 | 1464583938423 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba37000 == 133 [pid = 1742] [id = 581] 21:52:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8bd16c00) [pid = 1742] [serial = 1744] [outer = (nil)] 21:52:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8d7b6000) [pid = 1742] [serial = 1745] [outer = 0x8bd16c00] 21:52:18 INFO - PROCESS | 1742 | 1464583938516 Marionette DEBUG loaded listener.js 21:52:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8daa1800) [pid = 1742] [serial = 1746] [outer = 0x8bd16c00] 21:52:19 INFO - PROCESS | 1742 | 1464583939441 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]]]}] 21:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1637ms 21:52:19 INFO - PROCESS | 1742 | 1464583939503 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 21:52:19 INFO - PROCESS | 1742 | 1464583939512 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 21:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:52:19 INFO - PROCESS | 1742 | 1464583939522 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:52:19 INFO - PROCESS | 1742 | 1464583939526 Marionette TRACE conn4 <- [1,2298,null,{}] 21:52:19 INFO - PROCESS | 1742 | 1464583939533 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}] 21:52:19 INFO - PROCESS | 1742 | 1464583939753 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 21:52:20 INFO - PROCESS | 1742 | 1464583940078 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedf400 == 134 [pid = 1742] [id = 582] 21:52:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8ef85800) [pid = 1742] [serial = 1747] [outer = (nil)] 21:52:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x91198800) [pid = 1742] [serial = 1748] [outer = 0x8ef85800] 21:52:20 INFO - PROCESS | 1742 | 1464583940167 Marionette DEBUG loaded listener.js 21:52:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9127bc00) [pid = 1742] [serial = 1749] [outer = 0x8ef85800] 21:52:21 INFO - PROCESS | 1742 | 1464583941047 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]]]}] 21:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1580ms 21:52:21 INFO - PROCESS | 1742 | 1464583941103 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 21:52:21 INFO - PROCESS | 1742 | 1464583941107 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 21:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:52:21 INFO - PROCESS | 1742 | 1464583941114 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:52:21 INFO - PROCESS | 1742 | 1464583941120 Marionette TRACE conn4 <- [1,2302,null,{}] 21:52:21 INFO - PROCESS | 1742 | 1464583941136 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}] 21:52:21 INFO - PROCESS | 1742 | 1464583941393 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 21:52:21 INFO - PROCESS | 1742 | 1464583941725 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed8d800 == 135 [pid = 1742] [id = 583] 21:52:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8f0b8c00) [pid = 1742] [serial = 1750] [outer = (nil)] 21:52:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x928f8800) [pid = 1742] [serial = 1751] [outer = 0x8f0b8c00] 21:52:21 INFO - PROCESS | 1742 | 1464583941817 Marionette DEBUG loaded listener.js 21:52:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x92ace800) [pid = 1742] [serial = 1752] [outer = 0x8f0b8c00] 21:52:22 INFO - PROCESS | 1742 | 1464583942697 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]]]}] 21:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1634ms 21:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:52:22 INFO - PROCESS | 1742 | 1464583942749 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 21:52:22 INFO - PROCESS | 1742 | 1464583942752 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 21:52:22 INFO - PROCESS | 1742 | 1464583942759 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:52:22 INFO - PROCESS | 1742 | 1464583942762 Marionette TRACE conn4 <- [1,2306,null,{}] 21:52:22 INFO - PROCESS | 1742 | 1464583942768 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}] 21:52:22 INFO - PROCESS | 1742 | 1464583942976 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 21:52:23 INFO - PROCESS | 1742 | 1464583943252 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x928edc00 == 136 [pid = 1742] [id = 584] 21:52:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x92bf6c00) [pid = 1742] [serial = 1753] [outer = (nil)] 21:52:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x92d56400) [pid = 1742] [serial = 1754] [outer = 0x92bf6c00] 21:52:23 INFO - PROCESS | 1742 | 1464583943384 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92d60800) [pid = 1742] [serial = 1755] [outer = 0x92bf6c00] 21:52:24 INFO - PROCESS | 1742 | 1464583944257 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]]]}] 21:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1578ms 21:52:24 INFO - PROCESS | 1742 | 1464583944337 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 21:52:24 INFO - PROCESS | 1742 | 1464583944341 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 21:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:52:24 INFO - PROCESS | 1742 | 1464583944347 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:52:24 INFO - PROCESS | 1742 | 1464583944350 Marionette TRACE conn4 <- [1,2310,null,{}] 21:52:24 INFO - PROCESS | 1742 | 1464583944356 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}] 21:52:24 INFO - PROCESS | 1742 | 1464583944602 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 21:52:24 INFO - PROCESS | 1742 | 1464583944929 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x92beac00 == 137 [pid = 1742] [id = 585] 21:52:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92d51800) [pid = 1742] [serial = 1756] [outer = (nil)] 21:52:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x93d9dc00) [pid = 1742] [serial = 1757] [outer = 0x92d51800] 21:52:25 INFO - PROCESS | 1742 | 1464583945019 Marionette DEBUG loaded listener.js 21:52:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x93daa800) [pid = 1742] [serial = 1758] [outer = 0x92d51800] 21:52:25 INFO - PROCESS | 1742 | 1464583945945 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]]]}] 21:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1631ms 21:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:52:25 INFO - PROCESS | 1742 | 1464583945978 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 21:52:25 INFO - PROCESS | 1742 | 1464583945982 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 21:52:25 INFO - PROCESS | 1742 | 1464583945988 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:52:25 INFO - PROCESS | 1742 | 1464583945992 Marionette TRACE conn4 <- [1,2314,null,{}] 21:52:26 INFO - PROCESS | 1742 | 1464583945997 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}] 21:52:26 INFO - PROCESS | 1742 | 1464583946220 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 21:52:26 INFO - PROCESS | 1742 | 1464583946553 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119f400 == 138 [pid = 1742] [id = 586] 21:52:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x92acf400) [pid = 1742] [serial = 1759] [outer = (nil)] 21:52:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x95139000) [pid = 1742] [serial = 1760] [outer = 0x92acf400] 21:52:26 INFO - PROCESS | 1742 | 1464583946643 Marionette DEBUG loaded listener.js 21:52:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x95360c00) [pid = 1742] [serial = 1761] [outer = 0x92acf400] 21:52:27 INFO - PROCESS | 1742 | 1464583947504 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]]]}] 21:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1579ms 21:52:27 INFO - PROCESS | 1742 | 1464583947566 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 21:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:52:27 INFO - PROCESS | 1742 | 1464583947570 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 21:52:27 INFO - PROCESS | 1742 | 1464583947578 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:52:27 INFO - PROCESS | 1742 | 1464583947581 Marionette TRACE conn4 <- [1,2318,null,{}] 21:52:27 INFO - PROCESS | 1742 | 1464583947587 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}] 21:52:27 INFO - PROCESS | 1742 | 1464583947790 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 21:52:28 INFO - PROCESS | 1742 | 1464583948071 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x94778800 == 139 [pid = 1742] [id = 587] 21:52:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x95138400) [pid = 1742] [serial = 1762] [outer = (nil)] 21:52:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9581e400) [pid = 1742] [serial = 1763] [outer = 0x95138400] 21:52:28 INFO - PROCESS | 1742 | 1464583948201 Marionette DEBUG loaded listener.js 21:52:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95845c00) [pid = 1742] [serial = 1764] [outer = 0x95138400] 21:52:29 INFO - PROCESS | 1742 | 1464583949066 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] 21:52:29 INFO - PROCESS | 1742 | 1464583949119 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 21:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:52:29 INFO - PROCESS | 1742 | 1464583949125 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:52:29 INFO - PROCESS | 1742 | 1464583949127 Marionette TRACE conn4 <- [1,2322,null,{}] 21:52:29 INFO - PROCESS | 1742 | 1464583949133 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}] 21:52:29 INFO - PROCESS | 1742 | 1464583949332 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 21:52:29 INFO - PROCESS | 1742 | 1464583949587 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9535d800 == 140 [pid = 1742] [id = 588] 21:52:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x953a5000) [pid = 1742] [serial = 1765] [outer = (nil)] 21:52:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95bae000) [pid = 1742] [serial = 1766] [outer = 0x953a5000] 21:52:29 INFO - PROCESS | 1742 | 1464583949725 Marionette DEBUG loaded listener.js 21:52:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x978e0800) [pid = 1742] [serial = 1767] [outer = 0x953a5000] 21:52:30 INFO - PROCESS | 1742 | 1464583950593 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]]]}] 21:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1527ms 21:52:30 INFO - PROCESS | 1742 | 1464583950653 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 21:52:30 INFO - PROCESS | 1742 | 1464583950657 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 21:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:52:30 INFO - PROCESS | 1742 | 1464583950663 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:52:30 INFO - PROCESS | 1742 | 1464583950666 Marionette TRACE conn4 <- [1,2326,null,{}] 21:52:30 INFO - PROCESS | 1742 | 1464583950672 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}] 21:52:30 INFO - PROCESS | 1742 | 1464583950969 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 21:52:31 INFO - PROCESS | 1742 | 1464583951298 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x9119a000 == 141 [pid = 1742] [id = 589] 21:52:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x9535a800) [pid = 1742] [serial = 1768] [outer = (nil)] 21:52:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9974c400) [pid = 1742] [serial = 1769] [outer = 0x9535a800] 21:52:31 INFO - PROCESS | 1742 | 1464583951391 Marionette DEBUG loaded listener.js 21:52:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x99ef1400) [pid = 1742] [serial = 1770] [outer = 0x9535a800] 21:52:32 INFO - PROCESS | 1742 | 1464583952240 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]]]}] 21:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1635ms 21:52:32 INFO - PROCESS | 1742 | 1464583952299 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 21:52:32 INFO - PROCESS | 1742 | 1464583952303 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 21:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:52:32 INFO - PROCESS | 1742 | 1464583952309 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:52:32 INFO - PROCESS | 1742 | 1464583952312 Marionette TRACE conn4 <- [1,2330,null,{}] 21:52:32 INFO - PROCESS | 1742 | 1464583952318 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}] 21:52:32 INFO - PROCESS | 1742 | 1464583952540 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 21:52:32 INFO - PROCESS | 1742 | 1464583952824 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x99e02800 == 142 [pid = 1742] [id = 590] 21:52:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9a461400) [pid = 1742] [serial = 1771] [outer = (nil)] 21:52:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9a467800) [pid = 1742] [serial = 1772] [outer = 0x9a461400] 21:52:32 INFO - PROCESS | 1742 | 1464583952966 Marionette DEBUG loaded listener.js 21:52:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9a5a4800) [pid = 1742] [serial = 1773] [outer = 0x9a461400] 21:52:33 INFO - PROCESS | 1742 | 1464583953853 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]]]}] 21:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1577ms 21:52:33 INFO - PROCESS | 1742 | 1464583953887 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 21:52:33 INFO - PROCESS | 1742 | 1464583953891 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 21:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:52:33 INFO - PROCESS | 1742 | 1464583953897 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 1742 | 1464583953902 Marionette TRACE conn4 <- [1,2334,null,{}] 21:52:33 INFO - PROCESS | 1742 | 1464583953907 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}] 21:52:34 INFO - PROCESS | 1742 | 1464583954136 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 21:52:34 INFO - PROCESS | 1742 | 1464583954418 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9acca000 == 143 [pid = 1742] [id = 591] 21:52:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9accbc00) [pid = 1742] [serial = 1774] [outer = (nil)] 21:52:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9af3a000) [pid = 1742] [serial = 1775] [outer = 0x9accbc00] 21:52:34 INFO - PROCESS | 1742 | 1464583954557 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9b361400) [pid = 1742] [serial = 1776] [outer = 0x9accbc00] 21:52:35 INFO - PROCESS | 1742 | 1464583955420 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]]]}] 21:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1578ms 21:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:52:35 INFO - PROCESS | 1742 | 1464583955476 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 21:52:35 INFO - PROCESS | 1742 | 1464583955479 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 21:52:35 INFO - PROCESS | 1742 | 1464583955486 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 1742 | 1464583955489 Marionette TRACE conn4 <- [1,2338,null,{}] 21:52:35 INFO - PROCESS | 1742 | 1464583955495 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}] 21:52:35 INFO - PROCESS | 1742 | 1464583955700 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 21:52:36 INFO - PROCESS | 1742 | 1464583955997 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bee1800 == 144 [pid = 1742] [id = 592] 21:52:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9584bc00) [pid = 1742] [serial = 1777] [outer = (nil)] 21:52:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9b11cc00) [pid = 1742] [serial = 1778] [outer = 0x9584bc00] 21:52:36 INFO - PROCESS | 1742 | 1464583956127 Marionette DEBUG loaded listener.js 21:52:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9c04c400) [pid = 1742] [serial = 1779] [outer = 0x9584bc00] 21:52:37 INFO - PROCESS | 1742 | 1464583957010 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]]]}] 21:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1584ms 21:52:37 INFO - PROCESS | 1742 | 1464583957070 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 21:52:37 INFO - PROCESS | 1742 | 1464583957074 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 21:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:52:37 INFO - PROCESS | 1742 | 1464583957080 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:52:37 INFO - PROCESS | 1742 | 1464583957093 Marionette TRACE conn4 <- [1,2342,null,{}] 21:52:37 INFO - PROCESS | 1742 | 1464583957098 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}] 21:52:37 INFO - PROCESS | 1742 | 1464583957309 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 21:52:37 INFO - PROCESS | 1742 | 1464583957647 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x95adec00 == 145 [pid = 1742] [id = 593] 21:52:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9acce000) [pid = 1742] [serial = 1780] [outer = (nil)] 21:52:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9c280c00) [pid = 1742] [serial = 1781] [outer = 0x9acce000] 21:52:37 INFO - PROCESS | 1742 | 1464583957736 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9c6bec00) [pid = 1742] [serial = 1782] [outer = 0x9acce000] 21:52:38 INFO - PROCESS | 1742 | 1464583958601 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]]]}] 21:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1549ms 21:52:38 INFO - PROCESS | 1742 | 1464583958630 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 21:52:38 INFO - PROCESS | 1742 | 1464583958634 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 21:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:52:38 INFO - PROCESS | 1742 | 1464583958640 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:52:38 INFO - PROCESS | 1742 | 1464583958643 Marionette TRACE conn4 <- [1,2346,null,{}] 21:52:38 INFO - PROCESS | 1742 | 1464583958649 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}] 21:52:38 INFO - PROCESS | 1742 | 1464583958854 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 21:52:39 INFO - PROCESS | 1742 | 1464583959145 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9b171400 == 146 [pid = 1742] [id = 594] 21:52:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0xa0710400) [pid = 1742] [serial = 1783] [outer = (nil)] 21:52:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0xa227d800) [pid = 1742] [serial = 1784] [outer = 0xa0710400] 21:52:39 INFO - PROCESS | 1742 | 1464583959274 Marionette DEBUG loaded listener.js 21:52:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0xa229f000) [pid = 1742] [serial = 1785] [outer = 0xa0710400] 21:52:40 INFO - PROCESS | 1742 | 1464583960162 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]]]}] 21:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1582ms 21:52:40 INFO - PROCESS | 1742 | 1464583960222 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 21:52:40 INFO - PROCESS | 1742 | 1464583960226 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 21:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:52:40 INFO - PROCESS | 1742 | 1464583960232 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:52:40 INFO - PROCESS | 1742 | 1464583960235 Marionette TRACE conn4 <- [1,2350,null,{}] 21:52:40 INFO - PROCESS | 1742 | 1464583960241 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}] 21:52:40 INFO - PROCESS | 1742 | 1464583960461 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 21:52:40 INFO - PROCESS | 1742 | 1464583960800 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x895bc800 == 147 [pid = 1742] [id = 595] 21:52:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9c124000) [pid = 1742] [serial = 1786] [outer = (nil)] 21:52:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0xa3067000) [pid = 1742] [serial = 1787] [outer = 0x9c124000] 21:52:40 INFO - PROCESS | 1742 | 1464583960891 Marionette DEBUG loaded listener.js 21:52:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0xa322e000) [pid = 1742] [serial = 1788] [outer = 0x9c124000] 21:52:41 INFO - PROCESS | 1742 | 1464583961770 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]]]}] 21:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1577ms 21:52:41 INFO - PROCESS | 1742 | 1464583961810 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 21:52:41 INFO - PROCESS | 1742 | 1464583961814 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 21:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:52:41 INFO - PROCESS | 1742 | 1464583961820 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:52:41 INFO - PROCESS | 1742 | 1464583961823 Marionette TRACE conn4 <- [1,2354,null,{}] 21:52:41 INFO - PROCESS | 1742 | 1464583961829 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}] 21:52:42 INFO - PROCESS | 1742 | 1464583962032 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 21:52:42 INFO - PROCESS | 1742 | 1464583962325 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x895bd000 == 148 [pid = 1742] [id = 596] 21:52:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0xa2601400) [pid = 1742] [serial = 1789] [outer = (nil)] 21:52:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0xa6233c00) [pid = 1742] [serial = 1790] [outer = 0xa2601400] 21:52:42 INFO - PROCESS | 1742 | 1464583962454 Marionette DEBUG loaded listener.js 21:52:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x894a0c00) [pid = 1742] [serial = 1791] [outer = 0xa2601400] 21:52:43 INFO - PROCESS | 1742 | 1464583963329 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]]]}] 21:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1537ms 21:52:43 INFO - PROCESS | 1742 | 1464583963358 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 21:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:52:43 INFO - PROCESS | 1742 | 1464583963363 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 21:52:43 INFO - PROCESS | 1742 | 1464583963369 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:52:43 INFO - PROCESS | 1742 | 1464583963372 Marionette TRACE conn4 <- [1,2358,null,{}] 21:52:43 INFO - PROCESS | 1742 | 1464583963379 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}] 21:52:43 INFO - PROCESS | 1742 | 1464583963581 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 21:52:43 INFO - PROCESS | 1742 | 1464583963873 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0xa260e000 == 149 [pid = 1742] [id = 597] 21:52:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa35e5c00) [pid = 1742] [serial = 1792] [outer = (nil)] 21:52:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0xa68b1c00) [pid = 1742] [serial = 1793] [outer = 0xa35e5c00] 21:52:44 INFO - PROCESS | 1742 | 1464583964001 Marionette DEBUG loaded listener.js 21:52:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0xa68bd800) [pid = 1742] [serial = 1794] [outer = 0xa35e5c00] 21:52:44 INFO - PROCESS | 1742 | 1464583964867 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]]]}] 21:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1579ms 21:52:44 INFO - PROCESS | 1742 | 1464583964948 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 1742 | 1464583964951 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 21:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:52:44 INFO - PROCESS | 1742 | 1464583964958 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 1742 | 1464583964961 Marionette TRACE conn4 <- [1,2362,null,{}] 21:52:44 INFO - PROCESS | 1742 | 1464583964967 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}] 21:52:45 INFO - PROCESS | 1742 | 1464583965176 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 21:52:45 INFO - PROCESS | 1742 | 1464583965532 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86122c00 == 150 [pid = 1742] [id = 598] 21:52:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x86123400) [pid = 1742] [serial = 1795] [outer = (nil)] 21:52:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8612b400) [pid = 1742] [serial = 1796] [outer = 0x86123400] 21:52:45 INFO - PROCESS | 1742 | 1464583965619 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8612d800) [pid = 1742] [serial = 1797] [outer = 0x86123400] 21:52:46 INFO - PROCESS | 1742 | 1464583966557 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]]]}] 21:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1677ms 21:52:46 INFO - PROCESS | 1742 | 1464583966636 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 21:52:46 INFO - PROCESS | 1742 | 1464583966639 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 21:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:52:46 INFO - PROCESS | 1742 | 1464583966645 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:52:46 INFO - PROCESS | 1742 | 1464583966649 Marionette TRACE conn4 <- [1,2366,null,{}] 21:52:46 INFO - PROCESS | 1742 | 1464583966659 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}] 21:52:46 INFO - PROCESS | 1742 | 1464583966914 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 21:52:47 INFO - PROCESS | 1742 | 1464583967243 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | --DOCSHELL 0x922e7c00 == 149 [pid = 1742] [id = 22] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x92353800 == 148 [pid = 1742] [id = 479] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8782d800 == 147 [pid = 1742] [id = 527] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8eee1800 == 146 [pid = 1742] [id = 528] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d17e000 == 145 [pid = 1742] [id = 196] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x897e0800 == 144 [pid = 1742] [id = 480] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9a45cc00 == 143 [pid = 1742] [id = 478] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x86f10800 == 142 [pid = 1742] [id = 579] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x895be000 == 141 [pid = 1742] [id = 578] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8da98800 == 140 [pid = 1742] [id = 577] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x86ede400 == 139 [pid = 1742] [id = 576] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed0e400 == 138 [pid = 1742] [id = 574] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x86f16400 == 137 [pid = 1742] [id = 573] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9c09d800 == 136 [pid = 1742] [id = 572] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9aa45000 == 135 [pid = 1742] [id = 570] 21:52:49 INFO - PROCESS | 1742 | --DOCSHELL 0x93a31400 == 134 [pid = 1742] [id = 571] 21:52:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x86ede400 == 135 [pid = 1742] [id = 599] 21:52:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x86f10800) [pid = 1742] [serial = 1798] [outer = (nil)] 21:52:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x878eb800) [pid = 1742] [serial = 1799] [outer = 0x86f10800] 21:52:49 INFO - PROCESS | 1742 | 1464583969300 Marionette DEBUG loaded listener.js 21:52:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x895bb400) [pid = 1742] [serial = 1800] [outer = 0x86f10800] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x8ed8d400) [pid = 1742] [serial = 1667] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0xa0717800) [pid = 1742] [serial = 1647] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x8bee0c00) [pid = 1742] [serial = 1662] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x953ab400) [pid = 1742] [serial = 1626] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x8bbe3400) [pid = 1742] [serial = 1661] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x953a1400) [pid = 1742] [serial = 1625] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8bd15000) [pid = 1742] [serial = 1607] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x9b5cd400) [pid = 1742] [serial = 1641] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0xa24d8000) [pid = 1742] [serial = 1650] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9c288000) [pid = 1742] [serial = 1644] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x878e9c00) [pid = 1742] [serial = 1604] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8ef89000) [pid = 1742] [serial = 1668] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x99f04c00) [pid = 1742] [serial = 1634] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x92d55c00) [pid = 1742] [serial = 1620] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0xa3095400) [pid = 1742] [serial = 1653] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x93da3c00) [pid = 1742] [serial = 1622] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9af3e000) [pid = 1742] [serial = 1637] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8ef88400) [pid = 1742] [serial = 1533] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8daa6400) [pid = 1742] [serial = 1665] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x95a76c00) [pid = 1742] [serial = 1629] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8d910c00) [pid = 1742] [serial = 1664] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8ed0b000) [pid = 1742] [serial = 1610] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0xa354d800) [pid = 1742] [serial = 1655] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x895b4c00) [pid = 1742] [serial = 1605] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0xa22a0400) [pid = 1742] [serial = 1649] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0xa070dc00) [pid = 1742] [serial = 1646] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9c284800) [pid = 1742] [serial = 1643] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x895b8800) [pid = 1742] [serial = 1658] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x95123c00) [pid = 1742] [serial = 1623] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9127c800) [pid = 1742] [serial = 1613] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9234bc00) [pid = 1742] [serial = 1616] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x92356800) [pid = 1742] [serial = 1617] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9b122400) [pid = 1742] [serial = 1638] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8ef81400) [pid = 1742] [serial = 1611] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9b54b400) [pid = 1742] [serial = 1640] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x95ada800) [pid = 1742] [serial = 1631] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x897dc000) [pid = 1742] [serial = 1659] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8d14d000) [pid = 1742] [serial = 1608] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x92acc000) [pid = 1742] [serial = 1619] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x95bad400) [pid = 1742] [serial = 1632] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0xa308ac00) [pid = 1742] [serial = 1652] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9a45f000) [pid = 1742] [serial = 1635] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9584e400) [pid = 1742] [serial = 1628] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91286800) [pid = 1742] [serial = 1614] [outer = (nil)] [url = about:blank] 21:52:49 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8ed86000) [pid = 1742] [serial = 1670] [outer = (nil)] [url = about:blank] 21:52:50 INFO - PROCESS | 1742 | 1464583970352 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]]]}] 21:52:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:52:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 3744ms 21:52:50 INFO - PROCESS | 1742 | 1464583970391 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 21:52:50 INFO - PROCESS | 1742 | 1464583970398 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 21:52:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:52:50 INFO - PROCESS | 1742 | 1464583970410 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:52:50 INFO - PROCESS | 1742 | 1464583970416 Marionette TRACE conn4 <- [1,2370,null,{}] 21:52:50 INFO - PROCESS | 1742 | 1464583970423 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}] 21:52:50 INFO - PROCESS | 1742 | 1464583970638 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 21:52:50 INFO - PROCESS | 1742 | 1464583970853 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x897de400 == 136 [pid = 1742] [id = 600] 21:52:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8a3d4400) [pid = 1742] [serial = 1801] [outer = (nil)] 21:52:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8b584400) [pid = 1742] [serial = 1802] [outer = 0x8a3d4400] 21:52:50 INFO - PROCESS | 1742 | 1464583970928 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8ba36800) [pid = 1742] [serial = 1803] [outer = 0x8a3d4400] 21:52:51 INFO - PROCESS | 1742 | 1464583971761 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]]]}] 21:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1395ms 21:52:51 INFO - PROCESS | 1742 | 1464583971804 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 21:52:51 INFO - PROCESS | 1742 | 1464583971810 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 21:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:52:51 INFO - PROCESS | 1742 | 1464583971819 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 1742 | 1464583971823 Marionette TRACE conn4 <- [1,2374,null,{}] 21:52:51 INFO - PROCESS | 1742 | 1464583971829 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}] 21:52:52 INFO - PROCESS | 1742 | 1464583972115 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 21:52:52 INFO - PROCESS | 1742 | 1464583972153 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bbe5400 == 137 [pid = 1742] [id = 601] 21:52:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8bbeb000) [pid = 1742] [serial = 1804] [outer = (nil)] 21:52:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8cf2cc00) [pid = 1742] [serial = 1805] [outer = 0x8bbeb000] 21:52:52 INFO - PROCESS | 1742 | 1464583972235 Marionette DEBUG loaded listener.js 21:52:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8d903400) [pid = 1742] [serial = 1806] [outer = 0x8bbeb000] 21:52:53 INFO - PROCESS | 1742 | 1464583973245 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]]]}] 21:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1487ms 21:52:53 INFO - PROCESS | 1742 | 1464583973307 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 21:52:53 INFO - PROCESS | 1742 | 1464583973311 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 21:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:52:53 INFO - PROCESS | 1742 | 1464583973323 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:52:53 INFO - PROCESS | 1742 | 1464583973328 Marionette TRACE conn4 <- [1,2378,null,{}] 21:52:53 INFO - PROCESS | 1742 | 1464583973343 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}] 21:52:53 INFO - PROCESS | 1742 | 1464583973624 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 21:52:53 INFO - PROCESS | 1742 | 1464583973654 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d155800 == 138 [pid = 1742] [id = 602] 21:52:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8e301800) [pid = 1742] [serial = 1807] [outer = (nil)] 21:52:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8ed8d400) [pid = 1742] [serial = 1808] [outer = 0x8e301800] 21:52:53 INFO - PROCESS | 1742 | 1464583973725 Marionette DEBUG loaded listener.js 21:52:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8eee3c00) [pid = 1742] [serial = 1809] [outer = 0x8e301800] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92d5f800) [pid = 1742] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9acd2000) [pid = 1742] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x99f11400) [pid = 1742] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9119c000) [pid = 1742] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x922e4800) [pid = 1742] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x911a4000) [pid = 1742] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x92d54c00) [pid = 1742] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8daa3000) [pid = 1742] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9a5acc00) [pid = 1742] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x95122000) [pid = 1742] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8d7ab400) [pid = 1742] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x953aa800) [pid = 1742] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9b367c00) [pid = 1742] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8aef0000) [pid = 1742] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x922e5000) [pid = 1742] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8eee7400) [pid = 1742] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x86f1a800) [pid = 1742] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9a2bdc00) [pid = 1742] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9c2e1000) [pid = 1742] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8e304000) [pid = 1742] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:52:54 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x92bf6400) [pid = 1742] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:52:55 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x878ee800) [pid = 1742] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:52:55 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8abd5800) [pid = 1742] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:52:55 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8a3dcc00) [pid = 1742] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:52:55 INFO - PROCESS | 1742 | 1464583975328 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]]]}] 21:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2047ms 21:52:55 INFO - PROCESS | 1742 | 1464583975371 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 21:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:52:55 INFO - PROCESS | 1742 | 1464583975376 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 21:52:55 INFO - PROCESS | 1742 | 1464583975381 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:52:55 INFO - PROCESS | 1742 | 1464583975385 Marionette TRACE conn4 <- [1,2382,null,{}] 21:52:55 INFO - PROCESS | 1742 | 1464583975401 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}] 21:52:55 INFO - PROCESS | 1742 | 1464583975595 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 21:52:55 INFO - PROCESS | 1742 | 1464583975610 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8612c400 == 139 [pid = 1742] [id = 603] 21:52:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8cf25c00) [pid = 1742] [serial = 1810] [outer = (nil)] 21:52:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8ef88000) [pid = 1742] [serial = 1811] [outer = 0x8cf25c00] 21:52:55 INFO - PROCESS | 1742 | 1464583975682 Marionette DEBUG loaded listener.js 21:52:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8ef8e400) [pid = 1742] [serial = 1812] [outer = 0x8cf25c00] 21:52:56 INFO - PROCESS | 1742 | 1464583976637 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]]]}] 21:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1290ms 21:52:56 INFO - PROCESS | 1742 | 1464583976671 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 21:52:56 INFO - PROCESS | 1742 | 1464583976674 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 21:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:52:56 INFO - PROCESS | 1742 | 1464583976680 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:52:56 INFO - PROCESS | 1742 | 1464583976682 Marionette TRACE conn4 <- [1,2386,null,{}] 21:52:56 INFO - PROCESS | 1742 | 1464583976688 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}] 21:52:56 INFO - PROCESS | 1742 | 1464583976869 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 21:52:57 INFO - PROCESS | 1742 | 1464583977241 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86123000 == 140 [pid = 1742] [id = 604] 21:52:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x86127400) [pid = 1742] [serial = 1813] [outer = (nil)] 21:52:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8782d800) [pid = 1742] [serial = 1814] [outer = 0x86127400] 21:52:57 INFO - PROCESS | 1742 | 1464583977343 Marionette DEBUG loaded listener.js 21:52:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x895b6800) [pid = 1742] [serial = 1815] [outer = 0x86127400] 21:52:58 INFO - PROCESS | 1742 | 1464583978359 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]]]}] 21:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1728ms 21:52:58 INFO - PROCESS | 1742 | 1464583978410 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 21:52:58 INFO - PROCESS | 1742 | 1464583978417 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 21:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:52:58 INFO - PROCESS | 1742 | 1464583978425 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:52:58 INFO - PROCESS | 1742 | 1464583978431 Marionette TRACE conn4 <- [1,2390,null,{}] 21:52:58 INFO - PROCESS | 1742 | 1464583978438 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}] 21:52:58 INFO - PROCESS | 1742 | 1464583978657 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 21:52:59 INFO - PROCESS | 1742 | 1464583978987 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bbe5000 == 141 [pid = 1742] [id = 605] 21:52:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8bd1a800) [pid = 1742] [serial = 1816] [outer = (nil)] 21:52:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8bee8800) [pid = 1742] [serial = 1817] [outer = 0x8bd1a800] 21:52:59 INFO - PROCESS | 1742 | 1464583979076 Marionette DEBUG loaded listener.js 21:52:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8d155000) [pid = 1742] [serial = 1818] [outer = 0x8bd1a800] 21:52:59 INFO - PROCESS | 1742 | 1464583979996 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]]]}] 21:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1636ms 21:53:00 INFO - PROCESS | 1742 | 1464583980065 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 21:53:00 INFO - PROCESS | 1742 | 1464583980072 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 21:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:53:00 INFO - PROCESS | 1742 | 1464583980079 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:53:00 INFO - PROCESS | 1742 | 1464583980083 Marionette TRACE conn4 <- [1,2394,null,{}] 21:53:00 INFO - PROCESS | 1742 | 1464583980089 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}] 21:53:00 INFO - PROCESS | 1742 | 1464583980348 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 21:53:00 INFO - PROCESS | 1742 | 1464583980733 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8daa3000 == 142 [pid = 1742] [id = 606] 21:53:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e0afc00) [pid = 1742] [serial = 1819] [outer = (nil)] 21:53:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8ed0b400) [pid = 1742] [serial = 1820] [outer = 0x8e0afc00] 21:53:00 INFO - PROCESS | 1742 | 1464583980820 Marionette DEBUG loaded listener.js 21:53:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ef81400) [pid = 1742] [serial = 1821] [outer = 0x8e0afc00] 21:53:01 INFO - PROCESS | 1742 | 1464583981805 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]]]}] 21:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1787ms 21:53:01 INFO - PROCESS | 1742 | 1464583981869 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 21:53:01 INFO - PROCESS | 1742 | 1464583981877 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 21:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:53:01 INFO - PROCESS | 1742 | 1464583981893 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:53:01 INFO - PROCESS | 1742 | 1464583981904 Marionette TRACE conn4 <- [1,2398,null,{}] 21:53:01 INFO - PROCESS | 1742 | 1464583981911 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}] 21:53:02 INFO - PROCESS | 1742 | 1464583982176 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 21:53:02 INFO - PROCESS | 1742 | 1464583982511 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8daa6000 == 143 [pid = 1742] [id = 607] 21:53:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8e30dc00) [pid = 1742] [serial = 1822] [outer = (nil)] 21:53:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x91285c00) [pid = 1742] [serial = 1823] [outer = 0x8e30dc00] 21:53:02 INFO - PROCESS | 1742 | 1464583982616 Marionette DEBUG loaded listener.js 21:53:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x91e82400) [pid = 1742] [serial = 1824] [outer = 0x8e30dc00] 21:53:03 INFO - PROCESS | 1742 | 1464583983506 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]]]}] 21:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1697ms 21:53:03 INFO - PROCESS | 1742 | 1464583983582 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 21:53:03 INFO - PROCESS | 1742 | 1464583983586 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 21:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:53:03 INFO - PROCESS | 1742 | 1464583983593 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 1742 | 1464583983596 Marionette TRACE conn4 <- [1,2402,null,{}] 21:53:03 INFO - PROCESS | 1742 | 1464583983601 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}] 21:53:03 INFO - PROCESS | 1742 | 1464583983849 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 21:53:04 INFO - PROCESS | 1742 | 1464583984166 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe6400 == 144 [pid = 1742] [id = 608] 21:53:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8f0b8400) [pid = 1742] [serial = 1825] [outer = (nil)] 21:53:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x922ed000) [pid = 1742] [serial = 1826] [outer = 0x8f0b8400] 21:53:04 INFO - PROCESS | 1742 | 1464583984254 Marionette DEBUG loaded listener.js 21:53:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92351400) [pid = 1742] [serial = 1827] [outer = 0x8f0b8400] 21:53:05 INFO - PROCESS | 1742 | 1464583985132 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]]]}] 21:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1581ms 21:53:05 INFO - PROCESS | 1742 | 1464583985175 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 21:53:05 INFO - PROCESS | 1742 | 1464583985179 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 21:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:53:05 INFO - PROCESS | 1742 | 1464583985186 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:53:05 INFO - PROCESS | 1742 | 1464583985189 Marionette TRACE conn4 <- [1,2406,null,{}] 21:53:05 INFO - PROCESS | 1742 | 1464583985195 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}] 21:53:05 INFO - PROCESS | 1742 | 1464583985401 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 21:53:05 INFO - PROCESS | 1742 | 1464583985702 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x928f6c00 == 145 [pid = 1742] [id = 609] 21:53:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x928f9800) [pid = 1742] [serial = 1828] [outer = (nil)] 21:53:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92ac6800) [pid = 1742] [serial = 1829] [outer = 0x928f9800] 21:53:05 INFO - PROCESS | 1742 | 1464583985851 Marionette DEBUG loaded listener.js 21:53:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x92d58c00) [pid = 1742] [serial = 1830] [outer = 0x928f9800] 21:53:06 INFO - PROCESS | 1742 | 1464583986790 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]]]}] 21:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1641ms 21:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:53:06 INFO - PROCESS | 1742 | 1464583986827 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 21:53:06 INFO - PROCESS | 1742 | 1464583986830 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 21:53:06 INFO - PROCESS | 1742 | 1464583986837 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:53:06 INFO - PROCESS | 1742 | 1464583986841 Marionette TRACE conn4 <- [1,2410,null,{}] 21:53:06 INFO - PROCESS | 1742 | 1464583986846 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}] 21:53:07 INFO - PROCESS | 1742 | 1464583987052 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 21:53:07 INFO - PROCESS | 1742 | 1464583987389 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x91e84800 == 146 [pid = 1742] [id = 610] 21:53:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x928f2000) [pid = 1742] [serial = 1831] [outer = (nil)] 21:53:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x93a30c00) [pid = 1742] [serial = 1832] [outer = 0x928f2000] 21:53:07 INFO - PROCESS | 1742 | 1464583987477 Marionette DEBUG loaded listener.js 21:53:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x93da3c00) [pid = 1742] [serial = 1833] [outer = 0x928f2000] 21:53:08 INFO - PROCESS | 1742 | 1464583988419 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]]]}] 21:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1629ms 21:53:08 INFO - PROCESS | 1742 | 1464583988465 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 21:53:08 INFO - PROCESS | 1742 | 1464583988469 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 21:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:53:08 INFO - PROCESS | 1742 | 1464583988475 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:53:08 INFO - PROCESS | 1742 | 1464583988479 Marionette TRACE conn4 <- [1,2414,null,{}] 21:53:08 INFO - PROCESS | 1742 | 1464583988485 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}] 21:53:08 INFO - PROCESS | 1742 | 1464583988730 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 21:53:09 INFO - PROCESS | 1742 | 1464583989054 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92d53800 == 147 [pid = 1742] [id = 611] 21:53:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x93a25400) [pid = 1742] [serial = 1834] [outer = (nil)] 21:53:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95131c00) [pid = 1742] [serial = 1835] [outer = 0x93a25400] 21:53:09 INFO - PROCESS | 1742 | 1464583989144 Marionette DEBUG loaded listener.js 21:53:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x95136400) [pid = 1742] [serial = 1836] [outer = 0x93a25400] 21:53:10 INFO - PROCESS | 1742 | 1464583990035 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]]]}] 21:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1633ms 21:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:53:10 INFO - PROCESS | 1742 | 1464583990108 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 1742 | 1464583990111 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 21:53:10 INFO - PROCESS | 1742 | 1464583990118 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 1742 | 1464583990121 Marionette TRACE conn4 <- [1,2418,null,{}] 21:53:10 INFO - PROCESS | 1742 | 1464583990127 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}] 21:53:10 INFO - PROCESS | 1742 | 1464583990371 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 21:53:10 INFO - PROCESS | 1742 | 1464583990707 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x911a0000 == 148 [pid = 1742] [id = 612] 21:53:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x9511dc00) [pid = 1742] [serial = 1837] [outer = (nil)] 21:53:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x953aa000) [pid = 1742] [serial = 1838] [outer = 0x9511dc00] 21:53:10 INFO - PROCESS | 1742 | 1464583990796 Marionette DEBUG loaded listener.js 21:53:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x953adc00) [pid = 1742] [serial = 1839] [outer = 0x9511dc00] 21:53:11 INFO - PROCESS | 1742 | 1464583991708 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]]]}] 21:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1636ms 21:53:11 INFO - PROCESS | 1742 | 1464583991754 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 21:53:11 INFO - PROCESS | 1742 | 1464583991758 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 21:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:53:11 INFO - PROCESS | 1742 | 1464583991765 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:53:11 INFO - PROCESS | 1742 | 1464583991768 Marionette TRACE conn4 <- [1,2422,null,{}] 21:53:11 INFO - PROCESS | 1742 | 1464583991774 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}] 21:53:12 INFO - PROCESS | 1742 | 1464583992004 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 21:53:12 INFO - PROCESS | 1742 | 1464583992340 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x95121000 == 149 [pid = 1742] [id = 613] 21:53:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x95139c00) [pid = 1742] [serial = 1840] [outer = (nil)] 21:53:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x95822400) [pid = 1742] [serial = 1841] [outer = 0x95139c00] 21:53:12 INFO - PROCESS | 1742 | 1464583992429 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x95a77800) [pid = 1742] [serial = 1842] [outer = 0x95139c00] 21:53:13 INFO - PROCESS | 1742 | 1464583993294 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]]]}] 21:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1578ms 21:53:13 INFO - PROCESS | 1742 | 1464583993344 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 21:53:13 INFO - PROCESS | 1742 | 1464583993347 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 21:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:53:13 INFO - PROCESS | 1742 | 1464583993354 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:53:13 INFO - PROCESS | 1742 | 1464583993358 Marionette TRACE conn4 <- [1,2426,null,{}] 21:53:13 INFO - PROCESS | 1742 | 1464583993363 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}] 21:53:13 INFO - PROCESS | 1742 | 1464583993569 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 21:53:13 INFO - PROCESS | 1742 | 1464583993851 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x93d2b000 == 150 [pid = 1742] [id = 614] 21:53:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x95140400) [pid = 1742] [serial = 1843] [outer = (nil)] 21:53:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x95bb5000) [pid = 1742] [serial = 1844] [outer = 0x95140400] 21:53:13 INFO - PROCESS | 1742 | 1464583993953 Marionette DEBUG loaded listener.js 21:53:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x99744000) [pid = 1742] [serial = 1845] [outer = 0x95140400] 21:53:14 INFO - PROCESS | 1742 | 1464583994916 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]]]}] 21:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1631ms 21:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:53:14 INFO - PROCESS | 1742 | 1464583994987 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 1742 | 1464583994990 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 21:53:14 INFO - PROCESS | 1742 | 1464583994997 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:53:15 INFO - PROCESS | 1742 | 1464583995001 Marionette TRACE conn4 <- [1,2430,null,{}] 21:53:15 INFO - PROCESS | 1742 | 1464583995006 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}] 21:53:15 INFO - PROCESS | 1742 | 1464583995284 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 21:53:15 INFO - PROCESS | 1742 | 1464583995624 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x95ada800 == 151 [pid = 1742] [id = 615] 21:53:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x95baa800) [pid = 1742] [serial = 1846] [outer = (nil)] 21:53:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9a467c00) [pid = 1742] [serial = 1847] [outer = 0x95baa800] 21:53:15 INFO - PROCESS | 1742 | 1464583995708 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9a5af800) [pid = 1742] [serial = 1848] [outer = 0x95baa800] 21:53:16 INFO - PROCESS | 1742 | 1464583996572 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]]]}] 21:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1628ms 21:53:16 INFO - PROCESS | 1742 | 1464583996636 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 1742 | 1464583996640 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 21:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:53:16 INFO - PROCESS | 1742 | 1464583996648 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - PROCESS | 1742 | 1464583996651 Marionette TRACE conn4 <- [1,2434,null,{}] 21:53:16 INFO - PROCESS | 1742 | 1464583996656 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}] 21:53:16 INFO - PROCESS | 1742 | 1464583996871 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 21:53:17 INFO - PROCESS | 1742 | 1464583997212 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x86125000 == 152 [pid = 1742] [id = 616] 21:53:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x95a7d800) [pid = 1742] [serial = 1849] [outer = (nil)] 21:53:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9acd3800) [pid = 1742] [serial = 1850] [outer = 0x95a7d800] 21:53:17 INFO - PROCESS | 1742 | 1464583997301 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9af38800) [pid = 1742] [serial = 1851] [outer = 0x95a7d800] 21:53:18 INFO - PROCESS | 1742 | 1464583998199 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]]]}] 21:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1579ms 21:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:53:18 INFO - PROCESS | 1742 | 1464583998229 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 21:53:18 INFO - PROCESS | 1742 | 1464583998232 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 21:53:18 INFO - PROCESS | 1742 | 1464583998239 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:53:18 INFO - PROCESS | 1742 | 1464583998242 Marionette TRACE conn4 <- [1,2438,null,{}] 21:53:18 INFO - PROCESS | 1742 | 1464583998247 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}] 21:53:18 INFO - PROCESS | 1742 | 1464583998451 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 21:53:18 INFO - PROCESS | 1742 | 1464583998740 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9accd400 == 153 [pid = 1742] [id = 617] 21:53:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9accf800) [pid = 1742] [serial = 1852] [outer = (nil)] 21:53:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9b127400) [pid = 1742] [serial = 1853] [outer = 0x9accf800] 21:53:18 INFO - PROCESS | 1742 | 1464583998871 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9b168400) [pid = 1742] [serial = 1854] [outer = 0x9accf800] 21:53:19 INFO - PROCESS | 1742 | 1464583999747 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]]]}] 21:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1582ms 21:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:53:19 INFO - PROCESS | 1742 | 1464583999821 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 21:53:19 INFO - PROCESS | 1742 | 1464583999824 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 21:53:19 INFO - PROCESS | 1742 | 1464583999830 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:53:19 INFO - PROCESS | 1742 | 1464583999834 Marionette TRACE conn4 <- [1,2442,null,{}] 21:53:19 INFO - PROCESS | 1742 | 1464583999840 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}] 21:53:20 INFO - PROCESS | 1742 | 1464584000086 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 21:53:20 INFO - PROCESS | 1742 | 1464584000415 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x94770000 == 154 [pid = 1742] [id = 618] 21:53:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9539fc00) [pid = 1742] [serial = 1855] [outer = (nil)] 21:53:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9b5c2c00) [pid = 1742] [serial = 1856] [outer = 0x9539fc00] 21:53:20 INFO - PROCESS | 1742 | 1464584000505 Marionette DEBUG loaded listener.js 21:53:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x9b5c9000) [pid = 1742] [serial = 1857] [outer = 0x9539fc00] 21:53:21 INFO - PROCESS | 1742 | 1464584001388 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]]]}] 21:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1635ms 21:53:21 INFO - PROCESS | 1742 | 1464584001465 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 21:53:21 INFO - PROCESS | 1742 | 1464584001469 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 21:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:53:21 INFO - PROCESS | 1742 | 1464584001475 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:53:21 INFO - PROCESS | 1742 | 1464584001478 Marionette TRACE conn4 <- [1,2446,null,{}] 21:53:21 INFO - PROCESS | 1742 | 1464584001484 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}] 21:53:21 INFO - PROCESS | 1742 | 1464584001740 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 21:53:22 INFO - PROCESS | 1742 | 1464584002084 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x87837c00 == 155 [pid = 1742] [id = 619] 21:53:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x99748000) [pid = 1742] [serial = 1858] [outer = (nil)] 21:53:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9c27cc00) [pid = 1742] [serial = 1859] [outer = 0x99748000] 21:53:22 INFO - PROCESS | 1742 | 1464584002172 Marionette DEBUG loaded listener.js 21:53:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x9c286400) [pid = 1742] [serial = 1860] [outer = 0x99748000] 21:53:23 INFO - PROCESS | 1742 | 1464584003077 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]]]}] 21:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1677ms 21:53:23 INFO - PROCESS | 1742 | 1464584003153 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 21:53:23 INFO - PROCESS | 1742 | 1464584003157 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 21:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:53:23 INFO - PROCESS | 1742 | 1464584003163 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:53:23 INFO - PROCESS | 1742 | 1464584003166 Marionette TRACE conn4 <- [1,2450,null,{}] 21:53:23 INFO - PROCESS | 1742 | 1464584003174 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}] 21:53:23 INFO - PROCESS | 1742 | 1464584003433 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 21:53:23 INFO - PROCESS | 1742 | 1464584003769 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9acc6000 == 156 [pid = 1742] [id = 620] 21:53:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x9b5cfc00) [pid = 1742] [serial = 1861] [outer = (nil)] 21:53:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0xa0718000) [pid = 1742] [serial = 1862] [outer = 0x9b5cfc00] 21:53:23 INFO - PROCESS | 1742 | 1464584003857 Marionette DEBUG loaded listener.js 21:53:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0xa227cc00) [pid = 1742] [serial = 1863] [outer = 0x9b5cfc00] 21:53:24 INFO - PROCESS | 1742 | 1464584004778 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]]]}] 21:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1684ms 21:53:24 INFO - PROCESS | 1742 | 1464584004848 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 21:53:24 INFO - PROCESS | 1742 | 1464584004852 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 21:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:53:24 INFO - PROCESS | 1742 | 1464584004858 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:53:24 INFO - PROCESS | 1742 | 1464584004861 Marionette TRACE conn4 <- [1,2454,null,{}] 21:53:24 INFO - PROCESS | 1742 | 1464584004866 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}] 21:53:25 INFO - PROCESS | 1742 | 1464584005086 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 21:53:25 INFO - PROCESS | 1742 | 1464584005414 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9b176000 == 157 [pid = 1742] [id = 621] 21:53:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x9c338400) [pid = 1742] [serial = 1864] [outer = (nil)] 21:53:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0xa263c000) [pid = 1742] [serial = 1865] [outer = 0x9c338400] 21:53:25 INFO - PROCESS | 1742 | 1464584005502 Marionette DEBUG loaded listener.js 21:53:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0xa3067800) [pid = 1742] [serial = 1866] [outer = 0x9c338400] 21:53:26 INFO - PROCESS | 1742 | 1464584006365 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]]]}] 21:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1536ms 21:53:26 INFO - PROCESS | 1742 | 1464584006395 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 21:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:53:26 INFO - PROCESS | 1742 | 1464584006399 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 21:53:26 INFO - PROCESS | 1742 | 1464584006405 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:53:26 INFO - PROCESS | 1742 | 1464584006408 Marionette TRACE conn4 <- [1,2458,null,{}] 21:53:26 INFO - PROCESS | 1742 | 1464584006413 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}] 21:53:26 INFO - PROCESS | 1742 | 1464584006619 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 21:53:26 INFO - PROCESS | 1742 | 1464584006923 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x895b6400 == 158 [pid = 1742] [id = 622] 21:53:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x9acc5800) [pid = 1742] [serial = 1867] [outer = (nil)] 21:53:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0xa5047400) [pid = 1742] [serial = 1868] [outer = 0x9acc5800] 21:53:27 INFO - PROCESS | 1742 | 1464584007056 Marionette DEBUG loaded listener.js 21:53:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0xa6234c00) [pid = 1742] [serial = 1869] [outer = 0x9acc5800] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8aee1400 == 157 [pid = 1742] [id = 218] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8abce000 == 156 [pid = 1742] [id = 219] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x878f4000 == 155 [pid = 1742] [id = 552] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0b3800 == 154 [pid = 1742] [id = 217] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8612c400 == 153 [pid = 1742] [id = 603] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8d155800 == 152 [pid = 1742] [id = 602] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe5400 == 151 [pid = 1742] [id = 601] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x897de400 == 150 [pid = 1742] [id = 600] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x86ede400 == 149 [pid = 1742] [id = 599] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9acca000 == 148 [pid = 1742] [id = 591] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x99e02800 == 147 [pid = 1742] [id = 590] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9535d800 == 146 [pid = 1742] [id = 588] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9119a000 == 145 [pid = 1742] [id = 589] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x94778800 == 144 [pid = 1742] [id = 587] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9119f400 == 143 [pid = 1742] [id = 586] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x92beac00 == 142 [pid = 1742] [id = 585] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x928edc00 == 141 [pid = 1742] [id = 584] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedf400 == 140 [pid = 1742] [id = 582] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed8d800 == 139 [pid = 1742] [id = 583] 21:53:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba37000 == 138 [pid = 1742] [id = 581] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9108cc00) [pid = 1742] [serial = 1740] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x95ad6c00) [pid = 1742] [serial = 1698] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x9b551000) [pid = 1742] [serial = 1713] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x9accc400) [pid = 1742] [serial = 1706] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0xa35eb000) [pid = 1742] [serial = 1725] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9234f400) [pid = 1742] [serial = 1682] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x928f8c00) [pid = 1742] [serial = 1683] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x9b360400) [pid = 1742] [serial = 1712] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x91283800) [pid = 1742] [serial = 1679] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x93d22800) [pid = 1742] [serial = 1688] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9acd3000) [pid = 1742] [serial = 1707] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8e0b3000) [pid = 1742] [serial = 1733] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9b11b400) [pid = 1742] [serial = 1710] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x95843c00) [pid = 1742] [serial = 1695] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8f0b2000) [pid = 1742] [serial = 1602] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x982f5c00) [pid = 1742] [serial = 1701] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9c285800) [pid = 1742] [serial = 1716] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8e30c000) [pid = 1742] [serial = 1734] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8cf27c00) [pid = 1742] [serial = 1731] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0xa623f400) [pid = 1742] [serial = 1727] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x92be9400) [pid = 1742] [serial = 1685] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x95a79c00) [pid = 1742] [serial = 1697] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0xa355ac00) [pid = 1742] [serial = 1724] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x91087400) [pid = 1742] [serial = 1737] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9af3d800) [pid = 1742] [serial = 1709] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8bbe7400) [pid = 1742] [serial = 1730] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0xa35e9800) [pid = 1742] [serial = 1656] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9a45d800) [pid = 1742] [serial = 1703] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x94778c00) [pid = 1742] [serial = 1689] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9a5a6000) [pid = 1742] [serial = 1704] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa0716000) [pid = 1742] [serial = 1719] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8f0b2c00) [pid = 1742] [serial = 1677] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8ed12000) [pid = 1742] [serial = 1676] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x92bf0000) [pid = 1742] [serial = 1686] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9c0ea400) [pid = 1742] [serial = 1715] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x91e89800) [pid = 1742] [serial = 1680] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x95366400) [pid = 1742] [serial = 1692] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x98257400) [pid = 1742] [serial = 1700] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa22a8400) [pid = 1742] [serial = 1721] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0xa0710000) [pid = 1742] [serial = 1718] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9581f000) [pid = 1742] [serial = 1694] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa24dc000) [pid = 1742] [serial = 1722] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x95140000) [pid = 1742] [serial = 1691] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8ed0dc00) [pid = 1742] [serial = 1739] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8f0b5000) [pid = 1742] [serial = 1736] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8aee4c00) [pid = 1742] [serial = 1673] [outer = (nil)] [url = about:blank] 21:53:29 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8cf2dc00) [pid = 1742] [serial = 1674] [outer = (nil)] [url = about:blank] 21:53:30 INFO - PROCESS | 1742 | 1464584010055 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]]]}] 21:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 3684ms 21:53:30 INFO - PROCESS | 1742 | 1464584010089 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 21:53:30 INFO - PROCESS | 1742 | 1464584010095 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 21:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:53:30 INFO - PROCESS | 1742 | 1464584010102 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:53:30 INFO - PROCESS | 1742 | 1464584010108 Marionette TRACE conn4 <- [1,2462,null,{}] 21:53:30 INFO - PROCESS | 1742 | 1464584010115 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}] 21:53:30 INFO - PROCESS | 1742 | 1464584010314 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 21:53:30 INFO - PROCESS | 1742 | 1464584010515 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x897da800 == 139 [pid = 1742] [id = 623] 21:53:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x897dd000) [pid = 1742] [serial = 1870] [outer = (nil)] 21:53:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8b58bc00) [pid = 1742] [serial = 1871] [outer = 0x897dd000] 21:53:30 INFO - PROCESS | 1742 | 1464584010592 Marionette DEBUG loaded listener.js 21:53:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8bbe7000) [pid = 1742] [serial = 1872] [outer = 0x897dd000] 21:53:31 INFO - PROCESS | 1742 | 1464584011447 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]]]}] 21:53:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:53:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1397ms 21:53:31 INFO - PROCESS | 1742 | 1464584011499 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 21:53:31 INFO - PROCESS | 1742 | 1464584011506 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 21:53:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:53:31 INFO - PROCESS | 1742 | 1464584011516 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:53:31 INFO - PROCESS | 1742 | 1464584011520 Marionette TRACE conn4 <- [1,2466,null,{}] 21:53:31 INFO - PROCESS | 1742 | 1464584011526 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}] 21:53:31 INFO - PROCESS | 1742 | 1464584011753 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 21:53:32 INFO - PROCESS | 1742 | 1464584012032 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bee6c00 == 140 [pid = 1742] [id = 624] 21:53:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8cf25400) [pid = 1742] [serial = 1873] [outer = (nil)] 21:53:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8da9f800) [pid = 1742] [serial = 1874] [outer = 0x8cf25400] 21:53:32 INFO - PROCESS | 1742 | 1464584012110 Marionette DEBUG loaded listener.js 21:53:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8e0b3400) [pid = 1742] [serial = 1875] [outer = 0x8cf25400] 21:53:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:53:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1526ms 21:53:33 INFO - PROCESS | 1742 | 1464584013032 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]]]}] 21:53:33 INFO - PROCESS | 1742 | 1464584013043 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 21:53:33 INFO - PROCESS | 1742 | 1464584013047 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 21:53:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:53:33 INFO - PROCESS | 1742 | 1464584013053 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:53:33 INFO - PROCESS | 1742 | 1464584013059 Marionette TRACE conn4 <- [1,2470,null,{}] 21:53:33 INFO - PROCESS | 1742 | 1464584013082 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}] 21:53:33 INFO - PROCESS | 1742 | 1464584013346 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 21:53:33 INFO - PROCESS | 1742 | 1464584013400 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d7b6400 == 141 [pid = 1742] [id = 625] 21:53:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8eedc000) [pid = 1742] [serial = 1876] [outer = (nil)] 21:53:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8ef88400) [pid = 1742] [serial = 1877] [outer = 0x8eedc000] 21:53:33 INFO - PROCESS | 1742 | 1464584013490 Marionette DEBUG loaded listener.js 21:53:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91088000) [pid = 1742] [serial = 1878] [outer = 0x8eedc000] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x86123400) [pid = 1742] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8f0b8c00) [pid = 1742] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9535a800) [pid = 1742] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8ef85800) [pid = 1742] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8bbeb000) [pid = 1742] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x92bf6c00) [pid = 1742] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8e301800) [pid = 1742] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9accbc00) [pid = 1742] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x92d51800) [pid = 1742] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9584bc00) [pid = 1742] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x895bc400) [pid = 1742] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0xa0710400) [pid = 1742] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0xa2601400) [pid = 1742] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9c124000) [pid = 1742] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x86f10800) [pid = 1742] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8bd16c00) [pid = 1742] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9acce000) [pid = 1742] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8a3d4400) [pid = 1742] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0xa35e5c00) [pid = 1742] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x92acf400) [pid = 1742] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x95138400) [pid = 1742] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9a461400) [pid = 1742] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x953a5000) [pid = 1742] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:53:34 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0xa504a000) [pid = 1742] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:53:35 INFO - PROCESS | 1742 | 1464584015089 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]]]}] 21:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2096ms 21:53:35 INFO - PROCESS | 1742 | 1464584015149 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 21:53:35 INFO - PROCESS | 1742 | 1464584015152 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 21:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:53:35 INFO - PROCESS | 1742 | 1464584015159 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:53:35 INFO - PROCESS | 1742 | 1464584015162 Marionette TRACE conn4 <- [1,2474,null,{}] 21:53:35 INFO - PROCESS | 1742 | 1464584015168 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}] 21:53:35 INFO - PROCESS | 1742 | 1464584015378 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 21:53:35 INFO - PROCESS | 1742 | 1464584015576 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8a3d4000 == 142 [pid = 1742] [id = 626] 21:53:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8bbeb000) [pid = 1742] [serial = 1879] [outer = (nil)] 21:53:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x91087400) [pid = 1742] [serial = 1880] [outer = 0x8bbeb000] 21:53:35 INFO - PROCESS | 1742 | 1464584015648 Marionette DEBUG loaded listener.js 21:53:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9119a800) [pid = 1742] [serial = 1881] [outer = 0x8bbeb000] 21:53:36 INFO - PROCESS | 1742 | 1464584016441 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]]]}] 21:53:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:53:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1326ms 21:53:36 INFO - PROCESS | 1742 | 1464584016486 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 21:53:36 INFO - PROCESS | 1742 | 1464584016489 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 21:53:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:53:36 INFO - PROCESS | 1742 | 1464584016495 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:53:36 INFO - PROCESS | 1742 | 1464584016497 Marionette TRACE conn4 <- [1,2478,null,{}] 21:53:36 INFO - PROCESS | 1742 | 1464584016503 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}] 21:53:36 INFO - PROCESS | 1742 | 1464584016838 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 21:53:37 INFO - PROCESS | 1742 | 1464584017193 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x878f4800 == 143 [pid = 1742] [id = 627] 21:53:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x89498c00) [pid = 1742] [serial = 1882] [outer = (nil)] 21:53:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8968d000) [pid = 1742] [serial = 1883] [outer = 0x89498c00] 21:53:37 INFO - PROCESS | 1742 | 1464584017284 Marionette DEBUG loaded listener.js 21:53:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8abd6c00) [pid = 1742] [serial = 1884] [outer = 0x89498c00] 21:53:38 INFO - PROCESS | 1742 | 1464584018234 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]]]}] 21:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1776ms 21:53:38 INFO - PROCESS | 1742 | 1464584018274 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 21:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:53:38 INFO - PROCESS | 1742 | 1464584018280 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 21:53:38 INFO - PROCESS | 1742 | 1464584018288 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:53:38 INFO - PROCESS | 1742 | 1464584018295 Marionette TRACE conn4 <- [1,2482,null,{}] 21:53:38 INFO - PROCESS | 1742 | 1464584018302 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}] 21:53:38 INFO - PROCESS | 1742 | 1464584018550 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 21:53:38 INFO - PROCESS | 1742 | 1464584018881 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8d14f000 == 144 [pid = 1742] [id = 628] 21:53:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8e0b5c00) [pid = 1742] [serial = 1885] [outer = (nil)] 21:53:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8ed14800) [pid = 1742] [serial = 1886] [outer = 0x8e0b5c00] 21:53:38 INFO - PROCESS | 1742 | 1464584018976 Marionette DEBUG loaded listener.js 21:53:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x91082000) [pid = 1742] [serial = 1887] [outer = 0x8e0b5c00] 21:53:39 INFO - PROCESS | 1742 | 1464584019897 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]]]}] 21:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1686ms 21:53:39 INFO - PROCESS | 1742 | 1464584019974 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 21:53:39 INFO - PROCESS | 1742 | 1464584019978 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 21:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:53:39 INFO - PROCESS | 1742 | 1464584019985 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - PROCESS | 1742 | 1464584019988 Marionette TRACE conn4 <- [1,2486,null,{}] 21:53:39 INFO - PROCESS | 1742 | 1464584019994 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}] 21:53:40 INFO - PROCESS | 1742 | 1464584020226 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 21:53:40 INFO - PROCESS | 1742 | 1464584020601 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8ed0c000 == 145 [pid = 1742] [id = 629] 21:53:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8f0be800) [pid = 1742] [serial = 1888] [outer = (nil)] 21:53:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x91e8c800) [pid = 1742] [serial = 1889] [outer = 0x8f0be800] 21:53:40 INFO - PROCESS | 1742 | 1464584020692 Marionette DEBUG loaded listener.js 21:53:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x928f4800) [pid = 1742] [serial = 1890] [outer = 0x8f0be800] 21:53:41 INFO - PROCESS | 1742 | 1464584021631 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]]]}] 21:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1684ms 21:53:41 INFO - PROCESS | 1742 | 1464584021669 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 21:53:41 INFO - PROCESS | 1742 | 1464584021676 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 21:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:53:41 INFO - PROCESS | 1742 | 1464584021692 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:53:41 INFO - PROCESS | 1742 | 1464584021699 Marionette TRACE conn4 <- [1,2490,null,{}] 21:53:41 INFO - PROCESS | 1742 | 1464584021705 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}] 21:53:41 INFO - PROCESS | 1742 | 1464584021934 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 21:53:42 INFO - PROCESS | 1742 | 1464584022215 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x91283800 == 146 [pid = 1742] [id = 630] 21:53:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x91285800) [pid = 1742] [serial = 1891] [outer = (nil)] 21:53:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x92bf2400) [pid = 1742] [serial = 1892] [outer = 0x91285800] 21:53:42 INFO - PROCESS | 1742 | 1464584022347 Marionette DEBUG loaded listener.js 21:53:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x92d52c00) [pid = 1742] [serial = 1893] [outer = 0x91285800] 21:53:43 INFO - PROCESS | 1742 | 1464584023277 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]]]}] 21:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1641ms 21:53:43 INFO - PROCESS | 1742 | 1464584023326 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 21:53:43 INFO - PROCESS | 1742 | 1464584023329 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 21:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:53:43 INFO - PROCESS | 1742 | 1464584023336 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:53:43 INFO - PROCESS | 1742 | 1464584023339 Marionette TRACE conn4 <- [1,2494,null,{}] 21:53:43 INFO - PROCESS | 1742 | 1464584023345 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}] 21:53:43 INFO - PROCESS | 1742 | 1464584023553 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 21:53:43 INFO - PROCESS | 1742 | 1464584023834 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9108a400 == 147 [pid = 1742] [id = 631] 21:53:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x928ebc00) [pid = 1742] [serial = 1894] [outer = (nil)] 21:53:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x93a26400) [pid = 1742] [serial = 1895] [outer = 0x928ebc00] 21:53:43 INFO - PROCESS | 1742 | 1464584023964 Marionette DEBUG loaded listener.js 21:53:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x93d9e800) [pid = 1742] [serial = 1896] [outer = 0x928ebc00] 21:53:44 INFO - PROCESS | 1742 | 1464584024850 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]]]}] 21:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1588ms 21:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:53:44 INFO - PROCESS | 1742 | 1464584024924 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 21:53:44 INFO - PROCESS | 1742 | 1464584024928 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 21:53:44 INFO - PROCESS | 1742 | 1464584024934 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:53:44 INFO - PROCESS | 1742 | 1464584024938 Marionette TRACE conn4 <- [1,2498,null,{}] 21:53:44 INFO - PROCESS | 1742 | 1464584024943 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}] 21:53:45 INFO - PROCESS | 1742 | 1464584025155 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 21:53:45 INFO - PROCESS | 1742 | 1464584025502 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x95125800 == 148 [pid = 1742] [id = 632] 21:53:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9512a800) [pid = 1742] [serial = 1897] [outer = (nil)] 21:53:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9513f000) [pid = 1742] [serial = 1898] [outer = 0x9512a800] 21:53:45 INFO - PROCESS | 1742 | 1464584025601 Marionette DEBUG loaded listener.js 21:53:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x95366800) [pid = 1742] [serial = 1899] [outer = 0x9512a800] 21:53:46 INFO - PROCESS | 1742 | 1464584026498 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]]]}] 21:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1632ms 21:53:46 INFO - PROCESS | 1742 | 1464584026567 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 21:53:46 INFO - PROCESS | 1742 | 1464584026571 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 21:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:53:46 INFO - PROCESS | 1742 | 1464584026579 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:53:46 INFO - PROCESS | 1742 | 1464584026582 Marionette TRACE conn4 <- [1,2502,null,{}] 21:53:46 INFO - PROCESS | 1742 | 1464584026587 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}] 21:53:46 INFO - PROCESS | 1742 | 1464584026805 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 21:53:47 INFO - PROCESS | 1742 | 1464584027172 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x951ae000 == 149 [pid = 1742] [id = 633] 21:53:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x953a9400) [pid = 1742] [serial = 1900] [outer = (nil)] 21:53:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x95822000) [pid = 1742] [serial = 1901] [outer = 0x953a9400] 21:53:47 INFO - PROCESS | 1742 | 1464584027272 Marionette DEBUG loaded listener.js 21:53:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x95a79800) [pid = 1742] [serial = 1902] [outer = 0x953a9400] 21:53:48 INFO - PROCESS | 1742 | 1464584028182 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]]]}] 21:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1631ms 21:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:53:48 INFO - PROCESS | 1742 | 1464584028213 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 1742 | 1464584028216 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 21:53:48 INFO - PROCESS | 1742 | 1464584028223 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 1742 | 1464584028226 Marionette TRACE conn4 <- [1,2506,null,{}] 21:53:48 INFO - PROCESS | 1742 | 1464584028232 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}] 21:53:48 INFO - PROCESS | 1742 | 1464584028431 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 21:53:48 INFO - PROCESS | 1742 | 1464584028719 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x92d56800 == 150 [pid = 1742] [id = 634] 21:53:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x95814400) [pid = 1742] [serial = 1903] [outer = (nil)] 21:53:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95ada400) [pid = 1742] [serial = 1904] [outer = 0x95814400] 21:53:48 INFO - PROCESS | 1742 | 1464584028850 Marionette DEBUG loaded listener.js 21:53:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95bb5400) [pid = 1742] [serial = 1905] [outer = 0x95814400] 21:53:49 INFO - PROCESS | 1742 | 1464584029716 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]]]}] 21:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1534ms 21:53:49 INFO - PROCESS | 1742 | 1464584029757 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 21:53:49 INFO - PROCESS | 1742 | 1464584029761 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 21:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:53:49 INFO - PROCESS | 1742 | 1464584029767 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:53:49 INFO - PROCESS | 1742 | 1464584029771 Marionette TRACE conn4 <- [1,2510,null,{}] 21:53:49 INFO - PROCESS | 1742 | 1464584029776 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}] 21:53:49 INFO - PROCESS | 1742 | 1464584029979 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 21:53:50 INFO - PROCESS | 1742 | 1464584030270 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x95ad3c00 == 151 [pid = 1742] [id = 635] 21:53:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x978d5c00) [pid = 1742] [serial = 1906] [outer = (nil)] 21:53:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x99163800) [pid = 1742] [serial = 1907] [outer = 0x978d5c00] 21:53:50 INFO - PROCESS | 1742 | 1464584030411 Marionette DEBUG loaded listener.js 21:53:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x99e04000) [pid = 1742] [serial = 1908] [outer = 0x978d5c00] 21:53:51 INFO - PROCESS | 1742 | 1464584031295 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]]]}] 21:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1581ms 21:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:53:51 INFO - PROCESS | 1742 | 1464584031349 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 21:53:51 INFO - PROCESS | 1742 | 1464584031352 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 21:53:51 INFO - PROCESS | 1742 | 1464584031358 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 1742 | 1464584031369 Marionette TRACE conn4 <- [1,2514,null,{}] 21:53:51 INFO - PROCESS | 1742 | 1464584031373 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}] 21:53:51 INFO - PROCESS | 1742 | 1464584031592 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 21:53:51 INFO - PROCESS | 1742 | 1464584031922 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x92bef400 == 152 [pid = 1742] [id = 636] 21:53:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x95816000) [pid = 1742] [serial = 1909] [outer = (nil)] 21:53:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9a380800) [pid = 1742] [serial = 1910] [outer = 0x95816000] 21:53:52 INFO - PROCESS | 1742 | 1464584032011 Marionette DEBUG loaded listener.js 21:53:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9a45a800) [pid = 1742] [serial = 1911] [outer = 0x95816000] 21:53:52 INFO - PROCESS | 1742 | 1464584032927 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]]]}] 21:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1640ms 21:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:53:53 INFO - PROCESS | 1742 | 1464584032998 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 21:53:53 INFO - PROCESS | 1742 | 1464584033001 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 21:53:53 INFO - PROCESS | 1742 | 1464584033007 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:53:53 INFO - PROCESS | 1742 | 1464584033011 Marionette TRACE conn4 <- [1,2518,null,{}] 21:53:53 INFO - PROCESS | 1742 | 1464584033016 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}] 21:53:53 INFO - PROCESS | 1742 | 1464584033283 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 21:53:53 INFO - PROCESS | 1742 | 1464584033626 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x99167800 == 153 [pid = 1742] [id = 637] 21:53:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9a5ab800) [pid = 1742] [serial = 1912] [outer = (nil)] 21:53:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9a7d4000) [pid = 1742] [serial = 1913] [outer = 0x9a5ab800] 21:53:53 INFO - PROCESS | 1742 | 1464584033725 Marionette DEBUG loaded listener.js 21:53:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9acd0800) [pid = 1742] [serial = 1914] [outer = 0x9a5ab800] 21:53:54 INFO - PROCESS | 1742 | 1464584034632 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]]]}] 21:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1686ms 21:53:54 INFO - PROCESS | 1742 | 1464584034694 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 21:53:54 INFO - PROCESS | 1742 | 1464584034698 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 21:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:53:54 INFO - PROCESS | 1742 | 1464584034704 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:53:54 INFO - PROCESS | 1742 | 1464584034709 Marionette TRACE conn4 <- [1,2522,null,{}] 21:53:54 INFO - PROCESS | 1742 | 1464584034714 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}] 21:53:54 INFO - PROCESS | 1742 | 1464584034966 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 21:53:55 INFO - PROCESS | 1742 | 1464584035312 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9a389000 == 154 [pid = 1742] [id = 638] 21:53:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9acd3000) [pid = 1742] [serial = 1915] [outer = (nil)] 21:53:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9b3d6800) [pid = 1742] [serial = 1916] [outer = 0x9acd3000] 21:53:55 INFO - PROCESS | 1742 | 1464584035402 Marionette DEBUG loaded listener.js 21:53:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9b5c8000) [pid = 1742] [serial = 1917] [outer = 0x9acd3000] 21:53:56 INFO - PROCESS | 1742 | 1464584036313 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]]]}] 21:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1683ms 21:53:56 INFO - PROCESS | 1742 | 1464584036389 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 21:53:56 INFO - PROCESS | 1742 | 1464584036393 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 21:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:53:56 INFO - PROCESS | 1742 | 1464584036399 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:53:56 INFO - PROCESS | 1742 | 1464584036403 Marionette TRACE conn4 <- [1,2526,null,{}] 21:53:56 INFO - PROCESS | 1742 | 1464584036408 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}] 21:53:56 INFO - PROCESS | 1742 | 1464584036665 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 21:53:57 INFO - PROCESS | 1742 | 1464584036995 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8d185c00 == 155 [pid = 1742] [id = 639] 21:53:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9b123000) [pid = 1742] [serial = 1918] [outer = (nil)] 21:53:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9c285800) [pid = 1742] [serial = 1919] [outer = 0x9b123000] 21:53:57 INFO - PROCESS | 1742 | 1464584037087 Marionette DEBUG loaded listener.js 21:53:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9c2e1800) [pid = 1742] [serial = 1920] [outer = 0x9b123000] 21:53:58 INFO - PROCESS | 1742 | 1464584038026 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]]]}] 21:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1681ms 21:53:58 INFO - PROCESS | 1742 | 1464584038081 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 21:53:58 INFO - PROCESS | 1742 | 1464584038085 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 21:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:53:58 INFO - PROCESS | 1742 | 1464584038092 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:53:58 INFO - PROCESS | 1742 | 1464584038095 Marionette TRACE conn4 <- [1,2530,null,{}] 21:53:58 INFO - PROCESS | 1742 | 1464584038100 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}] 21:53:58 INFO - PROCESS | 1742 | 1464584038319 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 21:53:58 INFO - PROCESS | 1742 | 1464584038651 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a466c00 == 156 [pid = 1742] [id = 640] 21:53:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9c0ee400) [pid = 1742] [serial = 1921] [outer = (nil)] 21:53:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0xa115c000) [pid = 1742] [serial = 1922] [outer = 0x9c0ee400] 21:53:58 INFO - PROCESS | 1742 | 1464584038739 Marionette DEBUG loaded listener.js 21:53:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0xa22a4c00) [pid = 1742] [serial = 1923] [outer = 0x9c0ee400] 21:53:59 INFO - PROCESS | 1742 | 1464584039661 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]]]}] 21:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1632ms 21:53:59 INFO - PROCESS | 1742 | 1464584039725 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 21:53:59 INFO - PROCESS | 1742 | 1464584039729 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 21:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:53:59 INFO - PROCESS | 1742 | 1464584039735 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:53:59 INFO - PROCESS | 1742 | 1464584039738 Marionette TRACE conn4 <- [1,2534,null,{}] 21:53:59 INFO - PROCESS | 1742 | 1464584039743 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}] 21:53:59 INFO - PROCESS | 1742 | 1464584039955 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 21:54:00 INFO - PROCESS | 1742 | 1464584040299 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x89686400 == 157 [pid = 1742] [id = 641] 21:54:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9c27c000) [pid = 1742] [serial = 1924] [outer = (nil)] 21:54:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0xa1160c00) [pid = 1742] [serial = 1925] [outer = 0x9c27c000] 21:54:00 INFO - PROCESS | 1742 | 1464584040388 Marionette DEBUG loaded listener.js 21:54:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0xa26cec00) [pid = 1742] [serial = 1926] [outer = 0x9c27c000] 21:54:01 INFO - PROCESS | 1742 | 1464584041283 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]]]}] 21:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1577ms 21:54:01 INFO - PROCESS | 1742 | 1464584041313 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 21:54:01 INFO - PROCESS | 1742 | 1464584041316 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 21:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:54:01 INFO - PROCESS | 1742 | 1464584041322 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:54:01 INFO - PROCESS | 1742 | 1464584041325 Marionette TRACE conn4 <- [1,2538,null,{}] 21:54:01 INFO - PROCESS | 1742 | 1464584041331 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}] 21:54:01 INFO - PROCESS | 1742 | 1464584041548 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 21:54:01 INFO - PROCESS | 1742 | 1464584041825 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x91090800 == 158 [pid = 1742] [id = 642] 21:54:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0xa22a7400) [pid = 1742] [serial = 1927] [outer = (nil)] 21:54:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0xa6235c00) [pid = 1742] [serial = 1928] [outer = 0xa22a7400] 21:54:01 INFO - PROCESS | 1742 | 1464584041918 Marionette DEBUG loaded listener.js 21:54:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0xa628a000) [pid = 1742] [serial = 1929] [outer = 0xa22a7400] 21:54:02 INFO - PROCESS | 1742 | 1464584042929 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]]]}] 21:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1678ms 21:54:03 INFO - PROCESS | 1742 | 1464584043001 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 21:54:03 INFO - PROCESS | 1742 | 1464584043005 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 21:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:54:03 INFO - PROCESS | 1742 | 1464584043011 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:54:03 INFO - PROCESS | 1742 | 1464584043013 Marionette TRACE conn4 <- [1,2542,null,{}] 21:54:03 INFO - PROCESS | 1742 | 1464584043020 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}] 21:54:03 INFO - PROCESS | 1742 | 1464584043244 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 21:54:03 INFO - PROCESS | 1742 | 1464584043578 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8782b400 == 159 [pid = 1742] [id = 643] 21:54:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x87837000) [pid = 1742] [serial = 1930] [outer = (nil)] 21:54:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x8937a400) [pid = 1742] [serial = 1931] [outer = 0x87837000] 21:54:03 INFO - PROCESS | 1742 | 1464584043665 Marionette DEBUG loaded listener.js 21:54:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x8937c000) [pid = 1742] [serial = 1932] [outer = 0x87837000] 21:54:04 INFO - PROCESS | 1742 | 1464584044535 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]]]}] 21:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1580ms 21:54:04 INFO - PROCESS | 1742 | 1464584044592 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 21:54:04 INFO - PROCESS | 1742 | 1464584044596 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 21:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:54:04 INFO - PROCESS | 1742 | 1464584044602 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:54:04 INFO - PROCESS | 1742 | 1464584044605 Marionette TRACE conn4 <- [1,2546,null,{}] 21:54:04 INFO - PROCESS | 1742 | 1464584044610 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}] 21:54:04 INFO - PROCESS | 1742 | 1464584044821 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 21:54:05 INFO - PROCESS | 1742 | 1464584045174 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x86130000 == 160 [pid = 1742] [id = 644] 21:54:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x86ee5000) [pid = 1742] [serial = 1933] [outer = (nil)] 21:54:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8cf31400) [pid = 1742] [serial = 1934] [outer = 0x86ee5000] 21:54:05 INFO - PROCESS | 1742 | 1464584045258 Marionette DEBUG loaded listener.js 21:54:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0xa623dc00) [pid = 1742] [serial = 1935] [outer = 0x86ee5000] 21:54:06 INFO - PROCESS | 1742 | 1464584046134 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]]]}] 21:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1578ms 21:54:06 INFO - PROCESS | 1742 | 1464584046180 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 21:54:06 INFO - PROCESS | 1742 | 1464584046184 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 21:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:54:06 INFO - PROCESS | 1742 | 1464584046190 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:54:06 INFO - PROCESS | 1742 | 1464584046193 Marionette TRACE conn4 <- [1,2550,null,{}] 21:54:06 INFO - PROCESS | 1742 | 1464584046199 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}] 21:54:06 INFO - PROCESS | 1742 | 1464584046412 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 21:54:06 INFO - PROCESS | 1742 | 1464584046748 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85094400 == 161 [pid = 1742] [id = 645] 21:54:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x85099000) [pid = 1742] [serial = 1936] [outer = (nil)] 21:54:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8509d800) [pid = 1742] [serial = 1937] [outer = 0x85099000] 21:54:06 INFO - PROCESS | 1742 | 1464584046840 Marionette DEBUG loaded listener.js 21:54:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x850a1c00) [pid = 1742] [serial = 1938] [outer = 0x85099000] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9a5a8400 == 160 [pid = 1742] [id = 569] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86ede800 == 159 [pid = 1742] [id = 432] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b586c00 == 158 [pid = 1742] [id = 553] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x878ea400 == 157 [pid = 1742] [id = 565] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x87834c00 == 156 [pid = 1742] [id = 566] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99f11000 == 155 [pid = 1742] [id = 568] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x87836800 == 154 [pid = 1742] [id = 363] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95bb2c00 == 153 [pid = 1742] [id = 567] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8d187c00 == 152 [pid = 1742] [id = 430] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92351800 == 151 [pid = 1742] [id = 433] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95121000 == 150 [pid = 1742] [id = 613] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x93d2b000 == 149 [pid = 1742] [id = 614] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x911a0000 == 148 [pid = 1742] [id = 612] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92d53800 == 147 [pid = 1742] [id = 611] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x91e84800 == 146 [pid = 1742] [id = 610] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x928f6c00 == 145 [pid = 1742] [id = 609] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe6400 == 144 [pid = 1742] [id = 608] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8daa3000 == 143 [pid = 1742] [id = 606] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8daa6000 == 142 [pid = 1742] [id = 607] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe5000 == 141 [pid = 1742] [id = 605] 21:54:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86123000 == 140 [pid = 1742] [id = 604] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x91281800) [pid = 1742] [serial = 1742] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8612b400) [pid = 1742] [serial = 1796] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x92ace800) [pid = 1742] [serial = 1752] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9974c400) [pid = 1742] [serial = 1769] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9127bc00) [pid = 1742] [serial = 1749] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8d903400) [pid = 1742] [serial = 1806] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x92d60800) [pid = 1742] [serial = 1755] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x8ed8d400) [pid = 1742] [serial = 1808] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9b361400) [pid = 1742] [serial = 1776] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x93d9dc00) [pid = 1742] [serial = 1757] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x9c04c400) [pid = 1742] [serial = 1779] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9af3a000) [pid = 1742] [serial = 1775] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8f0b6000) [pid = 1742] [serial = 1671] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8eee3c00) [pid = 1742] [serial = 1809] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0xa227d800) [pid = 1742] [serial = 1784] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8cf2cc00) [pid = 1742] [serial = 1805] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0xa6233c00) [pid = 1742] [serial = 1790] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8612d800) [pid = 1742] [serial = 1797] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0xa3067000) [pid = 1742] [serial = 1787] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x894a0c00) [pid = 1742] [serial = 1791] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x895bb400) [pid = 1742] [serial = 1800] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8d7b6000) [pid = 1742] [serial = 1745] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x99ef1400) [pid = 1742] [serial = 1770] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9c6bec00) [pid = 1742] [serial = 1782] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8b584400) [pid = 1742] [serial = 1802] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x93daa800) [pid = 1742] [serial = 1758] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8ba36800) [pid = 1742] [serial = 1803] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8daa1800) [pid = 1742] [serial = 1746] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa68b1c00) [pid = 1742] [serial = 1793] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x95360c00) [pid = 1742] [serial = 1761] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0xa229f000) [pid = 1742] [serial = 1785] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0xa322e000) [pid = 1742] [serial = 1788] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9581e400) [pid = 1742] [serial = 1763] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x91198800) [pid = 1742] [serial = 1748] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92d56400) [pid = 1742] [serial = 1754] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9c280c00) [pid = 1742] [serial = 1781] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9a467800) [pid = 1742] [serial = 1772] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x878eb800) [pid = 1742] [serial = 1799] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x928f8800) [pid = 1742] [serial = 1751] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95139000) [pid = 1742] [serial = 1760] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9b11cc00) [pid = 1742] [serial = 1778] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9a5a4800) [pid = 1742] [serial = 1773] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0xa68bd800) [pid = 1742] [serial = 1794] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x978e0800) [pid = 1742] [serial = 1767] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0xa6289800) [pid = 1742] [serial = 1728] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x95845c00) [pid = 1742] [serial = 1764] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x95bae000) [pid = 1742] [serial = 1766] [outer = (nil)] [url = about:blank] 21:54:09 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8ef88000) [pid = 1742] [serial = 1811] [outer = (nil)] [url = about:blank] 21:54:10 INFO - PROCESS | 1742 | 1464584050270 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]]]}] 21:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 4132ms 21:54:10 INFO - PROCESS | 1742 | 1464584050326 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 21:54:10 INFO - PROCESS | 1742 | 1464584050333 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 21:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:54:10 INFO - PROCESS | 1742 | 1464584050340 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:54:10 INFO - PROCESS | 1742 | 1464584050346 Marionette TRACE conn4 <- [1,2554,null,{}] 21:54:10 INFO - PROCESS | 1742 | 1464584050353 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}] 21:54:10 INFO - PROCESS | 1742 | 1464584050552 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 21:54:10 INFO - PROCESS | 1742 | 1464584050759 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8509c000 == 141 [pid = 1742] [id = 646] 21:54:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x87833800) [pid = 1742] [serial = 1939] [outer = (nil)] 21:54:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8937fc00) [pid = 1742] [serial = 1940] [outer = 0x87833800] 21:54:10 INFO - PROCESS | 1742 | 1464584050835 Marionette DEBUG loaded listener.js 21:54:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x897d8800) [pid = 1742] [serial = 1941] [outer = 0x87833800] 21:54:11 INFO - PROCESS | 1742 | 1464584051726 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]]]}] 21:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1436ms 21:54:11 INFO - PROCESS | 1742 | 1464584051776 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 21:54:11 INFO - PROCESS | 1742 | 1464584051783 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 21:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:54:11 INFO - PROCESS | 1742 | 1464584051793 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:54:11 INFO - PROCESS | 1742 | 1464584051797 Marionette TRACE conn4 <- [1,2558,null,{}] 21:54:11 INFO - PROCESS | 1742 | 1464584051802 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}] 21:54:12 INFO - PROCESS | 1742 | 1464584052006 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 21:54:12 INFO - PROCESS | 1742 | 1464584052246 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a3d9c00 == 142 [pid = 1742] [id = 647] 21:54:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8aeea400) [pid = 1742] [serial = 1942] [outer = (nil)] 21:54:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8bd1c000) [pid = 1742] [serial = 1943] [outer = 0x8aeea400] 21:54:12 INFO - PROCESS | 1742 | 1464584052319 Marionette DEBUG loaded listener.js 21:54:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8d14f400) [pid = 1742] [serial = 1944] [outer = 0x8aeea400] 21:54:13 INFO - PROCESS | 1742 | 1464584053266 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]]]}] 21:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1532ms 21:54:13 INFO - PROCESS | 1742 | 1464584053326 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 21:54:13 INFO - PROCESS | 1742 | 1464584053329 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 21:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:54:13 INFO - PROCESS | 1742 | 1464584053342 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:54:13 INFO - PROCESS | 1742 | 1464584053353 Marionette TRACE conn4 <- [1,2562,null,{}] 21:54:13 INFO - PROCESS | 1742 | 1464584053392 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}] 21:54:13 INFO - PROCESS | 1742 | 1464584053666 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 21:54:13 INFO - PROCESS | 1742 | 1464584053696 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86125c00 == 143 [pid = 1742] [id = 648] 21:54:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8e0b4800) [pid = 1742] [serial = 1945] [outer = (nil)] 21:54:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8e30d000) [pid = 1742] [serial = 1946] [outer = 0x8e0b4800] 21:54:13 INFO - PROCESS | 1742 | 1464584053774 Marionette DEBUG loaded listener.js 21:54:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8ed8d400) [pid = 1742] [serial = 1947] [outer = 0x8e0b4800] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x928f9800) [pid = 1742] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x95a7d800) [pid = 1742] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9511dc00) [pid = 1742] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x95139c00) [pid = 1742] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x95140400) [pid = 1742] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8bd1a800) [pid = 1742] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8f0b8400) [pid = 1742] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x99748000) [pid = 1742] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8e30dc00) [pid = 1742] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9539fc00) [pid = 1742] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8cf25400) [pid = 1742] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9accf800) [pid = 1742] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9b5cfc00) [pid = 1742] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x897dd000) [pid = 1742] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x93a25400) [pid = 1742] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9119a400) [pid = 1742] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x928f2000) [pid = 1742] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8e0afc00) [pid = 1742] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9c338400) [pid = 1742] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8eedc000) [pid = 1742] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9acc5800) [pid = 1742] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x95baa800) [pid = 1742] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:54:14 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x86127400) [pid = 1742] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:54:15 INFO - PROCESS | 1742 | 1464584055406 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]]]}] 21:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2092ms 21:54:15 INFO - PROCESS | 1742 | 1464584055434 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 21:54:15 INFO - PROCESS | 1742 | 1464584055438 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 21:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:54:15 INFO - PROCESS | 1742 | 1464584055455 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:54:15 INFO - PROCESS | 1742 | 1464584055458 Marionette TRACE conn4 <- [1,2566,null,{}] 21:54:15 INFO - PROCESS | 1742 | 1464584055463 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}] 21:54:15 INFO - PROCESS | 1742 | 1464584055649 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 21:54:15 INFO - PROCESS | 1742 | 1464584055664 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bbea800 == 144 [pid = 1742] [id = 649] 21:54:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8daa3000) [pid = 1742] [serial = 1948] [outer = (nil)] 21:54:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8eee2800) [pid = 1742] [serial = 1949] [outer = 0x8daa3000] 21:54:15 INFO - PROCESS | 1742 | 1464584055737 Marionette DEBUG loaded listener.js 21:54:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8f0b3000) [pid = 1742] [serial = 1950] [outer = 0x8daa3000] 21:54:16 INFO - PROCESS | 1742 | 1464584056690 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]]]}] 21:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1293ms 21:54:16 INFO - PROCESS | 1742 | 1464584056738 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 21:54:16 INFO - PROCESS | 1742 | 1464584056742 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 21:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:54:16 INFO - PROCESS | 1742 | 1464584056747 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:54:16 INFO - PROCESS | 1742 | 1464584056750 Marionette TRACE conn4 <- [1,2570,null,{}] 21:54:16 INFO - PROCESS | 1742 | 1464584056755 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}] 21:54:16 INFO - PROCESS | 1742 | 1464584056943 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 21:54:17 INFO - PROCESS | 1742 | 1464584057325 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8509c400 == 145 [pid = 1742] [id = 650] 21:54:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8509e400) [pid = 1742] [serial = 1951] [outer = (nil)] 21:54:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8612b400) [pid = 1742] [serial = 1952] [outer = 0x8509e400] 21:54:17 INFO - PROCESS | 1742 | 1464584057490 Marionette DEBUG loaded listener.js 21:54:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x878eac00) [pid = 1742] [serial = 1953] [outer = 0x8509e400] 21:54:18 INFO - PROCESS | 1742 | 1464584058538 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]]]}] 21:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1832ms 21:54:18 INFO - PROCESS | 1742 | 1464584058582 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 21:54:18 INFO - PROCESS | 1742 | 1464584058588 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 21:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:54:18 INFO - PROCESS | 1742 | 1464584058595 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:54:18 INFO - PROCESS | 1742 | 1464584058601 Marionette TRACE conn4 <- [1,2574,null,{}] 21:54:18 INFO - PROCESS | 1742 | 1464584058608 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}] 21:54:18 INFO - PROCESS | 1742 | 1464584058829 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 21:54:19 INFO - PROCESS | 1742 | 1464584059158 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bbdd800 == 146 [pid = 1742] [id = 651] 21:54:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8bbe5000) [pid = 1742] [serial = 1954] [outer = (nil)] 21:54:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8bee0c00) [pid = 1742] [serial = 1955] [outer = 0x8bbe5000] 21:54:19 INFO - PROCESS | 1742 | 1464584059252 Marionette DEBUG loaded listener.js 21:54:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8d188400) [pid = 1742] [serial = 1956] [outer = 0x8bbe5000] 21:54:20 INFO - PROCESS | 1742 | 1464584060187 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]]]}] 21:54:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:54:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1633ms 21:54:20 INFO - PROCESS | 1742 | 1464584060232 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 21:54:20 INFO - PROCESS | 1742 | 1464584060239 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 21:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:54:20 INFO - PROCESS | 1742 | 1464584060245 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:54:20 INFO - PROCESS | 1742 | 1464584060249 Marionette TRACE conn4 <- [1,2578,null,{}] 21:54:20 INFO - PROCESS | 1742 | 1464584060255 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}] 21:54:20 INFO - PROCESS | 1742 | 1464584060482 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 21:54:20 INFO - PROCESS | 1742 | 1464584060864 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8daa2000 == 147 [pid = 1742] [id = 652] 21:54:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8e0b7800) [pid = 1742] [serial = 1957] [outer = (nil)] 21:54:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8ed8cc00) [pid = 1742] [serial = 1958] [outer = 0x8e0b7800] 21:54:20 INFO - PROCESS | 1742 | 1464584060968 Marionette DEBUG loaded listener.js 21:54:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8ef8f400) [pid = 1742] [serial = 1959] [outer = 0x8e0b7800] 21:54:21 INFO - PROCESS | 1742 | 1464584061902 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]]]}] 21:54:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:54:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1733ms 21:54:21 INFO - PROCESS | 1742 | 1464584061983 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 21:54:21 INFO - PROCESS | 1742 | 1464584061988 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 21:54:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:54:22 INFO - PROCESS | 1742 | 1464584062006 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:54:22 INFO - PROCESS | 1742 | 1464584062015 Marionette TRACE conn4 <- [1,2582,null,{}] 21:54:22 INFO - PROCESS | 1742 | 1464584062022 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}] 21:54:22 INFO - PROCESS | 1742 | 1464584062244 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 21:54:22 INFO - PROCESS | 1742 | 1464584062572 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eedc000 == 148 [pid = 1742] [id = 653] 21:54:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8eedc400) [pid = 1742] [serial = 1960] [outer = (nil)] 21:54:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9127c400) [pid = 1742] [serial = 1961] [outer = 0x8eedc400] 21:54:22 INFO - PROCESS | 1742 | 1464584062663 Marionette DEBUG loaded listener.js 21:54:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x91282400) [pid = 1742] [serial = 1962] [outer = 0x8eedc400] 21:54:23 INFO - PROCESS | 1742 | 1464584063583 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]]]}] 21:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1643ms 21:54:23 INFO - PROCESS | 1742 | 1464584063641 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 21:54:23 INFO - PROCESS | 1742 | 1464584063646 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 21:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:54:23 INFO - PROCESS | 1742 | 1464584063652 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:54:23 INFO - PROCESS | 1742 | 1464584063656 Marionette TRACE conn4 <- [1,2586,null,{}] 21:54:23 INFO - PROCESS | 1742 | 1464584063661 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}] 21:54:23 INFO - PROCESS | 1742 | 1464584063878 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 21:54:24 INFO - PROCESS | 1742 | 1464584064203 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x91089000 == 149 [pid = 1742] [id = 654] 21:54:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x91281800) [pid = 1742] [serial = 1963] [outer = (nil)] 21:54:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x928ed000) [pid = 1742] [serial = 1964] [outer = 0x91281800] 21:54:24 INFO - PROCESS | 1742 | 1464584064292 Marionette DEBUG loaded listener.js 21:54:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x928f3c00) [pid = 1742] [serial = 1965] [outer = 0x91281800] 21:54:25 INFO - PROCESS | 1742 | 1464584065190 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]]]}] 21:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1581ms 21:54:25 INFO - PROCESS | 1742 | 1464584065234 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 21:54:25 INFO - PROCESS | 1742 | 1464584065238 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 21:54:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:54:25 INFO - PROCESS | 1742 | 1464584065244 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:54:25 INFO - PROCESS | 1742 | 1464584065248 Marionette TRACE conn4 <- [1,2590,null,{}] 21:54:25 INFO - PROCESS | 1742 | 1464584065253 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}] 21:54:25 INFO - PROCESS | 1742 | 1464584065459 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 21:54:25 INFO - PROCESS | 1742 | 1464584065813 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x92ac5400 == 150 [pid = 1742] [id = 655] 21:54:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92ac7c00) [pid = 1742] [serial = 1966] [outer = (nil)] 21:54:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92ace400) [pid = 1742] [serial = 1967] [outer = 0x92ac7c00] 21:54:25 INFO - PROCESS | 1742 | 1464584065916 Marionette DEBUG loaded listener.js 21:54:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92d5fc00) [pid = 1742] [serial = 1968] [outer = 0x92ac7c00] 21:54:26 INFO - PROCESS | 1742 | 1464584066875 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]]]}] 21:54:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:54:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1678ms 21:54:26 INFO - PROCESS | 1742 | 1464584066924 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 21:54:26 INFO - PROCESS | 1742 | 1464584066928 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 21:54:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:54:26 INFO - PROCESS | 1742 | 1464584066934 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:54:26 INFO - PROCESS | 1742 | 1464584066937 Marionette TRACE conn4 <- [1,2594,null,{}] 21:54:26 INFO - PROCESS | 1742 | 1464584066943 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}] 21:54:27 INFO - PROCESS | 1742 | 1464584067155 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 21:54:27 INFO - PROCESS | 1742 | 1464584067438 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x928f8000 == 151 [pid = 1742] [id = 656] 21:54:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x928f8c00) [pid = 1742] [serial = 1969] [outer = (nil)] 21:54:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9476e000) [pid = 1742] [serial = 1970] [outer = 0x928f8c00] 21:54:27 INFO - PROCESS | 1742 | 1464584067570 Marionette DEBUG loaded listener.js 21:54:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x95122000) [pid = 1742] [serial = 1971] [outer = 0x928f8c00] 21:54:28 INFO - PROCESS | 1742 | 1464584068542 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]]]}] 21:54:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:54:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1632ms 21:54:28 INFO - PROCESS | 1742 | 1464584068566 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 21:54:28 INFO - PROCESS | 1742 | 1464584068570 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 21:54:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:54:28 INFO - PROCESS | 1742 | 1464584068576 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:54:28 INFO - PROCESS | 1742 | 1464584068580 Marionette TRACE conn4 <- [1,2598,null,{}] 21:54:28 INFO - PROCESS | 1742 | 1464584068585 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}] 21:54:28 INFO - PROCESS | 1742 | 1464584068788 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 21:54:29 INFO - PROCESS | 1742 | 1464584069117 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x93a2e800 == 152 [pid = 1742] [id = 657] 21:54:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x95120c00) [pid = 1742] [serial = 1972] [outer = (nil)] 21:54:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x951b6400) [pid = 1742] [serial = 1973] [outer = 0x95120c00] 21:54:29 INFO - PROCESS | 1742 | 1464584069204 Marionette DEBUG loaded listener.js 21:54:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x95361400) [pid = 1742] [serial = 1974] [outer = 0x95120c00] 21:54:30 INFO - PROCESS | 1742 | 1464584070129 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]]]}] 21:54:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:54:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1588ms 21:54:30 INFO - PROCESS | 1742 | 1464584070164 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 21:54:30 INFO - PROCESS | 1742 | 1464584070168 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 21:54:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:54:30 INFO - PROCESS | 1742 | 1464584070174 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:54:30 INFO - PROCESS | 1742 | 1464584070178 Marionette TRACE conn4 <- [1,2602,null,{}] 21:54:30 INFO - PROCESS | 1742 | 1464584070183 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}] 21:54:30 INFO - PROCESS | 1742 | 1464584070387 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 21:54:30 INFO - PROCESS | 1742 | 1464584070730 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8612e400 == 153 [pid = 1742] [id = 658] 21:54:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95129400) [pid = 1742] [serial = 1975] [outer = (nil)] 21:54:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95845c00) [pid = 1742] [serial = 1976] [outer = 0x95129400] 21:54:30 INFO - PROCESS | 1742 | 1464584070820 Marionette DEBUG loaded listener.js 21:54:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95847800) [pid = 1742] [serial = 1977] [outer = 0x95129400] 21:54:31 INFO - PROCESS | 1742 | 1464584071751 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]]]}] 21:54:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:54:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1639ms 21:54:31 INFO - PROCESS | 1742 | 1464584071813 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 21:54:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:54:31 INFO - PROCESS | 1742 | 1464584071817 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 21:54:31 INFO - PROCESS | 1742 | 1464584071824 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:54:31 INFO - PROCESS | 1742 | 1464584071834 Marionette TRACE conn4 <- [1,2606,null,{}] 21:54:31 INFO - PROCESS | 1742 | 1464584071838 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}] 21:54:32 INFO - PROCESS | 1742 | 1464584072059 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 21:54:32 INFO - PROCESS | 1742 | 1464584072392 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x95140000 == 154 [pid = 1742] [id = 659] 21:54:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x9581c400) [pid = 1742] [serial = 1978] [outer = (nil)] 21:54:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95baa800) [pid = 1742] [serial = 1979] [outer = 0x9581c400] 21:54:32 INFO - PROCESS | 1742 | 1464584072476 Marionette DEBUG loaded listener.js 21:54:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x95bb2c00) [pid = 1742] [serial = 1980] [outer = 0x9581c400] 21:54:33 INFO - PROCESS | 1742 | 1464584073480 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]]]}] 21:54:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:54:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1691ms 21:54:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:54:33 INFO - PROCESS | 1742 | 1464584073514 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 21:54:33 INFO - PROCESS | 1742 | 1464584073517 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 21:54:33 INFO - PROCESS | 1742 | 1464584073523 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:54:33 INFO - PROCESS | 1742 | 1464584073527 Marionette TRACE conn4 <- [1,2610,null,{}] 21:54:33 INFO - PROCESS | 1742 | 1464584073532 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}] 21:54:33 INFO - PROCESS | 1742 | 1464584073734 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 21:54:34 INFO - PROCESS | 1742 | 1464584074084 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ef7000 == 155 [pid = 1742] [id = 660] 21:54:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x99efb000) [pid = 1742] [serial = 1981] [outer = (nil)] 21:54:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9a2bf800) [pid = 1742] [serial = 1982] [outer = 0x99efb000] 21:54:34 INFO - PROCESS | 1742 | 1464584074188 Marionette DEBUG loaded listener.js 21:54:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9a5a3400) [pid = 1742] [serial = 1983] [outer = 0x99efb000] 21:54:35 INFO - PROCESS | 1742 | 1464584075090 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]]]}] 21:54:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:54:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1631ms 21:54:35 INFO - PROCESS | 1742 | 1464584075155 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 21:54:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:54:35 INFO - PROCESS | 1742 | 1464584075159 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 21:54:35 INFO - PROCESS | 1742 | 1464584075165 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:54:35 INFO - PROCESS | 1742 | 1464584075169 Marionette TRACE conn4 <- [1,2614,null,{}] 21:54:35 INFO - PROCESS | 1742 | 1464584075175 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}] 21:54:35 INFO - PROCESS | 1742 | 1464584075416 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 21:54:35 INFO - PROCESS | 1742 | 1464584075765 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9a388800 == 156 [pid = 1742] [id = 661] 21:54:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9a7ce000) [pid = 1742] [serial = 1984] [outer = (nil)] 21:54:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9af32c00) [pid = 1742] [serial = 1985] [outer = 0x9a7ce000] 21:54:35 INFO - PROCESS | 1742 | 1464584075853 Marionette DEBUG loaded listener.js 21:54:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9af3f800) [pid = 1742] [serial = 1986] [outer = 0x9a7ce000] 21:54:36 INFO - PROCESS | 1742 | 1464584076727 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]]]}] 21:54:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:54:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1630ms 21:54:36 INFO - PROCESS | 1742 | 1464584076795 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 21:54:36 INFO - PROCESS | 1742 | 1464584076799 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 21:54:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:54:36 INFO - PROCESS | 1742 | 1464584076806 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:54:36 INFO - PROCESS | 1742 | 1464584076808 Marionette TRACE conn4 <- [1,2618,null,{}] 21:54:36 INFO - PROCESS | 1742 | 1464584076814 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}] 21:54:37 INFO - PROCESS | 1742 | 1464584077058 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 21:54:37 INFO - PROCESS | 1742 | 1464584077401 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a5b0c00 == 157 [pid = 1742] [id = 662] 21:54:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9af3a000) [pid = 1742] [serial = 1987] [outer = (nil)] 21:54:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9b198c00) [pid = 1742] [serial = 1988] [outer = 0x9af3a000] 21:54:37 INFO - PROCESS | 1742 | 1464584077490 Marionette DEBUG loaded listener.js 21:54:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9b54cc00) [pid = 1742] [serial = 1989] [outer = 0x9af3a000] 21:54:38 INFO - PROCESS | 1742 | 1464584078389 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]]]}] 21:54:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:54:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1629ms 21:54:38 INFO - PROCESS | 1742 | 1464584078436 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 21:54:38 INFO - PROCESS | 1742 | 1464584078439 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 21:54:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:54:38 INFO - PROCESS | 1742 | 1464584078445 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:54:38 INFO - PROCESS | 1742 | 1464584078449 Marionette TRACE conn4 <- [1,2622,null,{}] 21:54:38 INFO - PROCESS | 1742 | 1464584078455 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}] 21:54:38 INFO - PROCESS | 1742 | 1464584078662 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 21:54:39 INFO - PROCESS | 1742 | 1464584078999 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9b124800 == 158 [pid = 1742] [id = 663] 21:54:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9b361400) [pid = 1742] [serial = 1990] [outer = (nil)] 21:54:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9c0ec000) [pid = 1742] [serial = 1991] [outer = 0x9b361400] 21:54:39 INFO - PROCESS | 1742 | 1464584079087 Marionette DEBUG loaded listener.js 21:54:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9c286c00) [pid = 1742] [serial = 1992] [outer = 0x9b361400] 21:54:39 INFO - PROCESS | 1742 | 1464584079970 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]]]}] 21:54:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:54:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1590ms 21:54:40 INFO - PROCESS | 1742 | 1464584080036 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 21:54:40 INFO - PROCESS | 1742 | 1464584080039 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 21:54:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:54:40 INFO - PROCESS | 1742 | 1464584080046 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:54:40 INFO - PROCESS | 1742 | 1464584080049 Marionette TRACE conn4 <- [1,2626,null,{}] 21:54:40 INFO - PROCESS | 1742 | 1464584080054 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}] 21:54:40 INFO - PROCESS | 1742 | 1464584080267 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 21:54:40 INFO - PROCESS | 1742 | 1464584080611 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x89687400 == 159 [pid = 1742] [id = 664] 21:54:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8ba2fc00) [pid = 1742] [serial = 1993] [outer = (nil)] 21:54:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9c098400) [pid = 1742] [serial = 1994] [outer = 0x8ba2fc00] 21:54:40 INFO - PROCESS | 1742 | 1464584080699 Marionette DEBUG loaded listener.js 21:54:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0xa060f000) [pid = 1742] [serial = 1995] [outer = 0x8ba2fc00] 21:54:41 INFO - PROCESS | 1742 | 1464584081595 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]]]}] 21:54:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:54:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1628ms 21:54:41 INFO - PROCESS | 1742 | 1464584081675 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 21:54:41 INFO - PROCESS | 1742 | 1464584081679 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 21:54:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:54:41 INFO - PROCESS | 1742 | 1464584081685 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:54:41 INFO - PROCESS | 1742 | 1464584081687 Marionette TRACE conn4 <- [1,2630,null,{}] 21:54:41 INFO - PROCESS | 1742 | 1464584081693 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}] 21:54:41 INFO - PROCESS | 1742 | 1464584081939 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 21:54:42 INFO - PROCESS | 1742 | 1464584082272 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8612ec00 == 160 [pid = 1742] [id = 665] 21:54:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9c2d9400) [pid = 1742] [serial = 1996] [outer = (nil)] 21:54:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0xa26ca000) [pid = 1742] [serial = 1997] [outer = 0x9c2d9400] 21:54:42 INFO - PROCESS | 1742 | 1464584082360 Marionette DEBUG loaded listener.js 21:54:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0xa322e000) [pid = 1742] [serial = 1998] [outer = 0x9c2d9400] 21:54:43 INFO - PROCESS | 1742 | 1464584083277 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]]]}] 21:54:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:54:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1631ms 21:54:43 INFO - PROCESS | 1742 | 1464584083317 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 21:54:43 INFO - PROCESS | 1742 | 1464584083323 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 21:54:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:54:43 INFO - PROCESS | 1742 | 1464584083329 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:54:43 INFO - PROCESS | 1742 | 1464584083332 Marionette TRACE conn4 <- [1,2634,null,{}] 21:54:43 INFO - PROCESS | 1742 | 1464584083338 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}] 21:54:43 INFO - PROCESS | 1742 | 1464584083547 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 21:54:43 INFO - PROCESS | 1742 | 1464584083885 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85c3b800 == 161 [pid = 1742] [id = 666] 21:54:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x85c3c800) [pid = 1742] [serial = 1999] [outer = (nil)] 21:54:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x85c45400) [pid = 1742] [serial = 2000] [outer = 0x85c3c800] 21:54:43 INFO - PROCESS | 1742 | 1464584083972 Marionette DEBUG loaded listener.js 21:54:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x85c48400) [pid = 1742] [serial = 2001] [outer = 0x85c3c800] 21:54:44 INFO - PROCESS | 1742 | 1464584084874 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]]]}] 21:54:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:54:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1583ms 21:54:44 INFO - PROCESS | 1742 | 1464584084912 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 21:54:44 INFO - PROCESS | 1742 | 1464584084916 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 21:54:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:54:44 INFO - PROCESS | 1742 | 1464584084922 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:54:44 INFO - PROCESS | 1742 | 1464584084926 Marionette TRACE conn4 <- [1,2638,null,{}] 21:54:44 INFO - PROCESS | 1742 | 1464584084931 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}] 21:54:45 INFO - PROCESS | 1742 | 1464584085144 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 21:54:45 INFO - PROCESS | 1742 | 1464584085496 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85c42800 == 162 [pid = 1742] [id = 667] 21:54:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x85c44000) [pid = 1742] [serial = 2002] [outer = (nil)] 21:54:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa229d400) [pid = 1742] [serial = 2003] [outer = 0x85c44000] 21:54:45 INFO - PROCESS | 1742 | 1464584085585 Marionette DEBUG loaded listener.js 21:54:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0xa308b400) [pid = 1742] [serial = 2004] [outer = 0x85c44000] 21:54:46 INFO - PROCESS | 1742 | 1464584086487 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]]]}] 21:54:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:54:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1628ms 21:54:46 INFO - PROCESS | 1742 | 1464584086551 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 21:54:46 INFO - PROCESS | 1742 | 1464584086554 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 21:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:54:46 INFO - PROCESS | 1742 | 1464584086561 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:54:46 INFO - PROCESS | 1742 | 1464584086564 Marionette TRACE conn4 <- [1,2642,null,{}] 21:54:46 INFO - PROCESS | 1742 | 1464584086570 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}] 21:54:46 INFO - PROCESS | 1742 | 1464584086789 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 21:54:47 INFO - PROCESS | 1742 | 1464584087122 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | --DOCSHELL 0x897da800 == 161 [pid = 1742] [id = 623] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9ac00 == 160 [pid = 1742] [id = 555] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d4000 == 159 [pid = 1742] [id = 626] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d7b6400 == 158 [pid = 1742] [id = 625] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8bee6c00 == 157 [pid = 1742] [id = 624] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0xa2162800 == 156 [pid = 1742] [id = 550] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbea800 == 155 [pid = 1742] [id = 649] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x86125c00 == 154 [pid = 1742] [id = 648] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3d9c00 == 153 [pid = 1742] [id = 647] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8509c000 == 152 [pid = 1742] [id = 646] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x85094400 == 151 [pid = 1742] [id = 645] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x86130000 == 150 [pid = 1742] [id = 644] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8782b400 == 149 [pid = 1742] [id = 643] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x89686400 == 148 [pid = 1742] [id = 641] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x91090800 == 147 [pid = 1742] [id = 642] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9a466c00 == 146 [pid = 1742] [id = 640] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d185c00 == 145 [pid = 1742] [id = 639] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9a389000 == 144 [pid = 1742] [id = 638] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x92bef400 == 143 [pid = 1742] [id = 636] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x99167800 == 142 [pid = 1742] [id = 637] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x95ad3c00 == 141 [pid = 1742] [id = 635] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x92d56800 == 140 [pid = 1742] [id = 634] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x951ae000 == 139 [pid = 1742] [id = 633] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x95125800 == 138 [pid = 1742] [id = 632] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x9108a400 == 137 [pid = 1742] [id = 631] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed0c000 == 136 [pid = 1742] [id = 629] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x91283800 == 135 [pid = 1742] [id = 630] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8d14f000 == 134 [pid = 1742] [id = 628] 21:54:49 INFO - PROCESS | 1742 | --DOCSHELL 0x878f4800 == 133 [pid = 1742] [id = 627] 21:54:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x85096800 == 134 [pid = 1742] [id = 668] 21:54:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8509c000) [pid = 1742] [serial = 2005] [outer = (nil)] 21:54:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x86125c00) [pid = 1742] [serial = 2006] [outer = 0x8509c000] 21:54:49 INFO - PROCESS | 1742 | 1464584089606 Marionette DEBUG loaded listener.js 21:54:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x878e5c00) [pid = 1742] [serial = 2007] [outer = 0x8509c000] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x92ac6800) [pid = 1742] [serial = 1829] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9acd3800) [pid = 1742] [serial = 1850] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x953adc00) [pid = 1742] [serial = 1839] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x95822400) [pid = 1742] [serial = 1841] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x95bb5000) [pid = 1742] [serial = 1844] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x8bee8800) [pid = 1742] [serial = 1817] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x92351400) [pid = 1742] [serial = 1827] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9c27cc00) [pid = 1742] [serial = 1859] [outer = (nil)] [url = about:blank] 21:54:49 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x91285c00) [pid = 1742] [serial = 1823] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9b5c9000) [pid = 1742] [serial = 1857] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x9c286400) [pid = 1742] [serial = 1860] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8e0b3400) [pid = 1742] [serial = 1875] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8d155000) [pid = 1742] [serial = 1818] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x9b168400) [pid = 1742] [serial = 1854] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0xa227cc00) [pid = 1742] [serial = 1863] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8bbe7000) [pid = 1742] [serial = 1872] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x95136400) [pid = 1742] [serial = 1836] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8da9f800) [pid = 1742] [serial = 1874] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x91e83000) [pid = 1742] [serial = 1743] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x9b5c2c00) [pid = 1742] [serial = 1856] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x93a30c00) [pid = 1742] [serial = 1832] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0xa0718000) [pid = 1742] [serial = 1862] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8ef81400) [pid = 1742] [serial = 1821] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x8b58bc00) [pid = 1742] [serial = 1871] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa263c000) [pid = 1742] [serial = 1865] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x91088000) [pid = 1742] [serial = 1878] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x91e82400) [pid = 1742] [serial = 1824] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x95131c00) [pid = 1742] [serial = 1835] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x922ed000) [pid = 1742] [serial = 1826] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9af38800) [pid = 1742] [serial = 1851] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x95a77800) [pid = 1742] [serial = 1842] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0xa5047400) [pid = 1742] [serial = 1868] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x93da3c00) [pid = 1742] [serial = 1833] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9a5af800) [pid = 1742] [serial = 1848] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8ed0b400) [pid = 1742] [serial = 1820] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9a467c00) [pid = 1742] [serial = 1847] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0xa6234c00) [pid = 1742] [serial = 1869] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x895b6800) [pid = 1742] [serial = 1815] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x953aa000) [pid = 1742] [serial = 1838] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b127400) [pid = 1742] [serial = 1853] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8ef88400) [pid = 1742] [serial = 1877] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x92d58c00) [pid = 1742] [serial = 1830] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x99744000) [pid = 1742] [serial = 1845] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0xa3067800) [pid = 1742] [serial = 1866] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8782d800) [pid = 1742] [serial = 1814] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x91087400) [pid = 1742] [serial = 1880] [outer = (nil)] [url = about:blank] 21:54:50 INFO - PROCESS | 1742 | 1464584090662 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]]]}] 21:54:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:54:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 4134ms 21:54:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:54:50 INFO - PROCESS | 1742 | 1464584090696 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 21:54:50 INFO - PROCESS | 1742 | 1464584090699 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 21:54:50 INFO - PROCESS | 1742 | 1464584090707 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:54:50 INFO - PROCESS | 1742 | 1464584090711 Marionette TRACE conn4 <- [1,2646,null,{}] 21:54:50 INFO - PROCESS | 1742 | 1464584090718 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}] 21:54:50 INFO - PROCESS | 1742 | 1464584090921 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 21:54:51 INFO - PROCESS | 1742 | 1464584091158 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x895b6800 == 135 [pid = 1742] [id = 669] 21:54:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x89692400) [pid = 1742] [serial = 2008] [outer = (nil)] 21:54:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8abdcc00) [pid = 1742] [serial = 2009] [outer = 0x89692400] 21:54:51 INFO - PROCESS | 1742 | 1464584091237 Marionette DEBUG loaded listener.js 21:54:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8b58f400) [pid = 1742] [serial = 2010] [outer = 0x89692400] 21:54:52 INFO - PROCESS | 1742 | 1464584092072 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]]]}] 21:54:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:54:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1382ms 21:54:52 INFO - PROCESS | 1742 | 1464584092088 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 21:54:52 INFO - PROCESS | 1742 | 1464584092093 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 21:54:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:54:52 INFO - PROCESS | 1742 | 1464584092103 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:54:52 INFO - PROCESS | 1742 | 1464584092106 Marionette TRACE conn4 <- [1,2650,null,{}] 21:54:52 INFO - PROCESS | 1742 | 1464584092112 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}] 21:54:52 INFO - PROCESS | 1742 | 1464584092407 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 21:54:52 INFO - PROCESS | 1742 | 1464584092444 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bd17c00 == 136 [pid = 1742] [id = 670] 21:54:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8beeac00) [pid = 1742] [serial = 2011] [outer = (nil)] 21:54:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8d180400) [pid = 1742] [serial = 2012] [outer = 0x8beeac00] 21:54:52 INFO - PROCESS | 1742 | 1464584092516 Marionette DEBUG loaded listener.js 21:54:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8d90ac00) [pid = 1742] [serial = 2013] [outer = 0x8beeac00] 21:54:53 INFO - PROCESS | 1742 | 1464584093546 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]]]}] 21:54:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:54:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1479ms 21:54:53 INFO - PROCESS | 1742 | 1464584093581 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 21:54:53 INFO - PROCESS | 1742 | 1464584093590 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 21:54:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:54:53 INFO - PROCESS | 1742 | 1464584093596 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:54:53 INFO - PROCESS | 1742 | 1464584093605 Marionette TRACE conn4 <- [1,2654,null,{}] 21:54:53 INFO - PROCESS | 1742 | 1464584093634 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}] 21:54:53 INFO - PROCESS | 1742 | 1464584093914 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 21:54:53 INFO - PROCESS | 1742 | 1464584093947 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8d183000 == 137 [pid = 1742] [id = 671] 21:54:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8ed8d800) [pid = 1742] [serial = 2014] [outer = (nil)] 21:54:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8ef83400) [pid = 1742] [serial = 2015] [outer = 0x8ed8d800] 21:54:54 INFO - PROCESS | 1742 | 1464584094021 Marionette DEBUG loaded listener.js 21:54:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8f0b8800) [pid = 1742] [serial = 2016] [outer = 0x8ed8d800] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8e0b4800) [pid = 1742] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x87833800) [pid = 1742] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x85099000) [pid = 1742] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x86ee5000) [pid = 1742] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x87837000) [pid = 1742] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0xa22a7400) [pid = 1742] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8cf25c00) [pid = 1742] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9c27c000) [pid = 1742] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9c0ee400) [pid = 1742] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9b123000) [pid = 1742] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9acd3000) [pid = 1742] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9a5ab800) [pid = 1742] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x95816000) [pid = 1742] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x978d5c00) [pid = 1742] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x95814400) [pid = 1742] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x953a9400) [pid = 1742] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9512a800) [pid = 1742] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x928ebc00) [pid = 1742] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x91285800) [pid = 1742] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8f0be800) [pid = 1742] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8e0b5c00) [pid = 1742] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x89498c00) [pid = 1742] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:54:55 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8aeea400) [pid = 1742] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:54:55 INFO - PROCESS | 1742 | 1464584095546 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]]]}] 21:54:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:54:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1999ms 21:54:55 INFO - PROCESS | 1742 | 1464584095595 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 21:54:55 INFO - PROCESS | 1742 | 1464584095599 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 21:54:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:54:55 INFO - PROCESS | 1742 | 1464584095605 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:54:55 INFO - PROCESS | 1742 | 1464584095607 Marionette TRACE conn4 <- [1,2658,null,{}] 21:54:55 INFO - PROCESS | 1742 | 1464584095612 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}] 21:54:55 INFO - PROCESS | 1742 | 1464584095881 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 21:54:55 INFO - PROCESS | 1742 | 1464584095901 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x89379000 == 138 [pid = 1742] [id = 672] 21:54:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8d151000) [pid = 1742] [serial = 2017] [outer = (nil)] 21:54:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8eedd800) [pid = 1742] [serial = 2018] [outer = 0x8d151000] 21:54:55 INFO - PROCESS | 1742 | 1464584095974 Marionette DEBUG loaded listener.js 21:54:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8f0b8c00) [pid = 1742] [serial = 2019] [outer = 0x8d151000] 21:54:56 INFO - PROCESS | 1742 | 1464584096866 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]]]}] 21:54:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:54:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1327ms 21:54:56 INFO - PROCESS | 1742 | 1464584096932 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 21:54:56 INFO - PROCESS | 1742 | 1464584096935 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 21:54:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:54:56 INFO - PROCESS | 1742 | 1464584096945 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:54:56 INFO - PROCESS | 1742 | 1464584096947 Marionette TRACE conn4 <- [1,2662,null,{}] 21:54:56 INFO - PROCESS | 1742 | 1464584096951 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}] 21:54:57 INFO - PROCESS | 1742 | 1464584097148 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 21:54:57 INFO - PROCESS | 1742 | 1464584097528 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85c3d400 == 139 [pid = 1742] [id = 673] 21:54:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x85c3fc00) [pid = 1742] [serial = 2020] [outer = (nil)] 21:54:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x85c45c00) [pid = 1742] [serial = 2021] [outer = 0x85c3fc00] 21:54:57 INFO - PROCESS | 1742 | 1464584097674 Marionette DEBUG loaded listener.js 21:54:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x89374000) [pid = 1742] [serial = 2022] [outer = 0x85c3fc00] 21:54:58 INFO - PROCESS | 1742 | 1464584098662 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]]]}] 21:54:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:54:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1778ms 21:54:58 INFO - PROCESS | 1742 | 1464584098725 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 21:54:58 INFO - PROCESS | 1742 | 1464584098732 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 21:54:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:54:58 INFO - PROCESS | 1742 | 1464584098739 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:54:58 INFO - PROCESS | 1742 | 1464584098745 Marionette TRACE conn4 <- [1,2666,null,{}] 21:54:58 INFO - PROCESS | 1742 | 1464584098752 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}] 21:54:59 INFO - PROCESS | 1742 | 1464584099015 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 21:54:59 INFO - PROCESS | 1742 | 1464584099348 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8ba30400 == 140 [pid = 1742] [id = 674] 21:54:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8bbdf000) [pid = 1742] [serial = 2023] [outer = (nil)] 21:54:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8cf2c000) [pid = 1742] [serial = 2024] [outer = 0x8bbdf000] 21:54:59 INFO - PROCESS | 1742 | 1464584099441 Marionette DEBUG loaded listener.js 21:54:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8da9f800) [pid = 1742] [serial = 2025] [outer = 0x8bbdf000] 21:55:00 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:00 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:55:00 INFO - PROCESS | 1742 | 1464584100811 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]]]}] 21:55:00 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) 21:55:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2132ms 21:55:00 INFO - PROCESS | 1742 | 1464584100875 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 21:55:00 INFO - PROCESS | 1742 | 1464584100882 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 21:55:00 INFO - PROCESS | 1742 | 1464584100891 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:55:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:55:00 INFO - PROCESS | 1742 | 1464584100898 Marionette TRACE conn4 <- [1,2670,null,{}] 21:55:01 INFO - PROCESS | 1742 | 1464584101043 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}] 21:55:01 INFO - PROCESS | 1742 | 1464584101413 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 21:55:01 INFO - PROCESS | 1742 | 1464584101628 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aee1400 == 141 [pid = 1742] [id = 675] 21:55:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8e0b3000) [pid = 1742] [serial = 2026] [outer = (nil)] 21:55:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x91196800) [pid = 1742] [serial = 2027] [outer = 0x8e0b3000] 21:55:01 INFO - PROCESS | 1742 | 1464584101718 Marionette DEBUG loaded listener.js 21:55:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x91277c00) [pid = 1742] [serial = 2028] [outer = 0x8e0b3000] 21:55:03 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:03 INFO - PROCESS | 1742 | 1464584103121 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] 21:55:03 INFO - PROCESS | 1742 | 1464584103178 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 21:55:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:55:03 INFO - PROCESS | 1742 | 1464584103194 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:55:03 INFO - PROCESS | 1742 | 1464584103203 Marionette TRACE conn4 <- [1,2674,null,{}] 21:55:03 INFO - PROCESS | 1742 | 1464584103305 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}] 21:55:03 INFO - PROCESS | 1742 | 1464584103533 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 21:55:03 INFO - PROCESS | 1742 | 1464584103812 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f0c0800 == 142 [pid = 1742] [id = 676] 21:55:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9127ec00) [pid = 1742] [serial = 2029] [outer = (nil)] 21:55:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x922ed000) [pid = 1742] [serial = 2030] [outer = 0x9127ec00] 21:55:03 INFO - PROCESS | 1742 | 1464584103897 Marionette DEBUG loaded listener.js 21:55:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x92ac2800) [pid = 1742] [serial = 2031] [outer = 0x9127ec00] 21:55:05 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:05 INFO - PROCESS | 1742 | 1464584105294 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] 21:55:05 INFO - PROCESS | 1742 | 1464584105333 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 21:55:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:55:05 INFO - PROCESS | 1742 | 1464584105341 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:55:05 INFO - PROCESS | 1742 | 1464584105345 Marionette TRACE conn4 <- [1,2678,null,{}] 21:55:05 INFO - PROCESS | 1742 | 1464584105350 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}] 21:55:05 INFO - PROCESS | 1742 | 1464584105641 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 21:55:05 INFO - PROCESS | 1742 | 1464584105928 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e8cc00 == 143 [pid = 1742] [id = 677] 21:55:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x928fa000) [pid = 1742] [serial = 2032] [outer = (nil)] 21:55:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x92bf7400) [pid = 1742] [serial = 2033] [outer = 0x928fa000] 21:55:06 INFO - PROCESS | 1742 | 1464584106013 Marionette DEBUG loaded listener.js 21:55:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x92d53c00) [pid = 1742] [serial = 2034] [outer = 0x928fa000] 21:55:07 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:07 INFO - PROCESS | 1742 | 1464584107358 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]]]}] 21:55:07 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) 21:55:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2037ms 21:55:07 INFO - PROCESS | 1742 | 1464584107378 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 21:55:07 INFO - PROCESS | 1742 | 1464584107381 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 21:55:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:55:07 INFO - PROCESS | 1742 | 1464584107387 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:55:07 INFO - PROCESS | 1742 | 1464584107391 Marionette TRACE conn4 <- [1,2682,null,{}] 21:55:07 INFO - PROCESS | 1742 | 1464584107396 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}] 21:55:07 INFO - PROCESS | 1742 | 1464584107603 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 21:55:07 INFO - PROCESS | 1742 | 1464584107909 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92fdb800 == 144 [pid = 1742] [id = 678] 21:55:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92fe6000) [pid = 1742] [serial = 2035] [outer = (nil)] 21:55:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x93a30c00) [pid = 1742] [serial = 2036] [outer = 0x92fe6000] 21:55:08 INFO - PROCESS | 1742 | 1464584108008 Marionette DEBUG loaded listener.js 21:55:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x95138000) [pid = 1742] [serial = 2037] [outer = 0x92fe6000] 21:55:09 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:09 INFO - PROCESS | 1742 | 1464584109411 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]]]}] 21:55:09 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) 21:55:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2079ms 21:55:09 INFO - PROCESS | 1742 | 1464584109494 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 21:55:09 INFO - PROCESS | 1742 | 1464584109499 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 21:55:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:55:09 INFO - PROCESS | 1742 | 1464584109507 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:55:09 INFO - PROCESS | 1742 | 1464584109510 Marionette TRACE conn4 <- [1,2686,null,{}] 21:55:09 INFO - PROCESS | 1742 | 1464584109516 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}] 21:55:09 INFO - PROCESS | 1742 | 1464584109782 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 21:55:10 INFO - PROCESS | 1742 | 1464584110067 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92fe0c00 == 145 [pid = 1742] [id = 679] 21:55:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x93a28c00) [pid = 1742] [serial = 2038] [outer = (nil)] 21:55:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x953a5800) [pid = 1742] [serial = 2039] [outer = 0x93a28c00] 21:55:10 INFO - PROCESS | 1742 | 1464584110152 Marionette DEBUG loaded listener.js 21:55:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x95813400) [pid = 1742] [serial = 2040] [outer = 0x93a28c00] 21:55:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:11 INFO - PROCESS | 1742 | 1464584111518 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] 21:55:11 INFO - PROCESS | 1742 | 1464584111546 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 21:55:11 INFO - PROCESS | 1742 | 1464584111554 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:55:11 INFO - PROCESS | 1742 | 1464584111557 Marionette TRACE conn4 <- [1,2690,null,{}] 21:55:11 INFO - PROCESS | 1742 | 1464584111563 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}] 21:55:11 INFO - PROCESS | 1742 | 1464584111805 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 21:55:12 INFO - PROCESS | 1742 | 1464584112065 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x95368800 == 146 [pid = 1742] [id = 680] 21:55:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9539fc00) [pid = 1742] [serial = 2041] [outer = (nil)] 21:55:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x95a76c00) [pid = 1742] [serial = 2042] [outer = 0x9539fc00] 21:55:12 INFO - PROCESS | 1742 | 1464584112150 Marionette DEBUG loaded listener.js 21:55:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x95a7dc00) [pid = 1742] [serial = 2043] [outer = 0x9539fc00] 21:55:13 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:13 INFO - PROCESS | 1742 | 1464584113481 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] 21:55:13 INFO - PROCESS | 1742 | 1464584113541 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 21:55:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:55:13 INFO - PROCESS | 1742 | 1464584113547 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:55:13 INFO - PROCESS | 1742 | 1464584113550 Marionette TRACE conn4 <- [1,2694,null,{}] 21:55:13 INFO - PROCESS | 1742 | 1464584113556 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}] 21:55:13 INFO - PROCESS | 1742 | 1464584113831 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 21:55:14 INFO - PROCESS | 1742 | 1464584114090 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x95849800 == 147 [pid = 1742] [id = 681] 21:55:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x9584d000) [pid = 1742] [serial = 2044] [outer = (nil)] 21:55:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9825c800) [pid = 1742] [serial = 2045] [outer = 0x9584d000] 21:55:14 INFO - PROCESS | 1742 | 1464584114175 Marionette DEBUG loaded listener.js 21:55:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x982f1800) [pid = 1742] [serial = 2046] [outer = 0x9584d000] 21:55:15 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:15 INFO - PROCESS | 1742 | 1464584115539 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] 21:55:15 INFO - PROCESS | 1742 | 1464584115581 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 21:55:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:55:15 INFO - PROCESS | 1742 | 1464584115587 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:55:15 INFO - PROCESS | 1742 | 1464584115597 Marionette TRACE conn4 <- [1,2698,null,{}] 21:55:15 INFO - PROCESS | 1742 | 1464584115603 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}] 21:55:15 INFO - PROCESS | 1742 | 1464584115883 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 21:55:16 INFO - PROCESS | 1742 | 1464584116145 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x95bb6800 == 148 [pid = 1742] [id = 682] 21:55:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x978e1800) [pid = 1742] [serial = 2047] [outer = (nil)] 21:55:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x9a0ca800) [pid = 1742] [serial = 2048] [outer = 0x978e1800] 21:55:16 INFO - PROCESS | 1742 | 1464584116242 Marionette DEBUG loaded listener.js 21:55:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9a45dc00) [pid = 1742] [serial = 2049] [outer = 0x978e1800] 21:55:17 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 21:55:17 INFO - PROCESS | 1742 | 1464584117567 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] 21:55:17 INFO - PROCESS | 1742 | 1464584117630 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 21:55:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:55:17 INFO - PROCESS | 1742 | 1464584117637 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:55:17 INFO - PROCESS | 1742 | 1464584117641 Marionette TRACE conn4 <- [1,2702,null,{}] 21:55:17 INFO - PROCESS | 1742 | 1464584117647 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}] 21:55:17 INFO - PROCESS | 1742 | 1464584117937 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 21:55:18 INFO - PROCESS | 1742 | 1464584118213 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x99e03c00 == 149 [pid = 1742] [id = 683] 21:55:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9a37e800) [pid = 1742] [serial = 2050] [outer = (nil)] 21:55:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9a752000) [pid = 1742] [serial = 2051] [outer = 0x9a37e800] 21:55:18 INFO - PROCESS | 1742 | 1464584118311 Marionette DEBUG loaded listener.js 21:55:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9acd1400) [pid = 1742] [serial = 2052] [outer = 0x9a37e800] 21:55:19 INFO - PROCESS | 1742 | 1464584119288 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]]]}] 21:55:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:55:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1683ms 21:55:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:55:19 INFO - PROCESS | 1742 | 1464584119320 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 21:55:19 INFO - PROCESS | 1742 | 1464584119323 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 21:55:19 INFO - PROCESS | 1742 | 1464584119330 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:55:19 INFO - PROCESS | 1742 | 1464584119334 Marionette TRACE conn4 <- [1,2706,null,{}] 21:55:19 INFO - PROCESS | 1742 | 1464584119339 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}] 21:55:19 INFO - PROCESS | 1742 | 1464584119576 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 21:55:19 INFO - PROCESS | 1742 | 1464584119912 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9acd3400 == 150 [pid = 1742] [id = 684] 21:55:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9af40c00) [pid = 1742] [serial = 2053] [outer = (nil)] 21:55:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9b16ac00) [pid = 1742] [serial = 2054] [outer = 0x9af40c00] 21:55:20 INFO - PROCESS | 1742 | 1464584120001 Marionette DEBUG loaded listener.js 21:55:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9b173000) [pid = 1742] [serial = 2055] [outer = 0x9af40c00] 21:55:20 INFO - PROCESS | 1742 | 1464584120944 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]]]}] 21:55:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:55:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1629ms 21:55:20 INFO - PROCESS | 1742 | 1464584120958 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 21:55:20 INFO - PROCESS | 1742 | 1464584120961 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 21:55:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:55:20 INFO - PROCESS | 1742 | 1464584120968 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:55:20 INFO - PROCESS | 1742 | 1464584120971 Marionette TRACE conn4 <- [1,2710,null,{}] 21:55:20 INFO - PROCESS | 1742 | 1464584120977 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}] 21:55:21 INFO - PROCESS | 1742 | 1464584121190 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 21:55:21 INFO - PROCESS | 1742 | 1464584121535 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9af3d800 == 151 [pid = 1742] [id = 685] 21:55:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9b171c00) [pid = 1742] [serial = 2056] [outer = (nil)] 21:55:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9c27d800) [pid = 1742] [serial = 2057] [outer = 0x9b171c00] 21:55:21 INFO - PROCESS | 1742 | 1464584121626 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9c124000) [pid = 1742] [serial = 2058] [outer = 0x9b171c00] 21:55:22 INFO - PROCESS | 1742 | 1464584122534 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] 21:55:22 INFO - PROCESS | 1742 | 1464584122601 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 21:55:22 INFO - PROCESS | 1742 | 1464584122607 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:55:22 INFO - PROCESS | 1742 | 1464584122610 Marionette TRACE conn4 <- [1,2714,null,{}] 21:55:22 INFO - PROCESS | 1742 | 1464584122616 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}] 21:55:22 INFO - PROCESS | 1742 | 1464584122829 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 21:55:23 INFO - PROCESS | 1742 | 1464584123177 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86122800 == 152 [pid = 1742] [id = 686] 21:55:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9b168400) [pid = 1742] [serial = 2059] [outer = (nil)] 21:55:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0xa215d800) [pid = 1742] [serial = 2060] [outer = 0x9b168400] 21:55:23 INFO - PROCESS | 1742 | 1464584123266 Marionette DEBUG loaded listener.js 21:55:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0xa227c800) [pid = 1742] [serial = 2061] [outer = 0x9b168400] 21:55:24 INFO - PROCESS | 1742 | 1464584124114 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]]]}] 21:55:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:55:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1579ms 21:55:24 INFO - PROCESS | 1742 | 1464584124186 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 21:55:24 INFO - PROCESS | 1742 | 1464584124189 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 21:55:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:55:24 INFO - PROCESS | 1742 | 1464584124196 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:55:24 INFO - PROCESS | 1742 | 1464584124198 Marionette TRACE conn4 <- [1,2718,null,{}] 21:55:24 INFO - PROCESS | 1742 | 1464584124204 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}] 21:55:24 INFO - PROCESS | 1742 | 1464584124422 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 21:55:24 INFO - PROCESS | 1742 | 1464584124742 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8ef8e000 == 153 [pid = 1742] [id = 687] 21:55:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8ef90000) [pid = 1742] [serial = 2062] [outer = (nil)] 21:55:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0xa3260000) [pid = 1742] [serial = 2063] [outer = 0x8ef90000] 21:55:24 INFO - PROCESS | 1742 | 1464584124871 Marionette DEBUG loaded listener.js 21:55:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0xa35e6800) [pid = 1742] [serial = 2064] [outer = 0x8ef90000] 21:55:25 INFO - PROCESS | 1742 | 1464584125792 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] 21:55:25 INFO - PROCESS | 1742 | 1464584125833 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 21:55:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:55:25 INFO - PROCESS | 1742 | 1464584125839 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:55:25 INFO - PROCESS | 1742 | 1464584125843 Marionette TRACE conn4 <- [1,2722,null,{}] 21:55:25 INFO - PROCESS | 1742 | 1464584125848 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}] 21:55:26 INFO - PROCESS | 1742 | 1464584126062 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 21:55:26 INFO - PROCESS | 1742 | 1464584126416 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x87836400 == 154 [pid = 1742] [id = 688] 21:55:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8783a000) [pid = 1742] [serial = 2065] [outer = (nil)] 21:55:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x922e7c00) [pid = 1742] [serial = 2066] [outer = 0x8783a000] 21:55:26 INFO - PROCESS | 1742 | 1464584126505 Marionette DEBUG loaded listener.js 21:55:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x92bf6400) [pid = 1742] [serial = 2067] [outer = 0x8783a000] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf30800 == 153 [pid = 1742] [id = 554] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x89379000 == 152 [pid = 1742] [id = 672] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8d183000 == 151 [pid = 1742] [id = 671] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd17c00 == 150 [pid = 1742] [id = 670] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x895b6800 == 149 [pid = 1742] [id = 669] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x85096800 == 148 [pid = 1742] [id = 668] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x85c3b800 == 147 [pid = 1742] [id = 666] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x85c42800 == 146 [pid = 1742] [id = 667] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8612ec00 == 145 [pid = 1742] [id = 665] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x89687400 == 144 [pid = 1742] [id = 664] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x9a5b0c00 == 143 [pid = 1742] [id = 662] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x9b124800 == 142 [pid = 1742] [id = 663] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x9a388800 == 141 [pid = 1742] [id = 661] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x99ef7000 == 140 [pid = 1742] [id = 660] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x95140000 == 139 [pid = 1742] [id = 659] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8612e400 == 138 [pid = 1742] [id = 658] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x93a2e800 == 137 [pid = 1742] [id = 657] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x928f8000 == 136 [pid = 1742] [id = 656] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x91089000 == 135 [pid = 1742] [id = 654] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x92ac5400 == 134 [pid = 1742] [id = 655] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8eedc000 == 133 [pid = 1742] [id = 653] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8daa2000 == 132 [pid = 1742] [id = 652] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbdd800 == 131 [pid = 1742] [id = 651] 21:55:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8509c400 == 130 [pid = 1742] [id = 650] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x8eee2800) [pid = 1742] [serial = 1949] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8e30d000) [pid = 1742] [serial = 1946] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8ed8d400) [pid = 1742] [serial = 1947] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8937fc00) [pid = 1742] [serial = 1940] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x897d8800) [pid = 1742] [serial = 1941] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x850a1c00) [pid = 1742] [serial = 1938] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8509d800) [pid = 1742] [serial = 1937] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0xa623dc00) [pid = 1742] [serial = 1935] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8cf31400) [pid = 1742] [serial = 1934] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x8937c000) [pid = 1742] [serial = 1932] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8937a400) [pid = 1742] [serial = 1931] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0xa628a000) [pid = 1742] [serial = 1929] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0xa6235c00) [pid = 1742] [serial = 1928] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8ef8e400) [pid = 1742] [serial = 1812] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0xa26cec00) [pid = 1742] [serial = 1926] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa1160c00) [pid = 1742] [serial = 1925] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0xa22a4c00) [pid = 1742] [serial = 1923] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa115c000) [pid = 1742] [serial = 1922] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9c2e1800) [pid = 1742] [serial = 1920] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9c285800) [pid = 1742] [serial = 1919] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9b5c8000) [pid = 1742] [serial = 1917] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9b3d6800) [pid = 1742] [serial = 1916] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9acd0800) [pid = 1742] [serial = 1914] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9a7d4000) [pid = 1742] [serial = 1913] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9a45a800) [pid = 1742] [serial = 1911] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9a380800) [pid = 1742] [serial = 1910] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x99e04000) [pid = 1742] [serial = 1908] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x99163800) [pid = 1742] [serial = 1907] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95bb5400) [pid = 1742] [serial = 1905] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x95ada400) [pid = 1742] [serial = 1904] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x95a79800) [pid = 1742] [serial = 1902] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x95822000) [pid = 1742] [serial = 1901] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x95366800) [pid = 1742] [serial = 1899] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9513f000) [pid = 1742] [serial = 1898] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x93d9e800) [pid = 1742] [serial = 1896] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x93a26400) [pid = 1742] [serial = 1895] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x92d52c00) [pid = 1742] [serial = 1893] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x92bf2400) [pid = 1742] [serial = 1892] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x928f4800) [pid = 1742] [serial = 1890] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x91e8c800) [pid = 1742] [serial = 1889] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x91082000) [pid = 1742] [serial = 1887] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8ed14800) [pid = 1742] [serial = 1886] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8abd6c00) [pid = 1742] [serial = 1884] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8968d000) [pid = 1742] [serial = 1883] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8bd1c000) [pid = 1742] [serial = 1943] [outer = (nil)] [url = about:blank] 21:55:28 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8d14f400) [pid = 1742] [serial = 1944] [outer = (nil)] [url = about:blank] 21:55:29 INFO - PROCESS | 1742 | 1464584129122 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] 21:55:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:55:29 INFO - PROCESS | 1742 | 1464584129181 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 21:55:29 INFO - PROCESS | 1742 | 1464584129189 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:55:29 INFO - PROCESS | 1742 | 1464584129194 Marionette TRACE conn4 <- [1,2726,null,{}] 21:55:29 INFO - PROCESS | 1742 | 1464584129203 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}] 21:55:29 INFO - PROCESS | 1742 | 1464584129396 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 21:55:29 INFO - PROCESS | 1742 | 1464584129646 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85c48000 == 131 [pid = 1742] [id = 689] 21:55:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x85c49800) [pid = 1742] [serial = 2068] [outer = (nil)] 21:55:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x89379000) [pid = 1742] [serial = 2069] [outer = 0x85c49800] 21:55:29 INFO - PROCESS | 1742 | 1464584129724 Marionette DEBUG loaded listener.js 21:55:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8949e000) [pid = 1742] [serial = 2070] [outer = 0x85c49800] 21:55:30 INFO - PROCESS | 1742 | 1464584130524 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]]]}] 21:55:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:55:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1384ms 21:55:30 INFO - PROCESS | 1742 | 1464584130572 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 21:55:30 INFO - PROCESS | 1742 | 1464584130580 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 21:55:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:55:30 INFO - PROCESS | 1742 | 1464584130589 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:55:30 INFO - PROCESS | 1742 | 1464584130593 Marionette TRACE conn4 <- [1,2730,null,{}] 21:55:30 INFO - PROCESS | 1742 | 1464584130598 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}] 21:55:30 INFO - PROCESS | 1742 | 1464584130795 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 21:55:31 INFO - PROCESS | 1742 | 1464584131022 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x878ea400 == 132 [pid = 1742] [id = 690] 21:55:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x897e0800) [pid = 1742] [serial = 2071] [outer = (nil)] 21:55:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8aee5800) [pid = 1742] [serial = 2072] [outer = 0x897e0800] 21:55:31 INFO - PROCESS | 1742 | 1464584131098 Marionette DEBUG loaded listener.js 21:55:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8bbdd800) [pid = 1742] [serial = 2073] [outer = 0x897e0800] 21:55:32 INFO - PROCESS | 1742 | 1464584132422 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] 21:55:32 INFO - PROCESS | 1742 | 1464584132478 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 21:55:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:55:32 INFO - PROCESS | 1742 | 1464584132484 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:55:32 INFO - PROCESS | 1742 | 1464584132489 Marionette TRACE conn4 <- [1,2734,null,{}] 21:55:32 INFO - PROCESS | 1742 | 1464584132510 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}] 21:55:32 INFO - PROCESS | 1742 | 1464584132805 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 21:55:32 INFO - PROCESS | 1742 | 1464584132858 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8abd9800 == 133 [pid = 1742] [id = 691] 21:55:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8d14e400) [pid = 1742] [serial = 2074] [outer = (nil)] 21:55:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8d909c00) [pid = 1742] [serial = 2075] [outer = 0x8d14e400] 21:55:33 INFO - PROCESS | 1742 | 1464584133063 Marionette DEBUG loaded listener.js 21:55:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e0adc00) [pid = 1742] [serial = 2076] [outer = 0x8d14e400] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8bbeb000) [pid = 1742] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9581c400) [pid = 1742] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x99efb000) [pid = 1742] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x85c3c800) [pid = 1742] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9a7ce000) [pid = 1742] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x928f8c00) [pid = 1742] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x89692400) [pid = 1742] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9c2d9400) [pid = 1742] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8509c000) [pid = 1742] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8ba2fc00) [pid = 1742] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9b361400) [pid = 1742] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x95129400) [pid = 1742] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x9af3a000) [pid = 1742] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8ed8d800) [pid = 1742] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:55:34 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8beeac00) [pid = 1742] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:55:34 INFO - PROCESS | 1742 | 1464584134475 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]]]}] 21:55:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:55:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2038ms 21:55:34 INFO - PROCESS | 1742 | 1464584134522 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 21:55:34 INFO - PROCESS | 1742 | 1464584134526 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 21:55:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:55:34 INFO - PROCESS | 1742 | 1464584134532 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:55:34 INFO - PROCESS | 1742 | 1464584134549 Marionette TRACE conn4 <- [1,2738,null,{}] 21:55:34 INFO - PROCESS | 1742 | 1464584134594 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}] 21:55:34 INFO - PROCESS | 1742 | 1464584134786 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 21:55:35 INFO - PROCESS | 1742 | 1464584134980 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8509c000 == 134 [pid = 1742] [id = 692] 21:55:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x85c46c00) [pid = 1742] [serial = 2077] [outer = (nil)] 21:55:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e0b3c00) [pid = 1742] [serial = 2078] [outer = 0x85c46c00] 21:55:35 INFO - PROCESS | 1742 | 1464584135052 Marionette DEBUG loaded listener.js 21:55:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8ed8f800) [pid = 1742] [serial = 2079] [outer = 0x85c46c00] 21:55:35 INFO - PROCESS | 1742 | 1464584135858 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]]]}] 21:55:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:55:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1388ms 21:55:35 INFO - PROCESS | 1742 | 1464584135922 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 21:55:35 INFO - PROCESS | 1742 | 1464584135925 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 21:55:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:55:35 INFO - PROCESS | 1742 | 1464584135931 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:55:35 INFO - PROCESS | 1742 | 1464584135933 Marionette TRACE conn4 <- [1,2742,null,{}] 21:55:35 INFO - PROCESS | 1742 | 1464584135939 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}] 21:55:36 INFO - PROCESS | 1742 | 1464584136124 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 21:55:36 INFO - PROCESS | 1742 | 1464584136574 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x850a0400 == 135 [pid = 1742] [id = 693] 21:55:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x850a1800) [pid = 1742] [serial = 2080] [outer = (nil)] 21:55:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x85c48800) [pid = 1742] [serial = 2081] [outer = 0x850a1800] 21:55:36 INFO - PROCESS | 1742 | 1464584136665 Marionette DEBUG loaded listener.js 21:55:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8783ac00) [pid = 1742] [serial = 2082] [outer = 0x850a1800] 21:55:37 INFO - PROCESS | 1742 | 1464584137597 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]]]}] 21:55:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:55:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1728ms 21:55:37 INFO - PROCESS | 1742 | 1464584137662 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 21:55:37 INFO - PROCESS | 1742 | 1464584137668 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 21:55:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:55:37 INFO - PROCESS | 1742 | 1464584137676 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:55:37 INFO - PROCESS | 1742 | 1464584137682 Marionette TRACE conn4 <- [1,2746,null,{}] 21:55:37 INFO - PROCESS | 1742 | 1464584137689 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}] 21:55:37 INFO - PROCESS | 1742 | 1464584137958 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 21:55:38 INFO - PROCESS | 1742 | 1464584138301 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ba2a800 == 136 [pid = 1742] [id = 694] 21:55:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8bd1b000) [pid = 1742] [serial = 2083] [outer = (nil)] 21:55:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8bee8c00) [pid = 1742] [serial = 2084] [outer = 0x8bd1b000] 21:55:38 INFO - PROCESS | 1742 | 1464584138394 Marionette DEBUG loaded listener.js 21:55:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8cf32400) [pid = 1742] [serial = 2085] [outer = 0x8bd1b000] 21:55:39 INFO - PROCESS | 1742 | 1464584139318 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]]]}] 21:55:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:55:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1683ms 21:55:39 INFO - PROCESS | 1742 | 1464584139363 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 21:55:39 INFO - PROCESS | 1742 | 1464584139369 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 21:55:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:55:39 INFO - PROCESS | 1742 | 1464584139376 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:55:39 INFO - PROCESS | 1742 | 1464584139380 Marionette TRACE conn4 <- [1,2750,null,{}] 21:55:39 INFO - PROCESS | 1742 | 1464584139385 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}] 21:55:39 INFO - PROCESS | 1742 | 1464584139615 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 21:55:40 INFO - PROCESS | 1742 | 1464584139988 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cf23400 == 137 [pid = 1742] [id = 695] 21:55:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8e30dc00) [pid = 1742] [serial = 2086] [outer = (nil)] 21:55:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8eedd000) [pid = 1742] [serial = 2087] [outer = 0x8e30dc00] 21:55:40 INFO - PROCESS | 1742 | 1464584140121 Marionette DEBUG loaded listener.js 21:55:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8f0b7c00) [pid = 1742] [serial = 2088] [outer = 0x8e30dc00] 21:55:41 INFO - PROCESS | 1742 | 1464584141090 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]]]}] 21:55:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:55:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1779ms 21:55:41 INFO - PROCESS | 1742 | 1464584141156 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 21:55:41 INFO - PROCESS | 1742 | 1464584141161 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 21:55:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:55:41 INFO - PROCESS | 1742 | 1464584141176 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:55:41 INFO - PROCESS | 1742 | 1464584141186 Marionette TRACE conn4 <- [1,2754,null,{}] 21:55:41 INFO - PROCESS | 1742 | 1464584141191 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}] 21:55:41 INFO - PROCESS | 1742 | 1464584141474 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 21:55:41 INFO - PROCESS | 1742 | 1464584141811 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8ed8d400 == 138 [pid = 1742] [id = 696] 21:55:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x91090000) [pid = 1742] [serial = 2089] [outer = (nil)] 21:55:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x91e82400) [pid = 1742] [serial = 2090] [outer = 0x91090000] 21:55:41 INFO - PROCESS | 1742 | 1464584141901 Marionette DEBUG loaded listener.js 21:55:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x91e8b000) [pid = 1742] [serial = 2091] [outer = 0x91090000] 21:55:42 INFO - PROCESS | 1742 | 1464584142785 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]]]}] 21:55:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:55:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1654ms 21:55:42 INFO - PROCESS | 1742 | 1464584142822 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 21:55:42 INFO - PROCESS | 1742 | 1464584142830 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 21:55:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:55:42 INFO - PROCESS | 1742 | 1464584142838 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:55:42 INFO - PROCESS | 1742 | 1464584142841 Marionette TRACE conn4 <- [1,2758,null,{}] 21:55:42 INFO - PROCESS | 1742 | 1464584142847 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}] 21:55:43 INFO - PROCESS | 1742 | 1464584143058 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 21:55:43 INFO - PROCESS | 1742 | 1464584143359 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x91284c00 == 139 [pid = 1742] [id = 697] 21:55:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x91e8ec00) [pid = 1742] [serial = 2092] [outer = (nil)] 21:55:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x92351c00) [pid = 1742] [serial = 2093] [outer = 0x91e8ec00] 21:55:43 INFO - PROCESS | 1742 | 1464584143489 Marionette DEBUG loaded listener.js 21:55:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x928f4800) [pid = 1742] [serial = 2094] [outer = 0x91e8ec00] 21:55:44 INFO - PROCESS | 1742 | 1464584144349 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]]]}] 21:55:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:55:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1581ms 21:55:44 INFO - PROCESS | 1742 | 1464584144419 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 21:55:44 INFO - PROCESS | 1742 | 1464584144424 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 21:55:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:55:44 INFO - PROCESS | 1742 | 1464584144429 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:55:44 INFO - PROCESS | 1742 | 1464584144433 Marionette TRACE conn4 <- [1,2762,null,{}] 21:55:44 INFO - PROCESS | 1742 | 1464584144438 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}] 21:55:44 INFO - PROCESS | 1742 | 1464584144682 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 21:55:45 INFO - PROCESS | 1742 | 1464584145015 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x92acf000 == 140 [pid = 1742] [id = 698] 21:55:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x92ad0400) [pid = 1742] [serial = 2095] [outer = (nil)] 21:55:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92befc00) [pid = 1742] [serial = 2096] [outer = 0x92ad0400] 21:55:45 INFO - PROCESS | 1742 | 1464584145115 Marionette DEBUG loaded listener.js 21:55:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x93a2a800) [pid = 1742] [serial = 2097] [outer = 0x92ad0400] 21:55:46 INFO - PROCESS | 1742 | 1464584146056 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]]]}] 21:55:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:55:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1682ms 21:55:46 INFO - PROCESS | 1742 | 1464584146113 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 21:55:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:55:46 INFO - PROCESS | 1742 | 1464584146117 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 21:55:46 INFO - PROCESS | 1742 | 1464584146123 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:55:46 INFO - PROCESS | 1742 | 1464584146126 Marionette TRACE conn4 <- [1,2766,null,{}] 21:55:46 INFO - PROCESS | 1742 | 1464584146132 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}] 21:55:46 INFO - PROCESS | 1742 | 1464584146357 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 21:55:46 INFO - PROCESS | 1742 | 1464584146643 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x93a2f000 == 141 [pid = 1742] [id = 699] 21:55:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x93a31400) [pid = 1742] [serial = 2098] [outer = (nil)] 21:55:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x95121800) [pid = 1742] [serial = 2099] [outer = 0x93a31400] 21:55:46 INFO - PROCESS | 1742 | 1464584146771 Marionette DEBUG loaded listener.js 21:55:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x95134000) [pid = 1742] [serial = 2100] [outer = 0x93a31400] 21:55:47 INFO - PROCESS | 1742 | 1464584147667 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]]]}] 21:55:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:55:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1578ms 21:55:47 INFO - PROCESS | 1742 | 1464584147701 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 21:55:47 INFO - PROCESS | 1742 | 1464584147704 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 21:55:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:55:47 INFO - PROCESS | 1742 | 1464584147710 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:55:47 INFO - PROCESS | 1742 | 1464584147714 Marionette TRACE conn4 <- [1,2770,null,{}] 21:55:47 INFO - PROCESS | 1742 | 1464584147720 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}] 21:55:47 INFO - PROCESS | 1742 | 1464584147925 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 21:55:48 INFO - PROCESS | 1742 | 1464584148224 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92beb000 == 142 [pid = 1742] [id = 700] 21:55:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x93dabc00) [pid = 1742] [serial = 2101] [outer = (nil)] 21:55:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x95363800) [pid = 1742] [serial = 2102] [outer = 0x93dabc00] 21:55:48 INFO - PROCESS | 1742 | 1464584148365 Marionette DEBUG loaded listener.js 21:55:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x953a9000) [pid = 1742] [serial = 2103] [outer = 0x93dabc00] 21:55:49 INFO - PROCESS | 1742 | 1464584149227 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]]]}] 21:55:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:55:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1532ms 21:55:49 INFO - PROCESS | 1742 | 1464584149243 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 21:55:49 INFO - PROCESS | 1742 | 1464584149246 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 21:55:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:55:49 INFO - PROCESS | 1742 | 1464584149253 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:55:49 INFO - PROCESS | 1742 | 1464584149256 Marionette TRACE conn4 <- [1,2774,null,{}] 21:55:49 INFO - PROCESS | 1742 | 1464584149262 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}] 21:55:49 INFO - PROCESS | 1742 | 1464584149461 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 21:55:49 INFO - PROCESS | 1742 | 1464584149751 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x95125800 == 143 [pid = 1742] [id = 701] 21:55:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9535c800) [pid = 1742] [serial = 2104] [outer = (nil)] 21:55:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95843c00) [pid = 1742] [serial = 2105] [outer = 0x9535c800] 21:55:49 INFO - PROCESS | 1742 | 1464584149840 Marionette DEBUG loaded listener.js 21:55:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9584f400) [pid = 1742] [serial = 2106] [outer = 0x9535c800] 21:55:50 INFO - PROCESS | 1742 | 1464584150800 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]]]}] 21:55:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:55:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1585ms 21:55:50 INFO - PROCESS | 1742 | 1464584150839 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 21:55:50 INFO - PROCESS | 1742 | 1464584150842 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 21:55:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:55:50 INFO - PROCESS | 1742 | 1464584150849 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:55:50 INFO - PROCESS | 1742 | 1464584150852 Marionette TRACE conn4 <- [1,2778,null,{}] 21:55:50 INFO - PROCESS | 1742 | 1464584150858 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}] 21:55:51 INFO - PROCESS | 1742 | 1464584151074 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 21:55:51 INFO - PROCESS | 1742 | 1464584151415 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9511e800 == 144 [pid = 1742] [id = 702] 21:55:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x9535b000) [pid = 1742] [serial = 2107] [outer = (nil)] 21:55:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x95ade000) [pid = 1742] [serial = 2108] [outer = 0x9535b000] 21:55:51 INFO - PROCESS | 1742 | 1464584151503 Marionette DEBUG loaded listener.js 21:55:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95bb6000) [pid = 1742] [serial = 2109] [outer = 0x9535b000] 21:55:52 INFO - PROCESS | 1742 | 1464584152381 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]]]}] 21:55:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:55:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1577ms 21:55:52 INFO - PROCESS | 1742 | 1464584152427 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 21:55:52 INFO - PROCESS | 1742 | 1464584152431 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 21:55:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:55:52 INFO - PROCESS | 1742 | 1464584152437 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:55:52 INFO - PROCESS | 1742 | 1464584152440 Marionette TRACE conn4 <- [1,2782,null,{}] 21:55:52 INFO - PROCESS | 1742 | 1464584152446 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}] 21:55:52 INFO - PROCESS | 1742 | 1464584152653 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 21:55:52 INFO - PROCESS | 1742 | 1464584152955 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ef5c00 == 145 [pid = 1742] [id = 703] 21:55:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x99ef6c00) [pid = 1742] [serial = 2110] [outer = (nil)] 21:55:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x99f11400) [pid = 1742] [serial = 2111] [outer = 0x99ef6c00] 21:55:53 INFO - PROCESS | 1742 | 1464584153110 Marionette DEBUG loaded listener.js 21:55:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9a461800) [pid = 1742] [serial = 2112] [outer = 0x99ef6c00] 21:55:54 INFO - PROCESS | 1742 | 1464584154025 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]]]}] 21:55:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:55:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1627ms 21:55:54 INFO - PROCESS | 1742 | 1464584154065 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 21:55:54 INFO - PROCESS | 1742 | 1464584154069 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 21:55:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:55:54 INFO - PROCESS | 1742 | 1464584154075 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:55:54 INFO - PROCESS | 1742 | 1464584154080 Marionette TRACE conn4 <- [1,2786,null,{}] 21:55:54 INFO - PROCESS | 1742 | 1464584154086 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}] 21:55:54 INFO - PROCESS | 1742 | 1464584154322 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 21:55:54 INFO - PROCESS | 1742 | 1464584154610 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x95bae800 == 146 [pid = 1742] [id = 704] 21:55:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x99744400) [pid = 1742] [serial = 2113] [outer = (nil)] 21:55:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9acca400) [pid = 1742] [serial = 2114] [outer = 0x99744400] 21:55:54 INFO - PROCESS | 1742 | 1464584154743 Marionette DEBUG loaded listener.js 21:55:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9af35c00) [pid = 1742] [serial = 2115] [outer = 0x99744400] 21:55:55 INFO - PROCESS | 1742 | 1464584155605 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]]]}] 21:55:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:55:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1579ms 21:55:55 INFO - PROCESS | 1742 | 1464584155656 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 21:55:55 INFO - PROCESS | 1742 | 1464584155660 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 21:55:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:55:55 INFO - PROCESS | 1742 | 1464584155666 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:55:55 INFO - PROCESS | 1742 | 1464584155670 Marionette TRACE conn4 <- [1,2790,null,{}] 21:55:55 INFO - PROCESS | 1742 | 1464584155675 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}] 21:55:55 INFO - PROCESS | 1742 | 1464584155899 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 21:55:56 INFO - PROCESS | 1742 | 1464584156191 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a74a000 == 147 [pid = 1742] [id = 705] 21:55:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9acc8400) [pid = 1742] [serial = 2116] [outer = (nil)] 21:55:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9b11f400) [pid = 1742] [serial = 2117] [outer = 0x9acc8400] 21:55:56 INFO - PROCESS | 1742 | 1464584156325 Marionette DEBUG loaded listener.js 21:55:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9b124000) [pid = 1742] [serial = 2118] [outer = 0x9acc8400] 21:55:57 INFO - PROCESS | 1742 | 1464584157173 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]]]}] 21:55:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:55:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1530ms 21:55:57 INFO - PROCESS | 1742 | 1464584157196 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 21:55:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:55:57 INFO - PROCESS | 1742 | 1464584157210 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 21:55:57 INFO - PROCESS | 1742 | 1464584157216 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:55:57 INFO - PROCESS | 1742 | 1464584157219 Marionette TRACE conn4 <- [1,2794,null,{}] 21:55:57 INFO - PROCESS | 1742 | 1464584157245 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}] 21:55:57 INFO - PROCESS | 1742 | 1464584157452 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 21:55:57 INFO - PROCESS | 1742 | 1464584157744 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x99105c00 == 148 [pid = 1742] [id = 706] 21:55:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9a5ad800) [pid = 1742] [serial = 2119] [outer = (nil)] 21:55:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9b557400) [pid = 1742] [serial = 2120] [outer = 0x9a5ad800] 21:55:57 INFO - PROCESS | 1742 | 1464584157869 Marionette DEBUG loaded listener.js 21:55:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9b5cd400) [pid = 1742] [serial = 2121] [outer = 0x9a5ad800] 21:55:58 INFO - PROCESS | 1742 | 1464584158781 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]]]}] 21:55:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:55:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1600ms 21:55:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:55:58 INFO - PROCESS | 1742 | 1464584158816 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 21:55:58 INFO - PROCESS | 1742 | 1464584158819 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 21:55:58 INFO - PROCESS | 1742 | 1464584158825 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:55:58 INFO - PROCESS | 1742 | 1464584158829 Marionette TRACE conn4 <- [1,2798,null,{}] 21:55:58 INFO - PROCESS | 1742 | 1464584158834 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}] 21:55:59 INFO - PROCESS | 1742 | 1464584159043 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 21:55:59 INFO - PROCESS | 1742 | 1464584159337 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9af3e000 == 149 [pid = 1742] [id = 707] 21:55:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9b123000) [pid = 1742] [serial = 2122] [outer = (nil)] 21:55:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9c27a800) [pid = 1742] [serial = 2123] [outer = 0x9b123000] 21:55:59 INFO - PROCESS | 1742 | 1464584159465 Marionette DEBUG loaded listener.js 21:55:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9c2e0c00) [pid = 1742] [serial = 2124] [outer = 0x9b123000] 21:56:00 INFO - PROCESS | 1742 | 1464584160384 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]]]}] 21:56:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:56:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1634ms 21:56:00 INFO - PROCESS | 1742 | 1464584160459 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 21:56:00 INFO - PROCESS | 1742 | 1464584160461 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 21:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:56:00 INFO - PROCESS | 1742 | 1464584160468 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:56:00 INFO - PROCESS | 1742 | 1464584160471 Marionette TRACE conn4 <- [1,2802,null,{}] 21:56:00 INFO - PROCESS | 1742 | 1464584160477 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}] 21:56:00 INFO - PROCESS | 1742 | 1464584160688 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 21:56:01 INFO - PROCESS | 1742 | 1464584161033 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8509ec00 == 150 [pid = 1742] [id = 708] 21:56:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x978e2000) [pid = 1742] [serial = 2125] [outer = (nil)] 21:56:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0xa0715400) [pid = 1742] [serial = 2126] [outer = 0x978e2000] 21:56:01 INFO - PROCESS | 1742 | 1464584161123 Marionette DEBUG loaded listener.js 21:56:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0xa215c400) [pid = 1742] [serial = 2127] [outer = 0x978e2000] 21:56:02 INFO - PROCESS | 1742 | 1464584162041 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]]]}] 21:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1632ms 21:56:02 INFO - PROCESS | 1742 | 1464584162101 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 21:56:02 INFO - PROCESS | 1742 | 1464584162104 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 21:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:56:02 INFO - PROCESS | 1742 | 1464584162111 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:56:02 INFO - PROCESS | 1742 | 1464584162114 Marionette TRACE conn4 <- [1,2806,null,{}] 21:56:02 INFO - PROCESS | 1742 | 1464584162120 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}] 21:56:02 INFO - PROCESS | 1742 | 1464584162334 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 21:56:02 INFO - PROCESS | 1742 | 1464584162681 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9b16f800 == 151 [pid = 1742] [id = 709] 21:56:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9c09fc00) [pid = 1742] [serial = 2128] [outer = (nil)] 21:56:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0xa3066c00) [pid = 1742] [serial = 2129] [outer = 0x9c09fc00] 21:56:02 INFO - PROCESS | 1742 | 1464584162769 Marionette DEBUG loaded listener.js 21:56:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0xa3226000) [pid = 1742] [serial = 2130] [outer = 0x9c09fc00] 21:56:03 INFO - PROCESS | 1742 | 1464584163666 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]]]}] 21:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1588ms 21:56:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:56:03 INFO - PROCESS | 1742 | 1464584163700 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 21:56:03 INFO - PROCESS | 1742 | 1464584163703 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 21:56:03 INFO - PROCESS | 1742 | 1464584163710 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:56:03 INFO - PROCESS | 1742 | 1464584163713 Marionette TRACE conn4 <- [1,2810,null,{}] 21:56:03 INFO - PROCESS | 1742 | 1464584163719 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}] 21:56:03 INFO - PROCESS | 1742 | 1464584163927 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 21:56:04 INFO - PROCESS | 1742 | 1464584164225 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8509fc00 == 152 [pid = 1742] [id = 710] 21:56:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9b5c8400) [pid = 1742] [serial = 2131] [outer = (nil)] 21:56:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0xa6235c00) [pid = 1742] [serial = 2132] [outer = 0x9b5c8400] 21:56:04 INFO - PROCESS | 1742 | 1464584164354 Marionette DEBUG loaded listener.js 21:56:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa6289800) [pid = 1742] [serial = 2133] [outer = 0x9b5c8400] 21:56:05 INFO - PROCESS | 1742 | 1464584165216 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]]]}] 21:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1545ms 21:56:05 INFO - PROCESS | 1742 | 1464584165254 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 21:56:05 INFO - PROCESS | 1742 | 1464584165257 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 21:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:56:05 INFO - PROCESS | 1742 | 1464584165264 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:56:05 INFO - PROCESS | 1742 | 1464584165267 Marionette TRACE conn4 <- [1,2814,null,{}] 21:56:05 INFO - PROCESS | 1742 | 1464584165273 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}] 21:56:05 INFO - PROCESS | 1742 | 1464584165488 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 21:56:05 INFO - PROCESS | 1742 | 1464584165785 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8ef43000 == 153 [pid = 1742] [id = 711] 21:56:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8ef46c00) [pid = 1742] [serial = 2134] [outer = (nil)] 21:56:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8ef4a000) [pid = 1742] [serial = 2135] [outer = 0x8ef46c00] 21:56:05 INFO - PROCESS | 1742 | 1464584165926 Marionette DEBUG loaded listener.js 21:56:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8ef4c800) [pid = 1742] [serial = 2136] [outer = 0x8ef46c00] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8509c000 == 152 [pid = 1742] [id = 692] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8abd9800 == 151 [pid = 1742] [id = 691] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x878ea400 == 150 [pid = 1742] [id = 690] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x85c48000 == 149 [pid = 1742] [id = 689] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8ef8e000 == 148 [pid = 1742] [id = 687] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x86122800 == 147 [pid = 1742] [id = 686] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x9af3d800 == 146 [pid = 1742] [id = 685] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x9acd3400 == 145 [pid = 1742] [id = 684] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x95bb6800 == 144 [pid = 1742] [id = 682] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x99e03c00 == 143 [pid = 1742] [id = 683] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x95849800 == 142 [pid = 1742] [id = 681] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x95368800 == 141 [pid = 1742] [id = 680] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x92fe0c00 == 140 [pid = 1742] [id = 679] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x92fdb800 == 139 [pid = 1742] [id = 678] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x91e8cc00 == 138 [pid = 1742] [id = 677] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8aee1400 == 137 [pid = 1742] [id = 675] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8f0c0800 == 136 [pid = 1742] [id = 676] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba30400 == 135 [pid = 1742] [id = 674] 21:56:08 INFO - PROCESS | 1742 | --DOCSHELL 0x85c3d400 == 134 [pid = 1742] [id = 673] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9119a800) [pid = 1742] [serial = 1881] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8eedd800) [pid = 1742] [serial = 2018] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x95baa800) [pid = 1742] [serial = 1979] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x95bb2c00) [pid = 1742] [serial = 1980] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9a2bf800) [pid = 1742] [serial = 1982] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9a5a3400) [pid = 1742] [serial = 1983] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9127c400) [pid = 1742] [serial = 1961] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x85c45400) [pid = 1742] [serial = 2000] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x85c48400) [pid = 1742] [serial = 2001] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x9af32c00) [pid = 1742] [serial = 1985] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9af3f800) [pid = 1742] [serial = 1986] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8bee0c00) [pid = 1742] [serial = 1955] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x9476e000) [pid = 1742] [serial = 1970] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x95122000) [pid = 1742] [serial = 1971] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8abdcc00) [pid = 1742] [serial = 2009] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8b58f400) [pid = 1742] [serial = 2010] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0xa26ca000) [pid = 1742] [serial = 1997] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0xa322e000) [pid = 1742] [serial = 1998] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x928ed000) [pid = 1742] [serial = 1964] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x8ed8cc00) [pid = 1742] [serial = 1958] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x86125c00) [pid = 1742] [serial = 2006] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x878e5c00) [pid = 1742] [serial = 2007] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9c098400) [pid = 1742] [serial = 1994] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa060f000) [pid = 1742] [serial = 1995] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9c0ec000) [pid = 1742] [serial = 1991] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9c286c00) [pid = 1742] [serial = 1992] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x951b6400) [pid = 1742] [serial = 1973] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0xa229d400) [pid = 1742] [serial = 2003] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x95845c00) [pid = 1742] [serial = 1976] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x95847800) [pid = 1742] [serial = 1977] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8612b400) [pid = 1742] [serial = 1952] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92ace400) [pid = 1742] [serial = 1967] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9b198c00) [pid = 1742] [serial = 1988] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9b54cc00) [pid = 1742] [serial = 1989] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8ef83400) [pid = 1742] [serial = 2015] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8f0b8800) [pid = 1742] [serial = 2016] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8d180400) [pid = 1742] [serial = 2012] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8d90ac00) [pid = 1742] [serial = 2013] [outer = (nil)] [url = about:blank] 21:56:09 INFO - PROCESS | 1742 | 1464584169447 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]]]}] 21:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 4236ms 21:56:09 INFO - PROCESS | 1742 | 1464584169542 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 21:56:09 INFO - PROCESS | 1742 | 1464584169547 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 21:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:56:09 INFO - PROCESS | 1742 | 1464584169558 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:56:09 INFO - PROCESS | 1742 | 1464584169563 Marionette TRACE conn4 <- [1,2818,null,{}] 21:56:09 INFO - PROCESS | 1742 | 1464584169572 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}] 21:56:09 INFO - PROCESS | 1742 | 1464584169777 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 21:56:10 INFO - PROCESS | 1742 | 1464584169980 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86129c00 == 135 [pid = 1742] [id = 712] 21:56:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x86421800) [pid = 1742] [serial = 2137] [outer = (nil)] 21:56:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8642d000) [pid = 1742] [serial = 2138] [outer = 0x86421800] 21:56:10 INFO - PROCESS | 1742 | 1464584170059 Marionette DEBUG loaded listener.js 21:56:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x86ee5c00) [pid = 1742] [serial = 2139] [outer = 0x86421800] 21:56:10 INFO - PROCESS | 1742 | 1464584170855 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]]]}] 21:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1383ms 21:56:10 INFO - PROCESS | 1742 | 1464584170941 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 21:56:10 INFO - PROCESS | 1742 | 1464584170949 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 21:56:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:56:10 INFO - PROCESS | 1742 | 1464584170958 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:56:10 INFO - PROCESS | 1742 | 1464584170962 Marionette TRACE conn4 <- [1,2822,null,{}] 21:56:10 INFO - PROCESS | 1742 | 1464584170968 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}] 21:56:11 INFO - PROCESS | 1742 | 1464584171185 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 21:56:11 INFO - PROCESS | 1742 | 1464584171447 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x89377800 == 136 [pid = 1742] [id = 713] 21:56:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8937c000) [pid = 1742] [serial = 2140] [outer = (nil)] 21:56:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x89687000) [pid = 1742] [serial = 2141] [outer = 0x8937c000] 21:56:11 INFO - PROCESS | 1742 | 1464584171523 Marionette DEBUG loaded listener.js 21:56:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8abce000) [pid = 1742] [serial = 2142] [outer = 0x8937c000] 21:56:12 INFO - PROCESS | 1742 | 1464584172462 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]]]}] 21:56:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:56:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1527ms 21:56:12 INFO - PROCESS | 1742 | 1464584172486 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 21:56:12 INFO - PROCESS | 1742 | 1464584172488 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 21:56:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:56:12 INFO - PROCESS | 1742 | 1464584172502 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:56:12 INFO - PROCESS | 1742 | 1464584172506 Marionette TRACE conn4 <- [1,2826,null,{}] 21:56:12 INFO - PROCESS | 1742 | 1464584172526 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}] 21:56:12 INFO - PROCESS | 1742 | 1464584172810 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 21:56:12 INFO - PROCESS | 1742 | 1464584172845 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x89373c00 == 137 [pid = 1742] [id = 714] 21:56:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8ba2c000) [pid = 1742] [serial = 2143] [outer = (nil)] 21:56:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8cf2d000) [pid = 1742] [serial = 2144] [outer = 0x8ba2c000] 21:56:13 INFO - PROCESS | 1742 | 1464584173058 Marionette DEBUG loaded listener.js 21:56:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8d906c00) [pid = 1742] [serial = 2145] [outer = 0x8ba2c000] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8e0b7800) [pid = 1742] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x92ac7c00) [pid = 1742] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x91281800) [pid = 1742] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x95120c00) [pid = 1742] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8bbe5000) [pid = 1742] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8509e400) [pid = 1742] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8eedc400) [pid = 1742] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9127ec00) [pid = 1742] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8ef90000) [pid = 1742] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8bbdf000) [pid = 1742] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9af40c00) [pid = 1742] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9b168400) [pid = 1742] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x978e1800) [pid = 1742] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x92fe6000) [pid = 1742] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x897e0800) [pid = 1742] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8daa3000) [pid = 1742] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9539fc00) [pid = 1742] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x928fa000) [pid = 1742] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x85c49800) [pid = 1742] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x85c44000) [pid = 1742] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8e0b3000) [pid = 1742] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8d14e400) [pid = 1742] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x93a28c00) [pid = 1742] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9584d000) [pid = 1742] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9a37e800) [pid = 1742] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x85c3fc00) [pid = 1742] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9b171c00) [pid = 1742] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:56:14 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8783a000) [pid = 1742] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:56:14 INFO - PROCESS | 1742 | 1464584174595 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:56:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:56:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2145ms 21:56:14 INFO - PROCESS | 1742 | 1464584174640 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 21:56:14 INFO - PROCESS | 1742 | 1464584174645 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 21:56:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:56:14 INFO - PROCESS | 1742 | 1464584174650 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:56:14 INFO - PROCESS | 1742 | 1464584174653 Marionette TRACE conn4 <- [1,2830,null,{}] 21:56:14 INFO - PROCESS | 1742 | 1464584174659 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}] 21:56:14 INFO - PROCESS | 1742 | 1464584174935 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 21:56:14 INFO - PROCESS | 1742 | 1464584174957 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x895b4c00 == 138 [pid = 1742] [id = 715] 21:56:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8ba34c00) [pid = 1742] [serial = 2146] [outer = (nil)] 21:56:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8da9c800) [pid = 1742] [serial = 2147] [outer = 0x8ba34c00] 21:56:15 INFO - PROCESS | 1742 | 1464584175030 Marionette DEBUG loaded listener.js 21:56:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8ed05c00) [pid = 1742] [serial = 2148] [outer = 0x8ba34c00] 21:56:16 INFO - PROCESS | 1742 | 1464584176062 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]]]}] 21:56:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:56:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1478ms 21:56:16 INFO - PROCESS | 1742 | 1464584176137 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 21:56:16 INFO - PROCESS | 1742 | 1464584176143 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 21:56:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:56:16 INFO - PROCESS | 1742 | 1464584176157 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:56:16 INFO - PROCESS | 1742 | 1464584176163 Marionette TRACE conn4 <- [1,2834,null,{}] 21:56:16 INFO - PROCESS | 1742 | 1464584176172 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}] 21:56:16 INFO - PROCESS | 1742 | 1464584176469 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 21:56:16 INFO - PROCESS | 1742 | 1464584176823 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86429000 == 139 [pid = 1742] [id = 716] 21:56:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x86429c00) [pid = 1742] [serial = 2149] [outer = (nil)] 21:56:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8642d800) [pid = 1742] [serial = 2150] [outer = 0x86429c00] 21:56:16 INFO - PROCESS | 1742 | 1464584176911 Marionette DEBUG loaded listener.js 21:56:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x86f1ac00) [pid = 1742] [serial = 2151] [outer = 0x86429c00] 21:56:17 INFO - PROCESS | 1742 | 1464584177888 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:56:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:56:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1785ms 21:56:17 INFO - PROCESS | 1742 | 1464584177942 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 21:56:17 INFO - PROCESS | 1742 | 1464584177951 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 21:56:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:56:17 INFO - PROCESS | 1742 | 1464584177962 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:56:17 INFO - PROCESS | 1742 | 1464584177966 Marionette TRACE conn4 <- [1,2838,null,{}] 21:56:17 INFO - PROCESS | 1742 | 1464584177972 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}] 21:56:18 INFO - PROCESS | 1742 | 1464584178255 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 21:56:18 INFO - PROCESS | 1742 | 1464584178599 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b584400 == 140 [pid = 1742] [id = 717] 21:56:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8b58e800) [pid = 1742] [serial = 2152] [outer = (nil)] 21:56:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8d156800) [pid = 1742] [serial = 2153] [outer = 0x8b58e800] 21:56:18 INFO - PROCESS | 1742 | 1464584178690 Marionette DEBUG loaded listener.js 21:56:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8e310c00) [pid = 1742] [serial = 2154] [outer = 0x8b58e800] 21:56:19 INFO - PROCESS | 1742 | 1464584179603 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]]]}] 21:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1683ms 21:56:19 INFO - PROCESS | 1742 | 1464584179645 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 21:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:56:19 INFO - PROCESS | 1742 | 1464584179649 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 21:56:19 INFO - PROCESS | 1742 | 1464584179656 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:56:19 INFO - PROCESS | 1742 | 1464584179661 Marionette TRACE conn4 <- [1,2842,null,{}] 21:56:19 INFO - PROCESS | 1742 | 1464584179678 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}] 21:56:19 INFO - PROCESS | 1742 | 1464584179909 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 21:56:20 INFO - PROCESS | 1742 | 1464584180199 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8ef4f800 == 141 [pid = 1742] [id = 718] 21:56:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8ef85000) [pid = 1742] [serial = 2155] [outer = (nil)] 21:56:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8f0b5c00) [pid = 1742] [serial = 2156] [outer = 0x8ef85000] 21:56:20 INFO - PROCESS | 1742 | 1464584180379 Marionette DEBUG loaded listener.js 21:56:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x91086400) [pid = 1742] [serial = 2157] [outer = 0x8ef85000] 21:56:21 INFO - PROCESS | 1742 | 1464584181340 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]]]}] 21:56:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:56:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1733ms 21:56:21 INFO - PROCESS | 1742 | 1464584181389 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 21:56:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:56:21 INFO - PROCESS | 1742 | 1464584181394 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 21:56:21 INFO - PROCESS | 1742 | 1464584181399 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:56:21 INFO - PROCESS | 1742 | 1464584181403 Marionette TRACE conn4 <- [1,2846,null,{}] 21:56:21 INFO - PROCESS | 1742 | 1464584181409 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}] 21:56:21 INFO - PROCESS | 1742 | 1464584181651 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 21:56:22 INFO - PROCESS | 1742 | 1464584181986 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ef8f000 == 142 [pid = 1742] [id = 719] 21:56:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9119b800) [pid = 1742] [serial = 2158] [outer = (nil)] 21:56:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9127cc00) [pid = 1742] [serial = 2159] [outer = 0x9119b800] 21:56:22 INFO - PROCESS | 1742 | 1464584182076 Marionette DEBUG loaded listener.js 21:56:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x91e85400) [pid = 1742] [serial = 2160] [outer = 0x9119b800] 21:56:22 INFO - PROCESS | 1742 | 1464584182993 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]]]}] 21:56:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:56:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1637ms 21:56:23 INFO - PROCESS | 1742 | 1464584183037 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 21:56:23 INFO - PROCESS | 1742 | 1464584183041 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 21:56:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:56:23 INFO - PROCESS | 1742 | 1464584183047 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:56:23 INFO - PROCESS | 1742 | 1464584183051 Marionette TRACE conn4 <- [1,2850,null,{}] 21:56:23 INFO - PROCESS | 1742 | 1464584183056 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}] 21:56:23 INFO - PROCESS | 1742 | 1464584183265 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 21:56:23 INFO - PROCESS | 1742 | 1464584183569 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9127b400 == 143 [pid = 1742] [id = 720] 21:56:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x922e1800) [pid = 1742] [serial = 2161] [outer = (nil)] 21:56:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x928f1400) [pid = 1742] [serial = 2162] [outer = 0x922e1800] 21:56:23 INFO - PROCESS | 1742 | 1464584183698 Marionette DEBUG loaded listener.js 21:56:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x928fa000) [pid = 1742] [serial = 2163] [outer = 0x922e1800] 21:56:24 INFO - PROCESS | 1742 | 1464584184575 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:56:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1580ms 21:56:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:56:24 INFO - PROCESS | 1742 | 1464584184629 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 1742 | 1464584184632 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 21:56:24 INFO - PROCESS | 1742 | 1464584184638 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - PROCESS | 1742 | 1464584184642 Marionette TRACE conn4 <- [1,2854,null,{}] 21:56:24 INFO - PROCESS | 1742 | 1464584184647 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}] 21:56:24 INFO - PROCESS | 1742 | 1464584184888 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 21:56:25 INFO - PROCESS | 1742 | 1464584185227 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9119c000 == 144 [pid = 1742] [id = 721] 21:56:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9234b000) [pid = 1742] [serial = 2164] [outer = (nil)] 21:56:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92d5c800) [pid = 1742] [serial = 2165] [outer = 0x9234b000] 21:56:25 INFO - PROCESS | 1742 | 1464584185316 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x92feac00) [pid = 1742] [serial = 2166] [outer = 0x9234b000] 21:56:26 INFO - PROCESS | 1742 | 1464584186209 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]]]}] 21:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1635ms 21:56:26 INFO - PROCESS | 1742 | 1464584186272 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 21:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:56:26 INFO - PROCESS | 1742 | 1464584186276 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 21:56:26 INFO - PROCESS | 1742 | 1464584186282 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:56:26 INFO - PROCESS | 1742 | 1464584186286 Marionette TRACE conn4 <- [1,2858,null,{}] 21:56:26 INFO - PROCESS | 1742 | 1464584186291 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}] 21:56:26 INFO - PROCESS | 1742 | 1464584186530 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 21:56:26 INFO - PROCESS | 1742 | 1464584186874 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x92ad0c00 == 145 [pid = 1742] [id = 722] 21:56:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92d56400) [pid = 1742] [serial = 2167] [outer = (nil)] 21:56:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9476c400) [pid = 1742] [serial = 2168] [outer = 0x92d56400] 21:56:26 INFO - PROCESS | 1742 | 1464584186973 Marionette DEBUG loaded listener.js 21:56:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9513b800) [pid = 1742] [serial = 2169] [outer = 0x92d56400] 21:56:27 INFO - PROCESS | 1742 | 1464584187872 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1639ms 21:56:27 INFO - PROCESS | 1742 | 1464584187921 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 21:56:27 INFO - PROCESS | 1742 | 1464584187925 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 21:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:56:27 INFO - PROCESS | 1742 | 1464584187931 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:56:27 INFO - PROCESS | 1742 | 1464584187934 Marionette TRACE conn4 <- [1,2862,null,{}] 21:56:27 INFO - PROCESS | 1742 | 1464584187940 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}] 21:56:28 INFO - PROCESS | 1742 | 1464584188149 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 21:56:28 INFO - PROCESS | 1742 | 1464584188485 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x93a28c00 == 146 [pid = 1742] [id = 723] 21:56:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x95360400) [pid = 1742] [serial = 2170] [outer = (nil)] 21:56:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x9539fc00) [pid = 1742] [serial = 2171] [outer = 0x95360400] 21:56:28 INFO - PROCESS | 1742 | 1464584188574 Marionette DEBUG loaded listener.js 21:56:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x953a7800) [pid = 1742] [serial = 2172] [outer = 0x95360400] 21:56:29 INFO - PROCESS | 1742 | 1464584189471 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]]]}] 21:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1581ms 21:56:29 INFO - PROCESS | 1742 | 1464584189513 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 21:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:56:29 INFO - PROCESS | 1742 | 1464584189517 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 21:56:29 INFO - PROCESS | 1742 | 1464584189523 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:56:29 INFO - PROCESS | 1742 | 1464584189527 Marionette TRACE conn4 <- [1,2866,null,{}] 21:56:29 INFO - PROCESS | 1742 | 1464584189532 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}] 21:56:29 INFO - PROCESS | 1742 | 1464584189764 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 21:56:30 INFO - PROCESS | 1742 | 1464584190103 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x95360c00 == 147 [pid = 1742] [id = 724] 21:56:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95367000) [pid = 1742] [serial = 2173] [outer = (nil)] 21:56:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x95a77800) [pid = 1742] [serial = 2174] [outer = 0x95367000] 21:56:30 INFO - PROCESS | 1742 | 1464584190197 Marionette DEBUG loaded listener.js 21:56:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95ad6800) [pid = 1742] [serial = 2175] [outer = 0x95367000] 21:56:31 INFO - PROCESS | 1742 | 1464584191146 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]]]}] 21:56:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:56:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1682ms 21:56:31 INFO - PROCESS | 1742 | 1464584191206 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 21:56:31 INFO - PROCESS | 1742 | 1464584191209 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 21:56:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:56:31 INFO - PROCESS | 1742 | 1464584191215 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:56:31 INFO - PROCESS | 1742 | 1464584191219 Marionette TRACE conn4 <- [1,2870,null,{}] 21:56:31 INFO - PROCESS | 1742 | 1464584191224 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}] 21:56:31 INFO - PROCESS | 1742 | 1464584191495 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 21:56:31 INFO - PROCESS | 1742 | 1464584191844 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x9535bc00 == 148 [pid = 1742] [id = 725] 21:56:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x95368800) [pid = 1742] [serial = 2176] [outer = (nil)] 21:56:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x95bb4000) [pid = 1742] [serial = 2177] [outer = 0x95368800] 21:56:31 INFO - PROCESS | 1742 | 1464584191942 Marionette DEBUG loaded listener.js 21:56:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x99102c00) [pid = 1742] [serial = 2178] [outer = 0x95368800] 21:56:32 INFO - PROCESS | 1742 | 1464584192850 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]]]}] 21:56:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:56:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1685ms 21:56:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:56:32 INFO - PROCESS | 1742 | 1464584192902 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 21:56:32 INFO - PROCESS | 1742 | 1464584192905 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 21:56:32 INFO - PROCESS | 1742 | 1464584192912 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:56:32 INFO - PROCESS | 1742 | 1464584192915 Marionette TRACE conn4 <- [1,2874,null,{}] 21:56:32 INFO - PROCESS | 1742 | 1464584192921 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}] 21:56:33 INFO - PROCESS | 1742 | 1464584193179 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 21:56:33 INFO - PROCESS | 1742 | 1464584193539 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x99e04000 == 149 [pid = 1742] [id = 726] 21:56:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9a465c00) [pid = 1742] [serial = 2179] [outer = (nil)] 21:56:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9a5a1c00) [pid = 1742] [serial = 2180] [outer = 0x9a465c00] 21:56:33 INFO - PROCESS | 1742 | 1464584193641 Marionette DEBUG loaded listener.js 21:56:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9a5ad400) [pid = 1742] [serial = 2181] [outer = 0x9a465c00] 21:56:34 INFO - PROCESS | 1742 | 1464584194576 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]]]}] 21:56:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:56:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1732ms 21:56:34 INFO - PROCESS | 1742 | 1464584194644 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 21:56:34 INFO - PROCESS | 1742 | 1464584194647 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 21:56:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:56:34 INFO - PROCESS | 1742 | 1464584194655 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:56:34 INFO - PROCESS | 1742 | 1464584194659 Marionette TRACE conn4 <- [1,2878,null,{}] 21:56:34 INFO - PROCESS | 1742 | 1464584194665 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}] 21:56:34 INFO - PROCESS | 1742 | 1464584194910 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 21:56:35 INFO - PROCESS | 1742 | 1464584195259 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x99e04c00 == 150 [pid = 1742] [id = 727] 21:56:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9a466800) [pid = 1742] [serial = 2182] [outer = (nil)] 21:56:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9acd2000) [pid = 1742] [serial = 2183] [outer = 0x9a466800] 21:56:35 INFO - PROCESS | 1742 | 1464584195346 Marionette DEBUG loaded listener.js 21:56:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9af40c00) [pid = 1742] [serial = 2184] [outer = 0x9a466800] 21:56:36 INFO - PROCESS | 1742 | 1464584196255 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]]]}] 21:56:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:56:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1635ms 21:56:36 INFO - PROCESS | 1742 | 1464584196290 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 21:56:36 INFO - PROCESS | 1742 | 1464584196295 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 21:56:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:56:36 INFO - PROCESS | 1742 | 1464584196301 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:56:36 INFO - PROCESS | 1742 | 1464584196304 Marionette TRACE conn4 <- [1,2882,null,{}] 21:56:36 INFO - PROCESS | 1742 | 1464584196310 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}] 21:56:36 INFO - PROCESS | 1742 | 1464584196631 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 21:56:37 INFO - PROCESS | 1742 | 1464584196978 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x99168400 == 151 [pid = 1742] [id = 728] 21:56:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9a259400) [pid = 1742] [serial = 2185] [outer = (nil)] 21:56:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9b54cc00) [pid = 1742] [serial = 2186] [outer = 0x9a259400] 21:56:37 INFO - PROCESS | 1742 | 1464584197067 Marionette DEBUG loaded listener.js 21:56:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9bbe9800) [pid = 1742] [serial = 2187] [outer = 0x9a259400] 21:56:37 INFO - PROCESS | 1742 | 1464584197936 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]]]}] 21:56:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:56:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1681ms 21:56:37 INFO - PROCESS | 1742 | 1464584197983 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 21:56:37 INFO - PROCESS | 1742 | 1464584197987 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 21:56:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:56:38 INFO - PROCESS | 1742 | 1464584198014 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:56:38 INFO - PROCESS | 1742 | 1464584198018 Marionette TRACE conn4 <- [1,2886,null,{}] 21:56:38 INFO - PROCESS | 1742 | 1464584198026 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}] 21:56:38 INFO - PROCESS | 1742 | 1464584198256 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 21:56:38 INFO - PROCESS | 1742 | 1464584198564 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9a467800 == 152 [pid = 1742] [id = 729] 21:56:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9aa45000) [pid = 1742] [serial = 2188] [outer = (nil)] 21:56:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9c2e1800) [pid = 1742] [serial = 2189] [outer = 0x9aa45000] 21:56:38 INFO - PROCESS | 1742 | 1464584198695 Marionette DEBUG loaded listener.js 21:56:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9c339400) [pid = 1742] [serial = 2190] [outer = 0x9aa45000] 21:56:39 INFO - PROCESS | 1742 | 1464584199581 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]]]}] 21:56:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:56:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1654ms 21:56:39 INFO - PROCESS | 1742 | 1464584199649 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 21:56:39 INFO - PROCESS | 1742 | 1464584199653 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 21:56:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:56:39 INFO - PROCESS | 1742 | 1464584199659 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:56:39 INFO - PROCESS | 1742 | 1464584199663 Marionette TRACE conn4 <- [1,2890,null,{}] 21:56:39 INFO - PROCESS | 1742 | 1464584199669 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}] 21:56:39 INFO - PROCESS | 1742 | 1464584199907 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 21:56:40 INFO - PROCESS | 1742 | 1464584200248 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9581f000 == 153 [pid = 1742] [id = 730] 21:56:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9b167800) [pid = 1742] [serial = 2191] [outer = (nil)] 21:56:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0xa240ac00) [pid = 1742] [serial = 2192] [outer = 0x9b167800] 21:56:40 INFO - PROCESS | 1742 | 1464584200337 Marionette DEBUG loaded listener.js 21:56:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0xa2606000) [pid = 1742] [serial = 2193] [outer = 0x9b167800] 21:56:41 INFO - PROCESS | 1742 | 1464584201237 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:56:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:56:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1639ms 21:56:41 INFO - PROCESS | 1742 | 1464584201299 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 21:56:41 INFO - PROCESS | 1742 | 1464584201303 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 21:56:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:56:41 INFO - PROCESS | 1742 | 1464584201309 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:56:41 INFO - PROCESS | 1742 | 1464584201312 Marionette TRACE conn4 <- [1,2894,null,{}] 21:56:41 INFO - PROCESS | 1742 | 1464584201317 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}] 21:56:41 INFO - PROCESS | 1742 | 1464584201595 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 21:56:41 INFO - PROCESS | 1742 | 1464584201947 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b16c800 == 154 [pid = 1742] [id = 731] 21:56:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9b3d4c00) [pid = 1742] [serial = 2194] [outer = (nil)] 21:56:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0xa35eac00) [pid = 1742] [serial = 2195] [outer = 0x9b3d4c00] 21:56:42 INFO - PROCESS | 1742 | 1464584202038 Marionette DEBUG loaded listener.js 21:56:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0xa5045c00) [pid = 1742] [serial = 2196] [outer = 0x9b3d4c00] 21:56:42 INFO - PROCESS | 1742 | 1464584202957 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]]]}] 21:56:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:56:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1695ms 21:56:43 INFO - PROCESS | 1742 | 1464584203004 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 21:56:43 INFO - PROCESS | 1742 | 1464584203008 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 21:56:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:56:43 INFO - PROCESS | 1742 | 1464584203014 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:56:43 INFO - PROCESS | 1742 | 1464584203018 Marionette TRACE conn4 <- [1,2898,null,{}] 21:56:43 INFO - PROCESS | 1742 | 1464584203023 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}] 21:56:43 INFO - PROCESS | 1742 | 1464584203246 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 21:56:43 INFO - PROCESS | 1742 | 1464584203605 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1742 | ++DOCSHELL 0xa325f000 == 155 [pid = 1742] [id = 732] 21:56:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0xa3269c00) [pid = 1742] [serial = 2197] [outer = (nil)] 21:56:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0xa68b3800) [pid = 1742] [serial = 2198] [outer = 0xa3269c00] 21:56:43 INFO - PROCESS | 1742 | 1464584203697 Marionette DEBUG loaded listener.js 21:56:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa6c01400) [pid = 1742] [serial = 2199] [outer = 0xa3269c00] 21:56:44 INFO - PROCESS | 1742 | 1464584204595 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]]]}] 21:56:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:56:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1632ms 21:56:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:56:44 INFO - PROCESS | 1742 | 1464584204647 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 21:56:44 INFO - PROCESS | 1742 | 1464584204650 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 21:56:44 INFO - PROCESS | 1742 | 1464584204657 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:56:44 INFO - PROCESS | 1742 | 1464584204661 Marionette TRACE conn4 <- [1,2902,null,{}] 21:56:44 INFO - PROCESS | 1742 | 1464584204666 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}] 21:56:44 INFO - PROCESS | 1742 | 1464584204911 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 21:56:45 INFO - PROCESS | 1742 | 1464584205260 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a382800 == 156 [pid = 1742] [id = 733] 21:56:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8a383000) [pid = 1742] [serial = 2200] [outer = (nil)] 21:56:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8a38a000) [pid = 1742] [serial = 2201] [outer = 0x8a383000] 21:56:45 INFO - PROCESS | 1742 | 1464584205356 Marionette DEBUG loaded listener.js 21:56:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8a38bc00) [pid = 1742] [serial = 2202] [outer = 0x8a383000] 21:56:46 INFO - PROCESS | 1742 | 1464584206260 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8509fc00 == 155 [pid = 1742] [id = 710] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8509ec00 == 154 [pid = 1742] [id = 708] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9b16f800 == 153 [pid = 1742] [id = 709] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9af3e000 == 152 [pid = 1742] [id = 707] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x99105c00 == 151 [pid = 1742] [id = 706] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9a74a000 == 150 [pid = 1742] [id = 705] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x99ef5c00 == 149 [pid = 1742] [id = 703] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x95bae800 == 148 [pid = 1742] [id = 704] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9511e800 == 147 [pid = 1742] [id = 702] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x95125800 == 146 [pid = 1742] [id = 701] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92beb000 == 145 [pid = 1742] [id = 700] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93a2f000 == 144 [pid = 1742] [id = 699] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92acf000 == 143 [pid = 1742] [id = 698] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91284c00 == 142 [pid = 1742] [id = 697] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8cf23400 == 141 [pid = 1742] [id = 695] 21:56:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed8d400 == 140 [pid = 1742] [id = 696] 21:56:49 INFO - PROCESS | 1742 | --DOCSHELL 0x8ba2a800 == 139 [pid = 1742] [id = 694] 21:56:49 INFO - PROCESS | 1742 | --DOCSHELL 0x850a0400 == 138 [pid = 1742] [id = 693] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8ef8f400) [pid = 1742] [serial = 1959] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x92d5fc00) [pid = 1742] [serial = 1968] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x928f3c00) [pid = 1742] [serial = 1965] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x95361400) [pid = 1742] [serial = 1974] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x8d188400) [pid = 1742] [serial = 1956] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x878eac00) [pid = 1742] [serial = 1953] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x91282400) [pid = 1742] [serial = 1962] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x922ed000) [pid = 1742] [serial = 2030] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0xa3260000) [pid = 1742] [serial = 2063] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8da9f800) [pid = 1742] [serial = 2025] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9b16ac00) [pid = 1742] [serial = 2054] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0xa227c800) [pid = 1742] [serial = 2061] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8cf2c000) [pid = 1742] [serial = 2024] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9a0ca800) [pid = 1742] [serial = 2048] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x95138000) [pid = 1742] [serial = 2037] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x92ac2800) [pid = 1742] [serial = 2031] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8aee5800) [pid = 1742] [serial = 2072] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x8f0b3000) [pid = 1742] [serial = 1950] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x95a7dc00) [pid = 1742] [serial = 2043] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x92bf7400) [pid = 1742] [serial = 2033] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8949e000) [pid = 1742] [serial = 2070] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0xa308b400) [pid = 1742] [serial = 2004] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x91277c00) [pid = 1742] [serial = 2028] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8d909c00) [pid = 1742] [serial = 2075] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x95813400) [pid = 1742] [serial = 2040] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x9b173000) [pid = 1742] [serial = 2055] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x95a76c00) [pid = 1742] [serial = 2042] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x982f1800) [pid = 1742] [serial = 2046] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9acd1400) [pid = 1742] [serial = 2052] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x89374000) [pid = 1742] [serial = 2022] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x85c45c00) [pid = 1742] [serial = 2021] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8e0adc00) [pid = 1742] [serial = 2076] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9a45dc00) [pid = 1742] [serial = 2049] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x953a5800) [pid = 1742] [serial = 2039] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0xa215d800) [pid = 1742] [serial = 2060] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9c27d800) [pid = 1742] [serial = 2057] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x92d53c00) [pid = 1742] [serial = 2034] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x89379000) [pid = 1742] [serial = 2069] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x93a30c00) [pid = 1742] [serial = 2036] [outer = (nil)] [url = about:blank] 21:56:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:56:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 4643ms 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9c124000) [pid = 1742] [serial = 2058] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x922e7c00) [pid = 1742] [serial = 2066] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9a752000) [pid = 1742] [serial = 2051] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x91196800) [pid = 1742] [serial = 2027] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x92bf6400) [pid = 1742] [serial = 2067] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9825c800) [pid = 1742] [serial = 2045] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0xa35e6800) [pid = 1742] [serial = 2064] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8bbdd800) [pid = 1742] [serial = 2073] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8e0b3c00) [pid = 1742] [serial = 2078] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1742 | 1464584209426 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 21:56:49 INFO - PROCESS | 1742 | 1464584209430 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 21:56:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:56:49 INFO - PROCESS | 1742 | 1464584209442 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:56:49 INFO - PROCESS | 1742 | 1464584209449 Marionette TRACE conn4 <- [1,2906,null,{}] 21:56:49 INFO - PROCESS | 1742 | 1464584209457 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}] 21:56:49 INFO - PROCESS | 1742 | 1464584209679 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 21:56:49 INFO - PROCESS | 1742 | 1464584209927 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8612e400 == 139 [pid = 1742] [id = 734] 21:56:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8612e800) [pid = 1742] [serial = 2203] [outer = (nil)] 21:56:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x86425800) [pid = 1742] [serial = 2204] [outer = 0x8612e800] 21:56:50 INFO - PROCESS | 1742 | 1464584210006 Marionette DEBUG loaded listener.js 21:56:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8642f800) [pid = 1742] [serial = 2205] [outer = 0x8612e800] 21:56:50 INFO - PROCESS | 1742 | 1464584210842 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]]]}] 21:56:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:56:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1434ms 21:56:50 INFO - PROCESS | 1742 | 1464584210876 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 21:56:50 INFO - PROCESS | 1742 | 1464584210881 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 21:56:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:56:50 INFO - PROCESS | 1742 | 1464584210893 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:56:50 INFO - PROCESS | 1742 | 1464584210897 Marionette TRACE conn4 <- [1,2910,null,{}] 21:56:50 INFO - PROCESS | 1742 | 1464584210903 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}] 21:56:51 INFO - PROCESS | 1742 | 1464584211097 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 21:56:51 INFO - PROCESS | 1742 | 1464584211332 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x86126000 == 140 [pid = 1742] [id = 735] 21:56:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8937d000) [pid = 1742] [serial = 2206] [outer = (nil)] 21:56:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x89690000) [pid = 1742] [serial = 2207] [outer = 0x8937d000] 21:56:51 INFO - PROCESS | 1742 | 1464584211405 Marionette DEBUG loaded listener.js 21:56:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8a38f400) [pid = 1742] [serial = 2208] [outer = 0x8937d000] 21:56:52 INFO - PROCESS | 1742 | 1464584212242 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]]]}] 21:56:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:56:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:56:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1398ms 21:56:52 INFO - PROCESS | 1742 | 1464584212288 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 21:56:52 INFO - PROCESS | 1742 | 1464584212291 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 21:56:52 INFO - TEST-START | /DOMEvents/constructors.html 21:56:52 INFO - PROCESS | 1742 | 1464584212298 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:56:52 INFO - PROCESS | 1742 | 1464584212301 Marionette TRACE conn4 <- [1,2914,null,{}] 21:56:52 INFO - PROCESS | 1742 | 1464584212324 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}] 21:56:52 INFO - PROCESS | 1742 | 1464584212581 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 21:56:52 INFO - PROCESS | 1742 | 1464584212618 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x89375000 == 141 [pid = 1742] [id = 736] 21:56:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8bbe5400) [pid = 1742] [serial = 2209] [outer = (nil)] 21:56:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8d14f000) [pid = 1742] [serial = 2210] [outer = 0x8bbe5400] 21:56:52 INFO - PROCESS | 1742 | 1464584212694 Marionette DEBUG loaded listener.js 21:56:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8d7aa800) [pid = 1742] [serial = 2211] [outer = 0x8bbe5400] 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:56:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:56:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:56:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:56:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:56:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:56:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:56:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:56:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:56:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1518ms 21:56:53 INFO - PROCESS | 1742 | 1464584213772 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]]]}] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x93a31400) [pid = 1742] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x92ad0400) [pid = 1742] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9a5ad800) [pid = 1742] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8d151000) [pid = 1742] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x86421800) [pid = 1742] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8ef46c00) [pid = 1742] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9acc8400) [pid = 1742] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x850a1800) [pid = 1742] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8937c000) [pid = 1742] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x91e8ec00) [pid = 1742] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x99744400) [pid = 1742] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x978e2000) [pid = 1742] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x99ef6c00) [pid = 1742] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8bd1b000) [pid = 1742] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8e30dc00) [pid = 1742] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x91090000) [pid = 1742] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9b123000) [pid = 1742] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x93dabc00) [pid = 1742] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8ba2c000) [pid = 1742] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x9535b000) [pid = 1742] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x9535c800) [pid = 1742] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x9c09fc00) [pid = 1742] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:56:54 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9b5c8400) [pid = 1742] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:56:54 INFO - PROCESS | 1742 | 1464584214497 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 21:56:54 INFO - PROCESS | 1742 | 1464584214504 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 21:56:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:56:54 INFO - PROCESS | 1742 | 1464584214534 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:56:54 INFO - PROCESS | 1742 | 1464584214537 Marionette TRACE conn4 <- [1,2918,null,{}] 21:56:54 INFO - PROCESS | 1742 | 1464584214542 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}] 21:56:54 INFO - PROCESS | 1742 | 1464584214719 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 21:56:54 INFO - PROCESS | 1742 | 1464584214921 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86ee7400 == 142 [pid = 1742] [id = 737] 21:56:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8bd13400) [pid = 1742] [serial = 2212] [outer = (nil)] 21:56:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8d7aa400) [pid = 1742] [serial = 2213] [outer = 0x8bd13400] 21:56:54 INFO - PROCESS | 1742 | 1464584214992 Marionette DEBUG loaded listener.js 21:56:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8daa6400) [pid = 1742] [serial = 2214] [outer = 0x8bd13400] 21:56:55 INFO - PROCESS | 1742 | 1464584215657 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:56:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:56:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1133ms 21:56:55 INFO - PROCESS | 1742 | 1464584215667 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 21:56:55 INFO - PROCESS | 1742 | 1464584215670 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 21:56:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:56:55 INFO - PROCESS | 1742 | 1464584215683 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:56:55 INFO - PROCESS | 1742 | 1464584215687 Marionette TRACE conn4 <- [1,2922,null,{}] 21:56:55 INFO - PROCESS | 1742 | 1464584215692 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}] 21:56:55 INFO - PROCESS | 1742 | 1464584215958 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 21:56:56 INFO - PROCESS | 1742 | 1464584215984 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x878f0000 == 143 [pid = 1742] [id = 738] 21:56:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8937c000) [pid = 1742] [serial = 2215] [outer = (nil)] 21:56:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8eee6800) [pid = 1742] [serial = 2216] [outer = 0x8937c000] 21:56:56 INFO - PROCESS | 1742 | 1464584216056 Marionette DEBUG loaded listener.js 21:56:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8ef4a400) [pid = 1742] [serial = 2217] [outer = 0x8937c000] 21:56:56 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:56:56 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:56:56 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:56:56 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 21:56:57 INFO - PROCESS | 1742 | 1464584217157 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]]]}] 21:56:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:56:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:56:57 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 21:56:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:56:57 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 21:56:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:56:57 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]" 21:56:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:56:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:56:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:56:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1532ms 21:56:57 INFO - PROCESS | 1742 | 1464584217219 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 21:56:57 INFO - PROCESS | 1742 | 1464584217230 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 21:56:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:56:57 INFO - PROCESS | 1742 | 1464584217293 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:56:57 INFO - PROCESS | 1742 | 1464584217298 Marionette TRACE conn4 <- [1,2926,null,{}] 21:56:57 INFO - PROCESS | 1742 | 1464584217307 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}] 21:56:57 INFO - PROCESS | 1742 | 1464584217525 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 21:56:57 INFO - PROCESS | 1742 | 1464584217883 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8937c400 == 144 [pid = 1742] [id = 739] 21:56:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8a38e800) [pid = 1742] [serial = 2218] [outer = (nil)] 21:56:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8b586c00) [pid = 1742] [serial = 2219] [outer = 0x8a38e800] 21:56:57 INFO - PROCESS | 1742 | 1464584217976 Marionette DEBUG loaded listener.js 21:56:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8bbe6400) [pid = 1742] [serial = 2220] [outer = 0x8a38e800] 21:56:58 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:56:58 INFO - PROCESS | 1742 | 1464584218772 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]]]}] 21:56:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:56:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1504ms 21:56:58 INFO - PROCESS | 1742 | 1464584218787 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 21:56:58 INFO - PROCESS | 1742 | 1464584218796 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 21:56:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:56:58 INFO - PROCESS | 1742 | 1464584218806 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:56:58 INFO - PROCESS | 1742 | 1464584218810 Marionette TRACE conn4 <- [1,2930,null,{}] 21:56:58 INFO - PROCESS | 1742 | 1464584218817 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}] 21:56:59 INFO - PROCESS | 1742 | 1464584219023 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 21:56:59 INFO - PROCESS | 1742 | 1464584219315 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ed05400 == 145 [pid = 1742] [id = 740] 21:56:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8ed83000) [pid = 1742] [serial = 2221] [outer = (nil)] 21:56:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8eedc800) [pid = 1742] [serial = 2222] [outer = 0x8ed83000] 21:56:59 INFO - PROCESS | 1742 | 1464584219416 Marionette DEBUG loaded listener.js 21:56:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8ef4c000) [pid = 1742] [serial = 2223] [outer = 0x8ed83000] 21:57:00 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:57:00 INFO - PROCESS | 1742 | 1464584220290 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]]]}] 21:57:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:57:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1527ms 21:57:00 INFO - PROCESS | 1742 | 1464584220333 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 21:57:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:57:00 INFO - PROCESS | 1742 | 1464584220338 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 21:57:00 INFO - PROCESS | 1742 | 1464584220344 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:57:00 INFO - PROCESS | 1742 | 1464584220350 Marionette TRACE conn4 <- [1,2934,null,{}] 21:57:00 INFO - PROCESS | 1742 | 1464584220366 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}] 21:57:00 INFO - PROCESS | 1742 | 1464584220694 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 21:57:00 INFO - PROCESS | 1742 | 1464584220919 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8bbe2800 == 146 [pid = 1742] [id = 741] 21:57:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x9108a000) [pid = 1742] [serial = 2224] [outer = (nil)] 21:57:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x91090800) [pid = 1742] [serial = 2225] [outer = 0x9108a000] 21:57:01 INFO - PROCESS | 1742 | 1464584221060 Marionette DEBUG loaded listener.js 21:57:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x911a2000) [pid = 1742] [serial = 2226] [outer = 0x9108a000] 21:57:01 INFO - PROCESS | 1742 | 1464584221866 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]]]}] 21:57:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:57:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1534ms 21:57:01 INFO - PROCESS | 1742 | 1464584221878 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 21:57:01 INFO - PROCESS | 1742 | 1464584221886 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 21:57:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:57:01 INFO - PROCESS | 1742 | 1464584221894 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:57:01 INFO - PROCESS | 1742 | 1464584221901 Marionette TRACE conn4 <- [1,2938,null,{}] 21:57:01 INFO - PROCESS | 1742 | 1464584221909 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}] 21:57:02 INFO - PROCESS | 1742 | 1464584222132 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 21:57:02 INFO - PROCESS | 1742 | 1464584222409 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bd1d000 == 147 [pid = 1742] [id = 742] 21:57:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x91281c00) [pid = 1742] [serial = 2227] [outer = (nil)] 21:57:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x91e7f800) [pid = 1742] [serial = 2228] [outer = 0x91281c00] 21:57:02 INFO - PROCESS | 1742 | 1464584222501 Marionette DEBUG loaded listener.js 21:57:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x922e3400) [pid = 1742] [serial = 2229] [outer = 0x91281c00] 21:57:03 INFO - PROCESS | 1742 | 1464584223313 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]]]}] 21:57:03 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. 21:57:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1436ms 21:57:03 INFO - PROCESS | 1742 | 1464584223331 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 21:57:03 INFO - PROCESS | 1742 | 1464584223335 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 21:57:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:57:03 INFO - PROCESS | 1742 | 1464584223341 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:57:03 INFO - PROCESS | 1742 | 1464584223344 Marionette TRACE conn4 <- [1,2942,null,{}] 21:57:03 INFO - PROCESS | 1742 | 1464584223350 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}] 21:57:03 INFO - PROCESS | 1742 | 1464584223566 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 21:57:03 INFO - PROCESS | 1742 | 1464584223863 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x911a4000 == 148 [pid = 1742] [id = 743] 21:57:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x922ef400) [pid = 1742] [serial = 2230] [outer = (nil)] 21:57:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x928f7000) [pid = 1742] [serial = 2231] [outer = 0x922ef400] 21:57:03 INFO - PROCESS | 1742 | 1464584223951 Marionette DEBUG loaded listener.js 21:57:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x92ac3000) [pid = 1742] [serial = 2232] [outer = 0x922ef400] 21:57:04 INFO - PROCESS | 1742 | 1464584224769 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"]]]}] 21:57:04 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 21:57:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:57:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1485ms 21:57:04 INFO - PROCESS | 1742 | 1464584224827 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 21:57:04 INFO - PROCESS | 1742 | 1464584224831 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 21:57:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:57:04 INFO - PROCESS | 1742 | 1464584224838 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:57:04 INFO - PROCESS | 1742 | 1464584224842 Marionette TRACE conn4 <- [1,2946,null,{}] 21:57:04 INFO - PROCESS | 1742 | 1464584224897 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}] 21:57:05 INFO - PROCESS | 1742 | 1464584225158 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 21:57:05 INFO - PROCESS | 1742 | 1464584225453 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x928ef000 == 149 [pid = 1742] [id = 744] 21:57:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92bec800) [pid = 1742] [serial = 2233] [outer = (nil)] 21:57:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92d5fc00) [pid = 1742] [serial = 2234] [outer = 0x92bec800] 21:57:05 INFO - PROCESS | 1742 | 1464584225590 Marionette DEBUG loaded listener.js 21:57:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92fe4000) [pid = 1742] [serial = 2235] [outer = 0x92bec800] 21:57:06 INFO - PROCESS | 1742 | 1464584226360 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]]]}] 21:57:06 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. 21:57:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1573ms 21:57:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:57:06 INFO - PROCESS | 1742 | 1464584226412 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 21:57:06 INFO - PROCESS | 1742 | 1464584226415 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 21:57:06 INFO - PROCESS | 1742 | 1464584226422 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:57:06 INFO - PROCESS | 1742 | 1464584226425 Marionette TRACE conn4 <- [1,2950,null,{}] 21:57:06 INFO - PROCESS | 1742 | 1464584226431 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}] 21:57:06 INFO - PROCESS | 1742 | 1464584226694 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 21:57:07 INFO - PROCESS | 1742 | 1464584227038 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9234fc00 == 150 [pid = 1742] [id = 745] 21:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92bf8400) [pid = 1742] [serial = 2236] [outer = (nil)] 21:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x94776000) [pid = 1742] [serial = 2237] [outer = 0x92bf8400] 21:57:07 INFO - PROCESS | 1742 | 1464584227131 Marionette DEBUG loaded listener.js 21:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x95128000) [pid = 1742] [serial = 2238] [outer = 0x92bf8400] 21:57:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x95364400 == 151 [pid = 1742] [id = 746] 21:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x953a2800) [pid = 1742] [serial = 2239] [outer = (nil)] 21:57:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x95813400) [pid = 1742] [serial = 2240] [outer = 0x953a2800] 21:57:08 INFO - PROCESS | 1742 | 1464584228040 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]]]}] 21:57:08 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. 21:57:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1635ms 21:57:08 INFO - PROCESS | 1742 | 1464584228070 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 21:57:08 INFO - PROCESS | 1742 | 1464584228075 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 21:57:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:57:08 INFO - PROCESS | 1742 | 1464584228088 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:57:08 INFO - PROCESS | 1742 | 1464584228091 Marionette TRACE conn4 <- [1,2954,null,{}] 21:57:08 INFO - PROCESS | 1742 | 1464584228097 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}] 21:57:08 INFO - PROCESS | 1742 | 1464584228353 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 21:57:08 INFO - PROCESS | 1742 | 1464584228643 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x95137800 == 152 [pid = 1742] [id = 747] 21:57:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x95139000) [pid = 1742] [serial = 2241] [outer = (nil)] 21:57:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x953a7c00) [pid = 1742] [serial = 2242] [outer = 0x95139000] 21:57:08 INFO - PROCESS | 1742 | 1464584228781 Marionette DEBUG loaded listener.js 21:57:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95815800) [pid = 1742] [serial = 2243] [outer = 0x95139000] 21:57:09 INFO - PROCESS | 1742 | 1464584229572 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]]]}] 21:57:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:57: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 21:57:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1528ms 21:57:09 INFO - PROCESS | 1742 | 1464584229617 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 21:57:09 INFO - PROCESS | 1742 | 1464584229621 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 21:57:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:57:09 INFO - PROCESS | 1742 | 1464584229627 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:57:09 INFO - PROCESS | 1742 | 1464584229630 Marionette TRACE conn4 <- [1,2958,null,{}] 21:57:09 INFO - PROCESS | 1742 | 1464584229635 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}] 21:57:09 INFO - PROCESS | 1742 | 1464584229866 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 21:57:10 INFO - PROCESS | 1742 | 1464584230162 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92358800 == 153 [pid = 1742] [id = 748] 21:57:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95a77c00) [pid = 1742] [serial = 2244] [outer = (nil)] 21:57:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x95baac00) [pid = 1742] [serial = 2245] [outer = 0x95a77c00] 21:57:10 INFO - PROCESS | 1742 | 1464584230260 Marionette DEBUG loaded listener.js 21:57:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x95bb2800) [pid = 1742] [serial = 2246] [outer = 0x95a77c00] 21:57:11 INFO - PROCESS | 1742 | 1464584231064 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]]]}] 21:57: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. 21:57:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1478ms 21:57:11 INFO - PROCESS | 1742 | 1464584231105 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 21:57:11 INFO - PROCESS | 1742 | 1464584231108 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 21:57:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:57:11 INFO - PROCESS | 1742 | 1464584231115 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:57:11 INFO - PROCESS | 1742 | 1464584231118 Marionette TRACE conn4 <- [1,2962,null,{}] 21:57:11 INFO - PROCESS | 1742 | 1464584231124 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}] 21:57:11 INFO - PROCESS | 1742 | 1464584231378 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 21:57:11 INFO - PROCESS | 1742 | 1464584231680 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aee7800 == 154 [pid = 1742] [id = 749] 21:57:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8daa7c00) [pid = 1742] [serial = 2247] [outer = (nil)] 21:57:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9910a800) [pid = 1742] [serial = 2248] [outer = 0x8daa7c00] 21:57:11 INFO - PROCESS | 1742 | 1464584231773 Marionette DEBUG loaded listener.js 21:57:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x99e02000) [pid = 1742] [serial = 2249] [outer = 0x8daa7c00] 21:57:12 INFO - PROCESS | 1742 | 1464584232645 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]]]}] 21:57: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. 21:57:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1581ms 21:57:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:57:12 INFO - PROCESS | 1742 | 1464584232696 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 21:57:12 INFO - PROCESS | 1742 | 1464584232700 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 21:57:12 INFO - PROCESS | 1742 | 1464584232706 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:57:12 INFO - PROCESS | 1742 | 1464584232712 Marionette TRACE conn4 <- [1,2966,null,{}] 21:57:12 INFO - PROCESS | 1742 | 1464584232718 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}] 21:57:12 INFO - PROCESS | 1742 | 1464584232953 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 21:57:13 INFO - PROCESS | 1742 | 1464584233258 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9535f800 == 155 [pid = 1742] [id = 750] 21:57:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9a0c7c00) [pid = 1742] [serial = 2250] [outer = (nil)] 21:57:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9a5a2c00) [pid = 1742] [serial = 2251] [outer = 0x9a0c7c00] 21:57:13 INFO - PROCESS | 1742 | 1464584233350 Marionette DEBUG loaded listener.js 21:57:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9a7cc800) [pid = 1742] [serial = 2252] [outer = 0x9a0c7c00] 21:57:14 INFO - PROCESS | 1742 | 1464584234172 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]]]}] 21:57: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. 21:57:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1490ms 21:57:14 INFO - PROCESS | 1742 | 1464584234196 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 21:57:14 INFO - PROCESS | 1742 | 1464584234199 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 21:57:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:57:14 INFO - PROCESS | 1742 | 1464584234205 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:57:14 INFO - PROCESS | 1742 | 1464584234209 Marionette TRACE conn4 <- [1,2970,null,{}] 21:57:14 INFO - PROCESS | 1742 | 1464584234214 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}] 21:57:14 INFO - PROCESS | 1742 | 1464584234422 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 21:57:14 INFO - PROCESS | 1742 | 1464584234699 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a468c00 == 156 [pid = 1742] [id = 751] 21:57:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9aa46400) [pid = 1742] [serial = 2253] [outer = (nil)] 21:57:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9af32c00) [pid = 1742] [serial = 2254] [outer = 0x9aa46400] 21:57:14 INFO - PROCESS | 1742 | 1464584234787 Marionette DEBUG loaded listener.js 21:57:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9af3a000) [pid = 1742] [serial = 2255] [outer = 0x9aa46400] 21:57:15 INFO - PROCESS | 1742 | 1464584235583 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]]]}] 21:57:15 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. 21:57:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1435ms 21:57:15 INFO - PROCESS | 1742 | 1464584235641 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 21:57:15 INFO - PROCESS | 1742 | 1464584235645 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 21:57:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:57:15 INFO - PROCESS | 1742 | 1464584235651 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:57:15 INFO - PROCESS | 1742 | 1464584235655 Marionette TRACE conn4 <- [1,2974,null,{}] 21:57:15 INFO - PROCESS | 1742 | 1464584235670 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}] 21:57:15 INFO - PROCESS | 1742 | 1464584235887 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 21:57:16 INFO - PROCESS | 1742 | 1464584236197 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8da9a000 == 157 [pid = 1742] [id = 752] 21:57:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9108a800) [pid = 1742] [serial = 2256] [outer = (nil)] 21:57:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x9b172400) [pid = 1742] [serial = 2257] [outer = 0x9108a800] 21:57:16 INFO - PROCESS | 1742 | 1464584236285 Marionette DEBUG loaded listener.js 21:57:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x9b360400) [pid = 1742] [serial = 2258] [outer = 0x9108a800] 21:57:17 INFO - PROCESS | 1742 | 1464584237113 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]]]}] 21:57:17 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. 21:57:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1496ms 21:57:17 INFO - PROCESS | 1742 | 1464584237148 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 21:57:17 INFO - PROCESS | 1742 | 1464584237152 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 21:57:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:57:17 INFO - PROCESS | 1742 | 1464584237159 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:57:17 INFO - PROCESS | 1742 | 1464584237162 Marionette TRACE conn4 <- [1,2978,null,{}] 21:57:17 INFO - PROCESS | 1742 | 1464584237167 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}] 21:57:17 INFO - PROCESS | 1742 | 1464584237376 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 21:57:17 INFO - PROCESS | 1742 | 1464584237649 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a382800 == 158 [pid = 1742] [id = 753] 21:57:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9b5c7400) [pid = 1742] [serial = 2259] [outer = (nil)] 21:57:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9c0a0400) [pid = 1742] [serial = 2260] [outer = 0x9b5c7400] 21:57:17 INFO - PROCESS | 1742 | 1464584237737 Marionette DEBUG loaded listener.js 21:57:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9c27d800) [pid = 1742] [serial = 2261] [outer = 0x9b5c7400] 21:57:18 INFO - PROCESS | 1742 | 1464584238530 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]]]}] 21:57:18 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. 21:57:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1385ms 21:57:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:57:18 INFO - PROCESS | 1742 | 1464584238544 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 21:57:18 INFO - PROCESS | 1742 | 1464584238547 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 21:57:18 INFO - PROCESS | 1742 | 1464584238554 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:57:18 INFO - PROCESS | 1742 | 1464584238557 Marionette TRACE conn4 <- [1,2982,null,{}] 21:57:18 INFO - PROCESS | 1742 | 1464584238563 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}] 21:57:18 INFO - PROCESS | 1742 | 1464584238778 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 21:57:19 INFO - PROCESS | 1742 | 1464584239053 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b16fc00 == 159 [pid = 1742] [id = 754] 21:57:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9c099400) [pid = 1742] [serial = 2262] [outer = (nil)] 21:57:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0xa0714400) [pid = 1742] [serial = 2263] [outer = 0x9c099400] 21:57:19 INFO - PROCESS | 1742 | 1464584239141 Marionette DEBUG loaded listener.js 21:57:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0xa2162800) [pid = 1742] [serial = 2264] [outer = 0x9c099400] 21:57:20 INFO - PROCESS | 1742 | 1464584239997 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"]]]}] 21:57:20 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 21:57:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:57:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1491ms 21:57:20 INFO - PROCESS | 1742 | 1464584240045 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 21:57:20 INFO - PROCESS | 1742 | 1464584240049 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 21:57:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:57:20 INFO - PROCESS | 1742 | 1464584240055 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - PROCESS | 1742 | 1464584240058 Marionette TRACE conn4 <- [1,2986,null,{}] 21:57:20 INFO - PROCESS | 1742 | 1464584240064 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}] 21:57:20 INFO - PROCESS | 1742 | 1464584240316 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 21:57:20 INFO - PROCESS | 1742 | 1464584240605 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92ac9000 == 160 [pid = 1742] [id = 755] 21:57:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9af41000) [pid = 1742] [serial = 2265] [outer = (nil)] 21:57:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0xa260d800) [pid = 1742] [serial = 2266] [outer = 0x9af41000] 21:57:20 INFO - PROCESS | 1742 | 1464584240695 Marionette DEBUG loaded listener.js 21:57:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0xa3229400) [pid = 1742] [serial = 2267] [outer = 0x9af41000] 21:57:21 INFO - PROCESS | 1742 | 1464584241481 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]]]}] 21:57:21 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. 21:57:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1478ms 21:57:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:57:21 INFO - PROCESS | 1742 | 1464584241533 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 21:57:21 INFO - PROCESS | 1742 | 1464584241536 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 21:57:21 INFO - PROCESS | 1742 | 1464584241542 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:57:21 INFO - PROCESS | 1742 | 1464584241546 Marionette TRACE conn4 <- [1,2990,null,{}] 21:57:21 INFO - PROCESS | 1742 | 1464584241552 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}] 21:57:21 INFO - PROCESS | 1742 | 1464584241811 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 21:57:22 INFO - PROCESS | 1742 | 1464584242090 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0xa35edc00 == 161 [pid = 1742] [id = 756] 21:57:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0xa6234800) [pid = 1742] [serial = 2268] [outer = (nil)] 21:57:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0xa62fa000) [pid = 1742] [serial = 2269] [outer = 0xa6234800] 21:57:22 INFO - PROCESS | 1742 | 1464584242224 Marionette DEBUG loaded listener.js 21:57:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa6c03000) [pid = 1742] [serial = 2270] [outer = 0xa6234800] 21:57:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x88d84000 == 162 [pid = 1742] [id = 757] 21:57:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x88d85000) [pid = 1742] [serial = 2271] [outer = (nil)] 21:57:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x88d88800) [pid = 1742] [serial = 2272] [outer = 0x88d85000] 21:57:23 INFO - PROCESS | 1742 | 1464584243138 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]]]}] 21:57:23 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. 21:57:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1633ms 21:57:23 INFO - PROCESS | 1742 | 1464584243179 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 21:57:23 INFO - PROCESS | 1742 | 1464584243182 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 21:57:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:57:23 INFO - PROCESS | 1742 | 1464584243188 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:57:23 INFO - PROCESS | 1742 | 1464584243191 Marionette TRACE conn4 <- [1,2994,null,{}] 21:57:23 INFO - PROCESS | 1742 | 1464584243197 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}] 21:57:23 INFO - PROCESS | 1742 | 1464584243555 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 21:57:23 INFO - PROCESS | 1742 | 1464584243820 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x88d84c00 == 163 [pid = 1742] [id = 758] 21:57:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x88d89800) [pid = 1742] [serial = 2273] [outer = (nil)] 21:57:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x88d8d400) [pid = 1742] [serial = 2274] [outer = 0x88d89800] 21:57:23 INFO - PROCESS | 1742 | 1464584243909 Marionette DEBUG loaded listener.js 21:57:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x88d90c00) [pid = 1742] [serial = 2275] [outer = 0x88d89800] 21:57:24 INFO - PROCESS | 1742 | 1464584244677 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]]]}] 21:57:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:57:24 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 21:57:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1540ms 21:57:24 INFO - PROCESS | 1742 | 1464584244728 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 21:57:24 INFO - PROCESS | 1742 | 1464584244732 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 21:57:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:57:24 INFO - PROCESS | 1742 | 1464584244738 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:57:24 INFO - PROCESS | 1742 | 1464584244741 Marionette TRACE conn4 <- [1,2998,null,{}] 21:57:24 INFO - PROCESS | 1742 | 1464584244747 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}] 21:57:25 INFO - PROCESS | 1742 | 1464584244999 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 21:57:25 INFO - PROCESS | 1742 | 1464584245318 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x850a2800 == 164 [pid = 1742] [id = 759] 21:57:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x88d88400) [pid = 1742] [serial = 2276] [outer = (nil)] 21:57:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x8b506800) [pid = 1742] [serial = 2277] [outer = 0x88d88400] 21:57:25 INFO - PROCESS | 1742 | 1464584245406 Marionette DEBUG loaded listener.js 21:57:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x8b508000) [pid = 1742] [serial = 2278] [outer = 0x88d88400] 21:57:26 INFO - PROCESS | 1742 | 1464584246225 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]]]}] 21:57:26 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. 21:57:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1536ms 21:57:26 INFO - PROCESS | 1742 | 1464584246274 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 21:57:26 INFO - PROCESS | 1742 | 1464584246278 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 21:57:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:57:26 INFO - PROCESS | 1742 | 1464584246284 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:57:26 INFO - PROCESS | 1742 | 1464584246287 Marionette TRACE conn4 <- [1,3002,null,{}] 21:57:26 INFO - PROCESS | 1742 | 1464584246292 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}] 21:57:26 INFO - PROCESS | 1742 | 1464584246540 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 21:57:26 INFO - PROCESS | 1742 | 1464584246858 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8b502000 == 165 [pid = 1742] [id = 760] 21:57:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x8b50a800) [pid = 1742] [serial = 2279] [outer = (nil)] 21:57:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x8b50ec00) [pid = 1742] [serial = 2280] [outer = 0x8b50a800] 21:57:26 INFO - PROCESS | 1742 | 1464584246946 Marionette DEBUG loaded listener.js 21:57:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x8b510c00) [pid = 1742] [serial = 2281] [outer = 0x8b50a800] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9108d400 == 164 [pid = 1742] [id = 96] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8a3dc400 == 163 [pid = 1742] [id = 557] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x86ee7400 == 162 [pid = 1742] [id = 737] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x89375000 == 161 [pid = 1742] [id = 736] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x86126000 == 160 [pid = 1742] [id = 735] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8612e400 == 159 [pid = 1742] [id = 734] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8a382800 == 158 [pid = 1742] [id = 733] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0xa325f000 == 157 [pid = 1742] [id = 732] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9581f000 == 156 [pid = 1742] [id = 730] 21:57:29 INFO - PROCESS | 1742 | --DOCSHELL 0x9b16c800 == 155 [pid = 1742] [id = 731] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x95121800) [pid = 1742] [serial = 2099] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x92befc00) [pid = 1742] [serial = 2096] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x9b557400) [pid = 1742] [serial = 2120] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x8f0b8c00) [pid = 1742] [serial = 2019] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x8642d000) [pid = 1742] [serial = 2138] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x95134000) [pid = 1742] [serial = 2100] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8ef4a000) [pid = 1742] [serial = 2135] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x9b11f400) [pid = 1742] [serial = 2117] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8783ac00) [pid = 1742] [serial = 2082] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x89687000) [pid = 1742] [serial = 2141] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x9b124000) [pid = 1742] [serial = 2118] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x92351c00) [pid = 1742] [serial = 2093] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9af35c00) [pid = 1742] [serial = 2115] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0xa215c400) [pid = 1742] [serial = 2127] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8ef4c800) [pid = 1742] [serial = 2136] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x85c48800) [pid = 1742] [serial = 2081] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x99f11400) [pid = 1742] [serial = 2111] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8cf32400) [pid = 1742] [serial = 2085] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x8eedd000) [pid = 1742] [serial = 2087] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8abce000) [pid = 1742] [serial = 2142] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x91e82400) [pid = 1742] [serial = 2090] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9c2e0c00) [pid = 1742] [serial = 2124] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x953a9000) [pid = 1742] [serial = 2103] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8cf2d000) [pid = 1742] [serial = 2144] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x95ade000) [pid = 1742] [serial = 2108] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9a461800) [pid = 1742] [serial = 2112] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x95bb6000) [pid = 1742] [serial = 2109] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9acca400) [pid = 1742] [serial = 2114] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8bee8c00) [pid = 1742] [serial = 2084] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9584f400) [pid = 1742] [serial = 2106] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0xa3226000) [pid = 1742] [serial = 2130] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9c27a800) [pid = 1742] [serial = 2123] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x86ee5c00) [pid = 1742] [serial = 2139] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa6235c00) [pid = 1742] [serial = 2132] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x95363800) [pid = 1742] [serial = 2102] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x93a2a800) [pid = 1742] [serial = 2097] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0xa0715400) [pid = 1742] [serial = 2126] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x91e8b000) [pid = 1742] [serial = 2091] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8f0b7c00) [pid = 1742] [serial = 2088] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0xa6289800) [pid = 1742] [serial = 2133] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x95843c00) [pid = 1742] [serial = 2105] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x928f4800) [pid = 1742] [serial = 2094] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0xa3066c00) [pid = 1742] [serial = 2129] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9b5cd400) [pid = 1742] [serial = 2121] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8d906c00) [pid = 1742] [serial = 2145] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8da9c800) [pid = 1742] [serial = 2147] [outer = (nil)] [url = about:blank] 21:57:30 INFO - PROCESS | 1742 | 1464584250808 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]]]}] 21:57:30 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. 21:57:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 4587ms 21:57:30 INFO - PROCESS | 1742 | 1464584250871 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 21:57:30 INFO - PROCESS | 1742 | 1464584250878 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 21:57:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:57:30 INFO - PROCESS | 1742 | 1464584250885 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - PROCESS | 1742 | 1464584250891 Marionette TRACE conn4 <- [1,3006,null,{}] 21:57:30 INFO - PROCESS | 1742 | 1464584250898 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}] 21:57:31 INFO - PROCESS | 1742 | 1464584251096 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 21:57:31 INFO - PROCESS | 1742 | 1464584251307 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8612c400 == 156 [pid = 1742] [id = 761] 21:57:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x86f15400) [pid = 1742] [serial = 2282] [outer = (nil)] 21:57:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x88d8c800) [pid = 1742] [serial = 2283] [outer = 0x86f15400] 21:57:31 INFO - PROCESS | 1742 | 1464584251380 Marionette DEBUG loaded listener.js 21:57:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8937f800) [pid = 1742] [serial = 2284] [outer = 0x86f15400] 21:57:32 INFO - PROCESS | 1742 | 1464584252165 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]]]}] 21:57:32 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. 21:57:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1385ms 21:57:32 INFO - PROCESS | 1742 | 1464584252274 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 21:57:32 INFO - PROCESS | 1742 | 1464584252281 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 21:57:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:57:32 INFO - PROCESS | 1742 | 1464584252291 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:57:32 INFO - PROCESS | 1742 | 1464584252295 Marionette TRACE conn4 <- [1,3010,null,{}] 21:57:32 INFO - PROCESS | 1742 | 1464584252301 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}] 21:57:32 INFO - PROCESS | 1742 | 1464584252498 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 21:57:32 INFO - PROCESS | 1742 | 1464584252745 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8a38dc00 == 157 [pid = 1742] [id = 762] 21:57:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8aee1400) [pid = 1742] [serial = 2285] [outer = (nil)] 21:57:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8b50d000) [pid = 1742] [serial = 2286] [outer = 0x8aee1400] 21:57:32 INFO - PROCESS | 1742 | 1464584252816 Marionette DEBUG loaded listener.js 21:57:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8ba36800) [pid = 1742] [serial = 2287] [outer = 0x8aee1400] 21:57:33 INFO - PROCESS | 1742 | 1464584253612 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]]]}] 21:57: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 21:57:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1337ms 21:57:33 INFO - PROCESS | 1742 | 1464584253629 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 21:57:33 INFO - PROCESS | 1742 | 1464584253633 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 21:57:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:57:33 INFO - PROCESS | 1742 | 1464584253646 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:57:33 INFO - PROCESS | 1742 | 1464584253652 Marionette TRACE conn4 <- [1,3014,null,{}] 21:57:33 INFO - PROCESS | 1742 | 1464584253667 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}] 21:57:33 INFO - PROCESS | 1742 | 1464584253934 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 21:57:33 INFO - PROCESS | 1742 | 1464584253979 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x88d86000 == 158 [pid = 1742] [id = 763] 21:57:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8d909c00) [pid = 1742] [serial = 2288] [outer = (nil)] 21:57:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8e0adc00) [pid = 1742] [serial = 2289] [outer = 0x8d909c00] 21:57:34 INFO - PROCESS | 1742 | 1464584254051 Marionette DEBUG loaded listener.js 21:57:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8ed10c00) [pid = 1742] [serial = 2290] [outer = 0x8d909c00] 21:57:34 INFO - PROCESS | 1742 | [1742] 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:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9a259400) [pid = 1742] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9b167800) [pid = 1742] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x9aa45000) [pid = 1742] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8937d000) [pid = 1742] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8bd13400) [pid = 1742] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9a466800) [pid = 1742] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x95368800) [pid = 1742] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95367000) [pid = 1742] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9a465c00) [pid = 1742] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b3d4c00) [pid = 1742] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8bbe5400) [pid = 1742] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0xa3269c00) [pid = 1742] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:57:35 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8612e800) [pid = 1742] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:57:35 INFO - PROCESS | 1742 | 1464584255533 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:57:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:57:35 INFO - {} 21:57:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:57:35 INFO - {} 21:57:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:57:35 INFO - {} 21:57:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:57:35 INFO - {} 21:57:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1940ms 21:57:35 INFO - PROCESS | 1742 | 1464584255581 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 21:57:35 INFO - PROCESS | 1742 | 1464584255585 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 21:57:35 INFO - TEST-START | /FileAPI/fileReader.html 21:57:35 INFO - PROCESS | 1742 | 1464584255595 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:57:35 INFO - PROCESS | 1742 | 1464584255597 Marionette TRACE conn4 <- [1,3018,null,{}] 21:57:35 INFO - PROCESS | 1742 | 1464584255603 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}] 21:57:35 INFO - PROCESS | 1742 | 1464584255861 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 21:57:35 INFO - PROCESS | 1742 | 1464584255885 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8612e800 == 159 [pid = 1742] [id = 764] 21:57:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8e307800) [pid = 1742] [serial = 2291] [outer = (nil)] 21:57:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ef8d400) [pid = 1742] [serial = 2292] [outer = 0x8e307800] 21:57:35 INFO - PROCESS | 1742 | 1464584255962 Marionette DEBUG loaded listener.js 21:57:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8f0b8000) [pid = 1742] [serial = 2293] [outer = 0x8e307800] 21:57:36 INFO - PROCESS | 1742 | 1464584256770 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]]]}] 21:57:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:57:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:57:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:57:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:57:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 1225ms 21:57:36 INFO - TEST-START | /FileAPI/historical.html 21:57:36 INFO - PROCESS | 1742 | 1464584256828 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 21:57:36 INFO - PROCESS | 1742 | 1464584256831 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 21:57:36 INFO - PROCESS | 1742 | 1464584256838 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:57:36 INFO - PROCESS | 1742 | 1464584256841 Marionette TRACE conn4 <- [1,3022,null,{}] 21:57:36 INFO - PROCESS | 1742 | 1464584256846 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}] 21:57:37 INFO - PROCESS | 1742 | 1464584257029 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 21:57:37 INFO - PROCESS | 1742 | 1464584257048 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8ef89c00 == 160 [pid = 1742] [id = 765] 21:57:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8ef8e400) [pid = 1742] [serial = 2294] [outer = (nil)] 21:57:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x91087000) [pid = 1742] [serial = 2295] [outer = 0x8ef8e400] 21:57:37 INFO - PROCESS | 1742 | 1464584257117 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9108fc00) [pid = 1742] [serial = 2296] [outer = 0x8ef8e400] 21:57:38 INFO - PROCESS | 1742 | 1464584258375 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"]]]}] 21:57:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:57:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:57:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:57:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:57:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:57:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:57:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:57:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:57:38 INFO - TEST-OK | /FileAPI/historical.html | took 1580ms 21:57:38 INFO - PROCESS | 1742 | 1464584258419 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 21:57:38 INFO - PROCESS | 1742 | 1464584258425 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 21:57:38 INFO - TEST-START | /FileAPI/idlharness.html 21:57:38 INFO - PROCESS | 1742 | 1464584258434 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:57:38 INFO - PROCESS | 1742 | 1464584258439 Marionette TRACE conn4 <- [1,3026,null,{}] 21:57:38 INFO - PROCESS | 1742 | 1464584258446 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}] 21:57:38 INFO - PROCESS | 1742 | 1464584258658 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 21:57:38 INFO - PROCESS | 1742 | 1464584258964 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x88d81400 == 161 [pid = 1742] [id = 766] 21:57:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x88d87000) [pid = 1742] [serial = 2297] [outer = (nil)] 21:57:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8abce800) [pid = 1742] [serial = 2298] [outer = 0x88d87000] 21:57:39 INFO - PROCESS | 1742 | 1464584259052 Marionette DEBUG loaded listener.js 21:57:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8b506000) [pid = 1742] [serial = 2299] [outer = 0x88d87000] 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:57:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:57:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:57:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:57:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:57: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 21:57:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:57:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:57:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:57: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 21:57:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:57:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:57:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:57: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 21:57:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:57: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 21:57: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 21:57:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:57:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:57:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:57:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:57: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 21:57:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:57: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 21:57: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 21:57:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:57:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:57:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:57:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:57:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:57:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:57:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 2208ms 21:57:40 INFO - PROCESS | 1742 | 1464584260511 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]]]}] 21:57:40 INFO - PROCESS | 1742 | 1464584260979 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 21:57:40 INFO - PROCESS | 1742 | 1464584260988 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 21:57:41 INFO - TEST-START | /FileAPI/idlharness.worker 21:57:41 INFO - PROCESS | 1742 | 1464584261005 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - PROCESS | 1742 | 1464584261008 Marionette TRACE conn4 <- [1,3030,null,{}] 21:57:41 INFO - PROCESS | 1742 | 1464584261015 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}] 21:57:41 INFO - PROCESS | 1742 | 1464584261235 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 21:57:41 INFO - PROCESS | 1742 | 1464584261526 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92d59800 == 162 [pid = 1742] [id = 767] 21:57:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x93a26000) [pid = 1742] [serial = 2300] [outer = (nil)] 21:57:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95121800) [pid = 1742] [serial = 2301] [outer = 0x93a26000] 21:57:41 INFO - PROCESS | 1742 | 1464584261610 Marionette DEBUG loaded listener.js 21:57:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95139c00) [pid = 1742] [serial = 2302] [outer = 0x93a26000] 21:57:41 INFO - PROCESS | 1742 | [1742] 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:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:57:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:57:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:57:43 INFO - {} 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:57:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:57:43 INFO - {} 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:57:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:57:43 INFO - {} 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:57:43 INFO - {} 21:57: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 - {} 21:57:43 INFO - {} 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:57:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:57:43 INFO - {} 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:57:43 INFO - {} 21:57: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 - {} 21:57:43 INFO - {} 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:57:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:57:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:57:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57: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 21:57:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:57:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:57:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:57:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:57:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:57:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:57:43 INFO - {} 21:57:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2766ms 21:57:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:57:44 INFO - PROCESS | 1742 | 1464584263653 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,{},{}]]]}] 21:57:44 INFO - PROCESS | 1742 | 1464584263802 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 21:57:44 INFO - PROCESS | 1742 | 1464584263812 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 21:57:44 INFO - PROCESS | 1742 | 1464584263826 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:57:44 INFO - PROCESS | 1742 | 1464584263840 Marionette TRACE conn4 <- [1,3034,null,{}] 21:57:44 INFO - PROCESS | 1742 | 1464584263888 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}] 21:57:44 INFO - PROCESS | 1742 | 1464584264310 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 21:57:44 INFO - PROCESS | 1742 | 1464584264496 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x9511d000 == 163 [pid = 1742] [id = 768] 21:57:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x95822400) [pid = 1742] [serial = 2303] [outer = (nil)] 21:57:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0xa35efc00) [pid = 1742] [serial = 2304] [outer = 0x95822400] 21:57:44 INFO - PROCESS | 1742 | 1464584264583 Marionette DEBUG loaded listener.js 21:57:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0xa62f5000) [pid = 1742] [serial = 2305] [outer = 0x95822400] 21:57:45 INFO - PROCESS | 1742 | 1464584265385 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]]]}] 21:57:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:57:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1615ms 21:57:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:57:45 INFO - PROCESS | 1742 | 1464584265441 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 21:57:45 INFO - PROCESS | 1742 | 1464584265445 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 21:57:45 INFO - PROCESS | 1742 | 1464584265451 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:57:45 INFO - PROCESS | 1742 | 1464584265455 Marionette TRACE conn4 <- [1,3038,null,{}] 21:57:45 INFO - PROCESS | 1742 | 1464584265461 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}] 21:57:45 INFO - PROCESS | 1742 | 1464584265675 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 21:57:45 INFO - PROCESS | 1742 | 1464584265973 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8bd84c00 == 164 [pid = 1742] [id = 769] 21:57:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8bd88400) [pid = 1742] [serial = 2306] [outer = (nil)] 21:57:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8bd8bc00) [pid = 1742] [serial = 2307] [outer = 0x8bd88400] 21:57:46 INFO - PROCESS | 1742 | 1464584266061 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8bd8e400) [pid = 1742] [serial = 2308] [outer = 0x8bd88400] 21:57:46 INFO - PROCESS | 1742 | 1464584266876 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"]]]}] 21:57:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:57:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:57:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1486ms 21:57:46 INFO - PROCESS | 1742 | 1464584266938 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 21:57:46 INFO - PROCESS | 1742 | 1464584266942 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 21:57:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:57:46 INFO - PROCESS | 1742 | 1464584266949 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:57:46 INFO - PROCESS | 1742 | 1464584266951 Marionette TRACE conn4 <- [1,3042,null,{}] 21:57:46 INFO - PROCESS | 1742 | 1464584266957 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}] 21:57:47 INFO - PROCESS | 1742 | 1464584267201 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 21:57:47 INFO - PROCESS | 1742 | 1464584267447 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x88d87c00 == 165 [pid = 1742] [id = 770] 21:57:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8bd83400) [pid = 1742] [serial = 2309] [outer = (nil)] 21:57:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0xa676fc00) [pid = 1742] [serial = 2310] [outer = 0x8bd83400] 21:57:47 INFO - PROCESS | 1742 | 1464584267530 Marionette DEBUG loaded listener.js 21:57:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0xa6c05000) [pid = 1742] [serial = 2311] [outer = 0x8bd83400] 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:57:48 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. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:57:48 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'.) 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:57:48 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. 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:57:48 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. 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:57:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:57:48 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. 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:57:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:57:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:57:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:57:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:57:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:57:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1781ms 21:57:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:57:48 INFO - PROCESS | 1742 | 1464584268658 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]]]}] 21:57:48 INFO - PROCESS | 1742 | 1464584268731 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 21:57:48 INFO - PROCESS | 1742 | 1464584268737 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 21:57:48 INFO - PROCESS | 1742 | 1464584268746 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:57:48 INFO - PROCESS | 1742 | 1464584268748 Marionette TRACE conn4 <- [1,3046,null,{}] 21:57:48 INFO - PROCESS | 1742 | 1464584268839 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}] 21:57:49 INFO - PROCESS | 1742 | 1464584269099 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 21:57:49 INFO - PROCESS | 1742 | 1464584269522 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85c42c00 == 166 [pid = 1742] [id = 771] 21:57:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x89379000) [pid = 1742] [serial = 2312] [outer = (nil)] 21:57:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8ef50c00) [pid = 1742] [serial = 2313] [outer = 0x89379000] 21:57:49 INFO - PROCESS | 1742 | 1464584269607 Marionette DEBUG loaded listener.js 21:57:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9535a400) [pid = 1742] [serial = 2314] [outer = 0x89379000] 21:57:49 INFO - PROCESS | 1742 | [1742] 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:57:50 INFO - PROCESS | 1742 | 1464584270466 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:57:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:57:50 INFO - {} 21:57:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1754ms 21:57:50 INFO - PROCESS | 1742 | 1464584270501 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 21:57:50 INFO - PROCESS | 1742 | 1464584270505 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 21:57:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:57:50 INFO - PROCESS | 1742 | 1464584270511 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:57:50 INFO - PROCESS | 1742 | 1464584270513 Marionette TRACE conn4 <- [1,3050,null,{}] 21:57:50 INFO - PROCESS | 1742 | 1464584270519 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}] 21:57:50 INFO - PROCESS | 1742 | 1464584270777 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 21:57:51 INFO - PROCESS | 1742 | 1464584271080 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x953a8c00 == 167 [pid = 1742] [id = 772] 21:57:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x953a9000) [pid = 1742] [serial = 2315] [outer = (nil)] 21:57:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x982f0800) [pid = 1742] [serial = 2316] [outer = 0x953a9000] 21:57:51 INFO - PROCESS | 1742 | 1464584271209 Marionette DEBUG loaded listener.js 21:57:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x99e03000) [pid = 1742] [serial = 2317] [outer = 0x953a9000] 21:57:51 INFO - PROCESS | 1742 | 1464584271962 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]]]}] 21:57:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:57:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:57:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:57:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:57:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1483ms 21:57:52 INFO - PROCESS | 1742 | 1464584271997 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 21:57:52 INFO - PROCESS | 1742 | 1464584272000 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 21:57:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:57:52 INFO - PROCESS | 1742 | 1464584272008 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:57:52 INFO - PROCESS | 1742 | 1464584272010 Marionette TRACE conn4 <- [1,3054,null,{}] 21:57:52 INFO - PROCESS | 1742 | 1464584272016 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}] 21:57:52 INFO - PROCESS | 1742 | 1464584272221 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 21:57:52 INFO - PROCESS | 1742 | 1464584272503 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8abd0400 == 168 [pid = 1742] [id = 773] 21:57:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x9825ec00) [pid = 1742] [serial = 2318] [outer = (nil)] 21:57:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9a45d800) [pid = 1742] [serial = 2319] [outer = 0x9825ec00] 21:57:52 INFO - PROCESS | 1742 | 1464584272591 Marionette DEBUG loaded listener.js 21:57:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9a45fc00) [pid = 1742] [serial = 2320] [outer = 0x9825ec00] 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:57:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:57:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:57:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:57:54 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" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:57:54 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" 21:57:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:57:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:57:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1930ms 21:57:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:57:54 INFO - PROCESS | 1742 | 1464584273816 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"]]]}] 21:57:54 INFO - PROCESS | 1742 | 1464584273973 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 21:57:54 INFO - PROCESS | 1742 | 1464584273976 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 21:57:54 INFO - PROCESS | 1742 | 1464584274054 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:57:54 INFO - PROCESS | 1742 | 1464584274056 Marionette TRACE conn4 <- [1,3058,null,{}] 21:57:54 INFO - PROCESS | 1742 | 1464584274133 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}] 21:57:54 INFO - PROCESS | 1742 | 1464584274381 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 21:57:54 INFO - PROCESS | 1742 | 1464584274674 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x99efd800 == 169 [pid = 1742] [id = 774] 21:57:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9a466c00) [pid = 1742] [serial = 2321] [outer = (nil)] 21:57:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0xa6d6b400) [pid = 1742] [serial = 2322] [outer = 0x9a466c00] 21:57:54 INFO - PROCESS | 1742 | 1464584274759 Marionette DEBUG loaded listener.js 21:57:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0xa6d6f800) [pid = 1742] [serial = 2323] [outer = 0x9a466c00] 21:57:55 INFO - PROCESS | 1742 | 1464584275570 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]]]}] 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:57:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:57:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:57:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:57:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:57:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:57:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:57:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1568ms 21:57:55 INFO - PROCESS | 1742 | 1464584275597 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 21:57:55 INFO - PROCESS | 1742 | 1464584275600 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 21:57:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:57:55 INFO - PROCESS | 1742 | 1464584275615 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:57:55 INFO - PROCESS | 1742 | 1464584275627 Marionette TRACE conn4 <- [1,3062,null,{}] 21:57:55 INFO - PROCESS | 1742 | 1464584275691 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}] 21:57:55 INFO - PROCESS | 1742 | 1464584275909 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 21:57:56 INFO - PROCESS | 1742 | 1464584276207 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x92d17000 == 170 [pid = 1742] [id = 775] 21:57:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x92d20c00) [pid = 1742] [serial = 2324] [outer = (nil)] 21:57:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x92d23400) [pid = 1742] [serial = 2325] [outer = 0x92d20c00] 21:57:56 INFO - PROCESS | 1742 | 1464584276348 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x9584f400) [pid = 1742] [serial = 2326] [outer = 0x92d20c00] 21:57:56 INFO - PROCESS | 1742 | [1742] 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:57:57 INFO - PROCESS | 1742 | 1464584277204 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:57:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:57:57 INFO - {} 21:57:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1633ms 21:57:57 INFO - PROCESS | 1742 | 1464584277249 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 1742 | 1464584277253 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 21:57:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:57:57 INFO - PROCESS | 1742 | 1464584277260 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 1742 | 1464584277264 Marionette TRACE conn4 <- [1,3066,null,{}] 21:57:57 INFO - PROCESS | 1742 | 1464584277277 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}] 21:57:57 INFO - PROCESS | 1742 | 1464584277628 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 21:57:57 INFO - PROCESS | 1742 | 1464584277896 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8be07000 == 171 [pid = 1742] [id = 776] 21:57:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x8be07400) [pid = 1742] [serial = 2327] [outer = (nil)] 21:57:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x92d1f400) [pid = 1742] [serial = 2328] [outer = 0x8be07400] 21:57:58 INFO - PROCESS | 1742 | 1464584278018 Marionette DEBUG loaded listener.js 21:57:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa6c0e400) [pid = 1742] [serial = 2329] [outer = 0x8be07400] 21:57:58 INFO - PROCESS | 1742 | 1464584278789 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]]]}] 21:57:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:57:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:57:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:57:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:57:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:57:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:57:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:57:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1592ms 21:57:58 INFO - PROCESS | 1742 | 1464584278854 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 21:57:58 INFO - PROCESS | 1742 | 1464584278858 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 21:57:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:57:58 INFO - PROCESS | 1742 | 1464584278864 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:57:58 INFO - PROCESS | 1742 | 1464584278868 Marionette TRACE conn4 <- [1,3070,null,{}] 21:57:58 INFO - PROCESS | 1742 | 1464584278873 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}] 21:57:59 INFO - PROCESS | 1742 | 1464584279085 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 21:57:59 INFO - PROCESS | 1742 | 1464584279397 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x8639a400 == 172 [pid = 1742] [id = 777] 21:57:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8639a800) [pid = 1742] [serial = 2330] [outer = (nil)] 21:57:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8639e400) [pid = 1742] [serial = 2331] [outer = 0x8639a800] 21:57:59 INFO - PROCESS | 1742 | 1464584279485 Marionette DEBUG loaded listener.js 21:57:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8639fc00) [pid = 1742] [serial = 2332] [outer = 0x8639a800] 21:58:00 INFO - PROCESS | 1742 | 1464584280308 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]]]}] 21:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:58:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:58:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1483ms 21:58:00 INFO - PROCESS | 1742 | 1464584280350 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 21:58:00 INFO - PROCESS | 1742 | 1464584280352 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 21:58:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:58:00 INFO - PROCESS | 1742 | 1464584280359 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:58:00 INFO - PROCESS | 1742 | 1464584280363 Marionette TRACE conn4 <- [1,3074,null,{}] 21:58:00 INFO - PROCESS | 1742 | 1464584280416 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}] 21:58:00 INFO - PROCESS | 1742 | 1464584280627 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 21:58:00 INFO - PROCESS | 1742 | 1464584280943 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8278e000 == 173 [pid = 1742] [id = 778] 21:58:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8278e800) [pid = 1742] [serial = 2333] [outer = (nil)] 21:58:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x82795800) [pid = 1742] [serial = 2334] [outer = 0x8278e800] 21:58:01 INFO - PROCESS | 1742 | 1464584281034 Marionette DEBUG loaded listener.js 21:58:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x82798000) [pid = 1742] [serial = 2335] [outer = 0x8278e800] 21:58:01 INFO - PROCESS | 1742 | 1464584281836 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]]]}] 21:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:58:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:58:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1531ms 21:58:01 INFO - PROCESS | 1742 | 1464584281892 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 21:58:01 INFO - PROCESS | 1742 | 1464584281895 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 21:58:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:58:01 INFO - PROCESS | 1742 | 1464584281902 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:58:01 INFO - PROCESS | 1742 | 1464584281905 Marionette TRACE conn4 <- [1,3078,null,{}] 21:58:01 INFO - PROCESS | 1742 | 1464584281911 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}] 21:58:02 INFO - PROCESS | 1742 | 1464584282168 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 21:58:02 INFO - PROCESS | 1742 | 1464584282525 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x82794400 == 174 [pid = 1742] [id = 779] 21:58:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x82795000) [pid = 1742] [serial = 2336] [outer = (nil)] 21:58:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x85265000) [pid = 1742] [serial = 2337] [outer = 0x82795000] 21:58:02 INFO - PROCESS | 1742 | 1464584282613 Marionette DEBUG loaded listener.js 21:58:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x85266800) [pid = 1742] [serial = 2338] [outer = 0x82795000] 21:58:03 INFO - PROCESS | 1742 | 1464584283483 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 21:58:03 INFO - PROCESS | 1742 | 1464584283548 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 21:58:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:58:03 INFO - PROCESS | 1742 | 1464584283578 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:58:03 INFO - PROCESS | 1742 | 1464584283582 Marionette TRACE conn4 <- [1,3082,null,{}] 21:58:03 INFO - PROCESS | 1742 | 1464584283596 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}] 21:58:03 INFO - PROCESS | 1742 | 1464584283815 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 21:58:04 INFO - PROCESS | 1742 | 1464584284126 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85261c00 == 175 [pid = 1742] [id = 780] 21:58:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x8526cc00) [pid = 1742] [serial = 2339] [outer = (nil)] 21:58:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x85270000) [pid = 1742] [serial = 2340] [outer = 0x8526cc00] 21:58:04 INFO - PROCESS | 1742 | 1464584284211 Marionette DEBUG loaded listener.js 21:58:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x8639c400) [pid = 1742] [serial = 2341] [outer = 0x8526cc00] 21:58:05 INFO - PROCESS | 1742 | 1464584285024 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]]]}] 21:58:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:58:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:58:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1516ms 21:58:05 INFO - PROCESS | 1742 | 1464584285076 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 21:58:05 INFO - PROCESS | 1742 | 1464584285080 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 21:58:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:58:05 INFO - PROCESS | 1742 | 1464584285086 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:58:05 INFO - PROCESS | 1742 | 1464584285090 Marionette TRACE conn4 <- [1,3086,null,{}] 21:58:05 INFO - PROCESS | 1742 | 1464584285095 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}] 21:58:05 INFO - PROCESS | 1742 | 1464584285325 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 21:58:05 INFO - PROCESS | 1742 | 1464584285640 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8279bc00 == 176 [pid = 1742] [id = 781] 21:58:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x848c5400) [pid = 1742] [serial = 2342] [outer = (nil)] 21:58:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x848ca400) [pid = 1742] [serial = 2343] [outer = 0x848c5400] 21:58:05 INFO - PROCESS | 1742 | 1464584285728 Marionette DEBUG loaded listener.js 21:58:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x848cc000) [pid = 1742] [serial = 2344] [outer = 0x848c5400] 21:58:06 INFO - PROCESS | 1742 | 1464584286520 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:58:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1487ms 21:58:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:58:06 INFO - PROCESS | 1742 | 1464584286574 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 21:58:06 INFO - PROCESS | 1742 | 1464584286576 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 21:58:06 INFO - PROCESS | 1742 | 1464584286583 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:58:06 INFO - PROCESS | 1742 | 1464584286586 Marionette TRACE conn4 <- [1,3090,null,{}] 21:58:06 INFO - PROCESS | 1742 | 1464584286592 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}] 21:58:06 INFO - PROCESS | 1742 | 1464584286844 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 21:58:07 INFO - PROCESS | 1742 | 1464584287156 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x848c2000 == 177 [pid = 1742] [id = 782] 21:58:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x848cb400) [pid = 1742] [serial = 2345] [outer = (nil)] 21:58:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x8526f000) [pid = 1742] [serial = 2346] [outer = 0x848cb400] 21:58:07 INFO - PROCESS | 1742 | 1464584287247 Marionette DEBUG loaded listener.js 21:58:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0x86398400) [pid = 1742] [serial = 2347] [outer = 0x848cb400] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x89683c00 == 176 [pid = 1742] [id = 338] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x91e83800 == 175 [pid = 1742] [id = 561] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8612e800 == 174 [pid = 1742] [id = 764] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x88d86000 == 173 [pid = 1742] [id = 763] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8a38dc00 == 172 [pid = 1742] [id = 762] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8612c400 == 171 [pid = 1742] [id = 761] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0xa35edc00 == 170 [pid = 1742] [id = 756] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x88d84000 == 169 [pid = 1742] [id = 757] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x92ac9000 == 168 [pid = 1742] [id = 755] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9b16fc00 == 167 [pid = 1742] [id = 754] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8da9a000 == 166 [pid = 1742] [id = 752] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9a382800 == 165 [pid = 1742] [id = 753] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9a468c00 == 164 [pid = 1742] [id = 751] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9535f800 == 163 [pid = 1742] [id = 750] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8aee7800 == 162 [pid = 1742] [id = 749] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x92358800 == 161 [pid = 1742] [id = 748] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x95364400 == 160 [pid = 1742] [id = 746] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x95137800 == 159 [pid = 1742] [id = 747] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x928ef000 == 158 [pid = 1742] [id = 744] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x9234fc00 == 157 [pid = 1742] [id = 745] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x911a4000 == 156 [pid = 1742] [id = 743] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8bd1d000 == 155 [pid = 1742] [id = 742] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8bbe2800 == 154 [pid = 1742] [id = 741] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8ed05400 == 153 [pid = 1742] [id = 740] 21:58:10 INFO - PROCESS | 1742 | --DOCSHELL 0x8937c400 == 152 [pid = 1742] [id = 739] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0x8eee6800) [pid = 1742] [serial = 2216] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0x928f1400) [pid = 1742] [serial = 2162] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0x9bbe9800) [pid = 1742] [serial = 2187] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0xa2606000) [pid = 1742] [serial = 2193] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0x9c2e1800) [pid = 1742] [serial = 2189] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x8a38f400) [pid = 1742] [serial = 2208] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x9b54cc00) [pid = 1742] [serial = 2186] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x9539fc00) [pid = 1742] [serial = 2171] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x8d7aa400) [pid = 1742] [serial = 2213] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x9acd2000) [pid = 1742] [serial = 2183] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9127cc00) [pid = 1742] [serial = 2159] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x95bb4000) [pid = 1742] [serial = 2177] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x8a38a000) [pid = 1742] [serial = 2201] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x95a77800) [pid = 1742] [serial = 2174] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x9a5ad400) [pid = 1742] [serial = 2181] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0xa35eac00) [pid = 1742] [serial = 2195] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8daa6400) [pid = 1742] [serial = 2214] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8642d800) [pid = 1742] [serial = 2150] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x9af40c00) [pid = 1742] [serial = 2184] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0xa240ac00) [pid = 1742] [serial = 2192] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x9a5a1c00) [pid = 1742] [serial = 2180] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x9c339400) [pid = 1742] [serial = 2190] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x89690000) [pid = 1742] [serial = 2207] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0xa5045c00) [pid = 1742] [serial = 2196] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8d14f000) [pid = 1742] [serial = 2210] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0xa68b3800) [pid = 1742] [serial = 2198] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x95ad6800) [pid = 1742] [serial = 2175] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8642f800) [pid = 1742] [serial = 2205] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x99102c00) [pid = 1742] [serial = 2178] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8d7aa800) [pid = 1742] [serial = 2211] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x8f0b5c00) [pid = 1742] [serial = 2156] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8d156800) [pid = 1742] [serial = 2153] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x86425800) [pid = 1742] [serial = 2204] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x92d5c800) [pid = 1742] [serial = 2165] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9476c400) [pid = 1742] [serial = 2168] [outer = (nil)] [url = about:blank] 21:58:10 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0xa6c01400) [pid = 1742] [serial = 2199] [outer = (nil)] [url = about:blank] 21:58:11 INFO - PROCESS | 1742 | 1464584291013 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:58:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:58:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 4484ms 21:58:11 INFO - PROCESS | 1742 | 1464584291066 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 21:58:11 INFO - PROCESS | 1742 | 1464584291071 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 21:58:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:58:11 INFO - PROCESS | 1742 | 1464584291078 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:58:11 INFO - PROCESS | 1742 | 1464584291082 Marionette TRACE conn4 <- [1,3094,null,{}] 21:58:11 INFO - PROCESS | 1742 | 1464584291089 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}] 21:58:11 INFO - PROCESS | 1742 | 1464584291271 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 21:58:11 INFO - PROCESS | 1742 | 1464584291532 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x84932800 == 153 [pid = 1742] [id = 783] 21:58:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x84934400) [pid = 1742] [serial = 2348] [outer = (nil)] 21:58:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x850a0400) [pid = 1742] [serial = 2349] [outer = 0x84934400] 21:58:11 INFO - PROCESS | 1742 | 1464584291609 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x8526bc00) [pid = 1742] [serial = 2350] [outer = 0x84934400] 21:58:12 INFO - PROCESS | 1742 | 1464584292335 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:58:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1278ms 21:58:12 INFO - PROCESS | 1742 | 1464584292357 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 1742 | 1464584292365 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 21:58:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:58:12 INFO - PROCESS | 1742 | 1464584292374 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:58:12 INFO - PROCESS | 1742 | 1464584292378 Marionette TRACE conn4 <- [1,3098,null,{}] 21:58:12 INFO - PROCESS | 1742 | 1464584292384 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}] 21:58:12 INFO - PROCESS | 1742 | 1464584292662 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 21:58:12 INFO - PROCESS | 1742 | 1464584292698 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86128000 == 154 [pid = 1742] [id = 784] 21:58:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x86129800) [pid = 1742] [serial = 2351] [outer = (nil)] 21:58:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8612e800) [pid = 1742] [serial = 2352] [outer = 0x86129800] 21:58:12 INFO - PROCESS | 1742 | 1464584292771 Marionette DEBUG loaded listener.js 21:58:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x86425000) [pid = 1742] [serial = 2353] [outer = 0x86129800] 21:58:13 INFO - PROCESS | 1742 | 1464584293726 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]]]}] 21:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1386ms 21:58:13 INFO - PROCESS | 1742 | 1464584293767 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 21:58:13 INFO - PROCESS | 1742 | 1464584293770 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 21:58:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:58:13 INFO - PROCESS | 1742 | 1464584293776 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:58:13 INFO - PROCESS | 1742 | 1464584293782 Marionette TRACE conn4 <- [1,3102,null,{}] 21:58:13 INFO - PROCESS | 1742 | 1464584293797 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}] 21:58:14 INFO - PROCESS | 1742 | 1464584294076 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 21:58:14 INFO - PROCESS | 1742 | 1464584294113 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x86f17000 == 155 [pid = 1742] [id = 785] 21:58:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x86f19400) [pid = 1742] [serial = 2354] [outer = (nil)] 21:58:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x87831800) [pid = 1742] [serial = 2355] [outer = 0x86f19400] 21:58:14 INFO - PROCESS | 1742 | 1464584294187 Marionette DEBUG loaded listener.js 21:58:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8783a800) [pid = 1742] [serial = 2356] [outer = 0x86f19400] 21:58:15 INFO - PROCESS | 1742 | 1464584295095 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:58:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:58:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1330ms 21:58:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:58:15 INFO - PROCESS | 1742 | 1464584295107 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 1742 | 1464584295111 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 21:58:15 INFO - PROCESS | 1742 | 1464584295117 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:58:15 INFO - PROCESS | 1742 | 1464584295120 Marionette TRACE conn4 <- [1,3106,null,{}] 21:58:15 INFO - PROCESS | 1742 | 1464584295133 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}] 21:58:15 INFO - PROCESS | 1742 | 1464584295400 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x8aee1400) [pid = 1742] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9af41000) [pid = 1742] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8ed83000) [pid = 1742] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9108a000) [pid = 1742] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8d909c00) [pid = 1742] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x953a2800) [pid = 1742] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x88d88400) [pid = 1742] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0xa6234800) [pid = 1742] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x92bec800) [pid = 1742] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9aa46400) [pid = 1742] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9c099400) [pid = 1742] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9a0c7c00) [pid = 1742] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x86f15400) [pid = 1742] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x85c46c00) [pid = 1742] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8a38e800) [pid = 1742] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x91281c00) [pid = 1742] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x922ef400) [pid = 1742] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9b5c7400) [pid = 1742] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8daa7c00) [pid = 1742] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92bf8400) [pid = 1742] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9108a800) [pid = 1742] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8ba34c00) [pid = 1742] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x88d89800) [pid = 1742] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x88d85000) [pid = 1742] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x95139000) [pid = 1742] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x95a77c00) [pid = 1742] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8a383000) [pid = 1742] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8e307800) [pid = 1742] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9234b000) [pid = 1742] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x95360400) [pid = 1742] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x86429c00) [pid = 1742] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x92d56400) [pid = 1742] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9119b800) [pid = 1742] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8ef85000) [pid = 1742] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8b58e800) [pid = 1742] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:58:16 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x922e1800) [pid = 1742] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:58:16 INFO - PROCESS | 1742 | 1464584296401 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x82797800 == 156 [pid = 1742] [id = 786] 21:58:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x85c46c00) [pid = 1742] [serial = 2357] [outer = (nil)] 21:58:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x878ea000) [pid = 1742] [serial = 2358] [outer = 0x85c46c00] 21:58:16 INFO - PROCESS | 1742 | 1464584296480 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x88d8d000) [pid = 1742] [serial = 2359] [outer = 0x85c46c00] 21:58:17 INFO - PROCESS | 1742 | 1464584297165 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]]]}] 21:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:58:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2085ms 21:58:17 INFO - PROCESS | 1742 | 1464584297202 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 21:58:17 INFO - PROCESS | 1742 | 1464584297205 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 21:58:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:58:17 INFO - PROCESS | 1742 | 1464584297211 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 1742 | 1464584297213 Marionette TRACE conn4 <- [1,3110,null,{}] 21:58:17 INFO - PROCESS | 1742 | 1464584297219 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}] 21:58:17 INFO - PROCESS | 1742 | 1464584297482 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 21:58:17 INFO - PROCESS | 1742 | 1464584297507 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x848c4000 == 157 [pid = 1742] [id = 787] 21:58:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8782e000) [pid = 1742] [serial = 2360] [outer = (nil)] 21:58:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8937f400) [pid = 1742] [serial = 2361] [outer = 0x8782e000] 21:58:17 INFO - PROCESS | 1742 | 1464584297577 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x894a2000) [pid = 1742] [serial = 2362] [outer = 0x8782e000] 21:58:18 INFO - PROCESS | 1742 | 1464584298570 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"]]]}] 21:58:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:58:18 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 21:58:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:58:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:58:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1392ms 21:58:18 INFO - PROCESS | 1742 | 1464584298606 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 1742 | 1464584298612 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 21:58:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:58:18 INFO - PROCESS | 1742 | 1464584298621 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - PROCESS | 1742 | 1464584298627 Marionette TRACE conn4 <- [1,3114,null,{}] 21:58:18 INFO - PROCESS | 1742 | 1464584298637 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}] 21:58:18 INFO - PROCESS | 1742 | 1464584298993 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 21:58:19 INFO - PROCESS | 1742 | 1464584299285 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\", \"28cef2a0-36f9-439f-8053-d91f173f9229\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1742 | ++DOCSHELL 0x85096c00 == 158 [pid = 1742] [id = 788] 21:58:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8509ac00) [pid = 1742] [serial = 2363] [outer = (nil)] 21:58:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8526d400) [pid = 1742] [serial = 2364] [outer = 0x8509ac00] 21:58:19 INFO - PROCESS | 1742 | 1464584299377 Marionette DEBUG loaded listener.js 21:58:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x85c44800) [pid = 1742] [serial = 2365] [outer = 0x8509ac00] 21:58:20 INFO - PROCESS | 1742 | 1464584300195 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]]]}] 21:58:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:58:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1585ms 21:58:20 INFO - PROCESS | 1742 | 1464584300207 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 21:58:20 INFO - PROCESS | 1742 | 1464584300215 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 21:58:21 WARNING - u'runner_teardown' () 21:58:21 INFO - No more tests 21:58:21 INFO - Got 0 unexpected results 21:58:21 INFO - SUITE-END | took 1260s 21:58:21 INFO - Closing logging queue 21:58:21 INFO - queue closed 21:58:21 INFO - Return code: 0 21:58:21 WARNING - # TBPL SUCCESS # 21:58:21 INFO - Running post-action listener: _resource_record_post_action 21:58:21 INFO - Running post-run listener: _resource_record_post_run 21:58:22 INFO - Total resource usage - Wall time: 1294s; CPU: 98.0%; Read bytes: 14176256; Write bytes: 927965184; Read time: 716; Write time: 309356 21:58:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:58:22 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 146452480; Read time: 12; Write time: 160904 21:58:22 INFO - run-tests - Wall time: 1265s; CPU: 98.0%; Read bytes: 13635584; Write bytes: 781488128; Read time: 672; Write time: 148448 21:58:22 INFO - Running post-run listener: _upload_blobber_files 21:58:22 INFO - Blob upload gear active. 21:58:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:58:22 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 21:58:22 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'] 21:58:22 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 21:58:23 INFO - (blobuploader) - INFO - Open directory for files ... 21:58:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:58:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:58:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:58:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:58:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:58:25 INFO - (blobuploader) - INFO - Done attempting. 21:58:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:58:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:58:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:58:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:58:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:58:26 INFO - (blobuploader) - INFO - Done attempting. 21:58:26 INFO - (blobuploader) - INFO - Iteration through files over. 21:58:26 INFO - Return code: 0 21:58:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:58:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:58:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/50455224e18b4c747f65f0bc5cce049065dc6f8457dac28cda4c191abd56d240dac28aad1126ff6c256690d2c2656e0574fd69245dbe4f2d603dc013c31f0a5f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ca9b2d7f692fcb0d09a777a40bbe7ec57a4179cb3ca66bb3c0efd0af7efa361f25706d2c28125281a2403ca7ae683ba4ed7b372ba11291aa0be288d3661403"} 21:58:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:58:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:58:26 INFO - Contents: 21:58:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/50455224e18b4c747f65f0bc5cce049065dc6f8457dac28cda4c191abd56d240dac28aad1126ff6c256690d2c2656e0574fd69245dbe4f2d603dc013c31f0a5f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ca9b2d7f692fcb0d09a777a40bbe7ec57a4179cb3ca66bb3c0efd0af7efa361f25706d2c28125281a2403ca7ae683ba4ed7b372ba11291aa0be288d3661403"} 21:58:26 INFO - Running post-run listener: copy_logs_to_upload_dir 21:58:26 INFO - Copying logs to upload dir... 21:58:26 INFO - mkdir: /builds/slave/test/build/upload/logs 21:58:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1380.977934 ========= master_lag: 8.76 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 9 secs) (at 2016-05-29 21:58:35.839650) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-29 21:58:35.843365) ========= 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-1464582907.884940-1654491479 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/50455224e18b4c747f65f0bc5cce049065dc6f8457dac28cda4c191abd56d240dac28aad1126ff6c256690d2c2656e0574fd69245dbe4f2d603dc013c31f0a5f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ca9b2d7f692fcb0d09a777a40bbe7ec57a4179cb3ca66bb3c0efd0af7efa361f25706d2c28125281a2403ca7ae683ba4ed7b372ba11291aa0be288d3661403"} build_url:https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030271 build_url: 'https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/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/50455224e18b4c747f65f0bc5cce049065dc6f8457dac28cda4c191abd56d240dac28aad1126ff6c256690d2c2656e0574fd69245dbe4f2d603dc013c31f0a5f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93ca9b2d7f692fcb0d09a777a40bbe7ec57a4179cb3ca66bb3c0efd0af7efa361f25706d2c28125281a2403ca7ae683ba4ed7b372ba11291aa0be288d3661403"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cFZ8r4OpTJiow70WWAIyCg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.79 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-05-29 21:58:37.665975) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-05-29 21:58:37.666263) ========= 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-1464582907.884940-1654491479 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016913 ========= master_lag: 8.36 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-05-29 21:58:46.038756) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-29 21:58:46.039102) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-29 21:58:46.041648) ========= ========= Total master_lag: 19.00 =========