builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-535 starttime: 1464011311.94 results: success (0) buildid: 20160523045840 builduid: 5d17ee22c9514600b3088f7d0899801d revision: ad804098d30c0b227c73e344c9addd9e5a7c3e09 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:31.936190) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:31.939433) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-05-23 06:48:31.939729) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-05-23 06:48:37.299086) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:37.299483) ========= 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-1464005370.435522-1274491826 _=/tools/buildbot/bin/python using PTY: False --2016-05-23 06:48:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.4M=0.001s 2016-05-23 06:48:37 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.256400 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:37.612041) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:37.612382) ========= 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-1464005370.435522-1274491826 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070573 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:37.707619) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:48:37.707937) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ad804098d30c0b227c73e344c9addd9e5a7c3e09 --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 ad804098d30c0b227c73e344c9addd9e5a7c3e09 --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-1464005370.435522-1274491826 _=/tools/buildbot/bin/python using PTY: False 2016-05-23 06:48:37,965 truncating revision to first 12 chars 2016-05-23 06:48:37,965 Setting DEBUG logging. 2016-05-23 06:48:37,965 attempt 1/10 2016-05-23 06:48:37,966 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ad804098d30c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 06:48:38,281 unpacking tar archive at: mozilla-aurora-ad804098d30c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.609766 ========= master_lag: 0.69 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 06:48:39.012240) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:39.012571) ========= script_repo_revision: ad804098d30c0b227c73e344c9addd9e5a7c3e09 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:39.012952) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:39.013257) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 06:48:39.207026) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 24 secs) (at 2016-05-23 06:48:39.207335) ========= /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-1464005370.435522-1274491826 _=/tools/buildbot/bin/python using PTY: False 06:48:39 INFO - MultiFileLogger online at 20160523 06:48:39 in /builds/slave/test 06:48:39 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 06:48:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:48:39 INFO - {'append_to_log': False, 06:48:39 INFO - 'base_work_dir': '/builds/slave/test', 06:48:39 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:48:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:48:39 INFO - 'buildbot_json_path': 'buildprops.json', 06:48:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:48:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:48:39 INFO - 'download_minidump_stackwalk': True, 06:48:39 INFO - 'download_symbols': 'true', 06:48:39 INFO - 'e10s': False, 06:48:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:48:39 INFO - 'tooltool.py': '/tools/tooltool.py', 06:48:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:48:39 INFO - '/tools/misc-python/virtualenv.py')}, 06:48:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:48:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:48:39 INFO - 'log_level': 'info', 06:48:39 INFO - 'log_to_console': True, 06:48:39 INFO - 'opt_config_files': (), 06:48:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:48:39 INFO - '--processes=1', 06:48:39 INFO - '--config=%(test_path)s/wptrunner.ini', 06:48:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:48:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:48:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:48:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:48:39 INFO - 'pip_index': False, 06:48:39 INFO - 'require_test_zip': True, 06:48:39 INFO - 'test_type': ('testharness',), 06:48:39 INFO - 'this_chunk': '1', 06:48:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:48:39 INFO - 'total_chunks': '10', 06:48:39 INFO - 'virtualenv_path': 'venv', 06:48:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:48:39 INFO - 'work_dir': 'build'} 06:48:39 INFO - ##### 06:48:39 INFO - ##### Running clobber step. 06:48:39 INFO - ##### 06:48:39 INFO - Running pre-action listener: _resource_record_pre_action 06:48:39 INFO - Running main action method: clobber 06:48:39 INFO - rmtree: /builds/slave/test/build 06:48:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:48:42 INFO - Running post-action listener: _resource_record_post_action 06:48:42 INFO - ##### 06:48:42 INFO - ##### Running read-buildbot-config step. 06:48:42 INFO - ##### 06:48:42 INFO - Running pre-action listener: _resource_record_pre_action 06:48:42 INFO - Running main action method: read_buildbot_config 06:48:42 INFO - Using buildbot properties: 06:48:42 INFO - { 06:48:42 INFO - "project": "", 06:48:42 INFO - "product": "firefox", 06:48:42 INFO - "script_repo_revision": "production", 06:48:42 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 06:48:42 INFO - "repository": "", 06:48:42 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 06:48:42 INFO - "buildid": "20160523045840", 06:48:42 INFO - "pgo_build": "False", 06:48:42 INFO - "basedir": "/builds/slave/test", 06:48:42 INFO - "buildnumber": 6, 06:48:42 INFO - "slavename": "tst-linux32-spot-535", 06:48:42 INFO - "revision": "ad804098d30c0b227c73e344c9addd9e5a7c3e09", 06:48:42 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 06:48:42 INFO - "platform": "linux", 06:48:42 INFO - "branch": "mozilla-aurora", 06:48:42 INFO - "repo_path": "releases/mozilla-aurora", 06:48:42 INFO - "moz_repo_path": "", 06:48:42 INFO - "stage_platform": "linux", 06:48:42 INFO - "builduid": "5d17ee22c9514600b3088f7d0899801d", 06:48:42 INFO - "slavebuilddir": "test" 06:48:42 INFO - } 06:48:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 06:48:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 06:48:42 INFO - Running post-action listener: _resource_record_post_action 06:48:42 INFO - ##### 06:48:42 INFO - ##### Running download-and-extract step. 06:48:42 INFO - ##### 06:48:42 INFO - Running pre-action listener: _resource_record_pre_action 06:48:42 INFO - Running main action method: download_and_extract 06:48:42 INFO - mkdir: /builds/slave/test/build/tests 06:48:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:48:42 INFO - https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:48:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:48:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:48:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:48:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:48:45 INFO - Downloaded 1325 bytes. 06:48:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:48:45 INFO - Using the following test package requirements: 06:48:45 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:48:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 06:48:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 06:48:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'jsshell-linux-i686.zip'], 06:48:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 06:48:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:48:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 06:48:45 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 06:48:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 06:48:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:48:45 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 06:48:45 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 06:48:45 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')]} 06:48:45 INFO - https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:48:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:48:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:48:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:48:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:48:50 INFO - Downloaded 22437362 bytes. 06:48:50 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/*'] 06:48:50 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/* 06:48:51 INFO - caution: filename not matched: web-platform/* 06:48:51 INFO - Return code: 11 06:48:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:48:51 INFO - https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:48:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:48:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:48:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:48:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:48:55 INFO - Downloaded 36409041 bytes. 06:48:55 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/*'] 06:48:55 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/* 06:48:58 INFO - caution: filename not matched: bin/* 06:48:58 INFO - caution: filename not matched: config/* 06:48:58 INFO - caution: filename not matched: mozbase/* 06:48:58 INFO - caution: filename not matched: marionette/* 06:48:58 INFO - caution: filename not matched: tools/wptserve/* 06:48:58 INFO - Return code: 11 06:48:58 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')]} 06:48:58 INFO - https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:48:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:48:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:48:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:48:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:49:04 INFO - Downloaded 69331337 bytes. 06:49:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:49:04 INFO - mkdir: /builds/slave/test/properties 06:49:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:49:04 INFO - Writing to file /builds/slave/test/properties/build_url 06:49:04 INFO - Contents: 06:49:04 INFO - build_url:https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:49:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:49:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:49:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:49:05 INFO - Contents: 06:49:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:49:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:05 INFO - https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:49:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:49:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:49:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:49:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TibVWVYuQXOmGmgZPbL44A/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 06:49:13 INFO - Downloaded 92304445 bytes. 06:49:13 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'] 06:49:13 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 06:49:22 INFO - Return code: 0 06:49:22 INFO - Running post-action listener: _resource_record_post_action 06:49:22 INFO - Running post-action listener: set_extra_try_arguments 06:49:22 INFO - ##### 06:49:22 INFO - ##### Running create-virtualenv step. 06:49:22 INFO - ##### 06:49:22 INFO - Running pre-action listener: _pre_create_virtualenv 06:49:22 INFO - Running pre-action listener: _resource_record_pre_action 06:49:22 INFO - Running main action method: create_virtualenv 06:49:22 INFO - Creating virtualenv /builds/slave/test/build/venv 06:49:22 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 06:49:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:49:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:49:23 INFO - Using real prefix '/usr' 06:49:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:49:24 INFO - Installing distribute.............................................................................................................................................................................................done. 06:49:28 INFO - Installing pip.................done. 06:49:28 INFO - Return code: 0 06:49:28 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:49: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')]} 06:49:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49: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')]} 06:49:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x969ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9705598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97a8f70>, '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 0x97a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97ae750>, '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-1464005370.435522-1274491826', '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 06:49:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:49:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:49:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:28 INFO - 'CCACHE_UMASK': '002', 06:49:28 INFO - 'DISPLAY': ':0', 06:49:28 INFO - 'HOME': '/home/cltbld', 06:49:28 INFO - 'LANG': 'en_US.UTF-8', 06:49:28 INFO - 'LOGNAME': 'cltbld', 06:49:28 INFO - 'MAIL': '/var/mail/cltbld', 06:49:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:28 INFO - 'MOZ_NO_REMOTE': '1', 06:49:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:28 INFO - 'PWD': '/builds/slave/test', 06:49:28 INFO - 'SHELL': '/bin/bash', 06:49:28 INFO - 'SHLVL': '1', 06:49:28 INFO - 'TERM': 'linux', 06:49:28 INFO - 'TMOUT': '86400', 06:49:28 INFO - 'USER': 'cltbld', 06:49:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464005370.435522-1274491826', 06:49:28 INFO - '_': '/tools/buildbot/bin/python'} 06:49:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:28 INFO - Downloading/unpacking psutil>=0.7.1 06:49:28 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 06:49:28 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 06:49:28 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 06:49:28 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 06:49:28 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 06:49:28 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 06:49:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:49:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:49:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:49:32 INFO - Installing collected packages: psutil 06:49:32 INFO - Running setup.py install for psutil 06:49:33 INFO - building 'psutil._psutil_linux' extension 06:49:33 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 06:49:33 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:49:33 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:49:33 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 06:49:33 INFO - building 'psutil._psutil_posix' extension 06:49:33 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 06:49:34 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 06:49:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:49:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:49:34 INFO - Successfully installed psutil 06:49:34 INFO - Cleaning up... 06:49:34 INFO - Return code: 0 06:49:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:49:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:34 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 0x969ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9705598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97a8f70>, '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 0x97a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97ae750>, '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-1464005370.435522-1274491826', '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 06:49:34 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 06:49:34 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 06:49:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:34 INFO - 'CCACHE_UMASK': '002', 06:49:34 INFO - 'DISPLAY': ':0', 06:49:34 INFO - 'HOME': '/home/cltbld', 06:49:34 INFO - 'LANG': 'en_US.UTF-8', 06:49:34 INFO - 'LOGNAME': 'cltbld', 06:49:34 INFO - 'MAIL': '/var/mail/cltbld', 06:49:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:34 INFO - 'MOZ_NO_REMOTE': '1', 06:49:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:34 INFO - 'PWD': '/builds/slave/test', 06:49:34 INFO - 'SHELL': '/bin/bash', 06:49:34 INFO - 'SHLVL': '1', 06:49:34 INFO - 'TERM': 'linux', 06:49:34 INFO - 'TMOUT': '86400', 06:49:34 INFO - 'USER': 'cltbld', 06:49:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464005370.435522-1274491826', 06:49:34 INFO - '_': '/tools/buildbot/bin/python'} 06:49:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:49:34 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 06:49:34 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 06:49:34 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 06:49:34 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 06:49:34 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 06:49:34 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 06:49:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:49:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:49:38 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:49:38 INFO - Installing collected packages: mozsystemmonitor 06:49:38 INFO - Running setup.py install for mozsystemmonitor 06:49:38 INFO - Successfully installed mozsystemmonitor 06:49:38 INFO - Cleaning up... 06:49:38 INFO - Return code: 0 06:49:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:49: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')]} 06:49:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49: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')]} 06:49:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:38 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 0x969ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9705598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97a8f70>, '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 0x97a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97ae750>, '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-1464005370.435522-1274491826', '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 06:49:38 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 06:49:38 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 06:49:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:38 INFO - 'CCACHE_UMASK': '002', 06:49:38 INFO - 'DISPLAY': ':0', 06:49:38 INFO - 'HOME': '/home/cltbld', 06:49:38 INFO - 'LANG': 'en_US.UTF-8', 06:49:38 INFO - 'LOGNAME': 'cltbld', 06:49:38 INFO - 'MAIL': '/var/mail/cltbld', 06:49:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:38 INFO - 'MOZ_NO_REMOTE': '1', 06:49:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:38 INFO - 'PWD': '/builds/slave/test', 06:49:38 INFO - 'SHELL': '/bin/bash', 06:49:38 INFO - 'SHLVL': '1', 06:49:38 INFO - 'TERM': 'linux', 06:49:38 INFO - 'TMOUT': '86400', 06:49:38 INFO - 'USER': 'cltbld', 06:49:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464005370.435522-1274491826', 06:49:38 INFO - '_': '/tools/buildbot/bin/python'} 06:49:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:39 INFO - Downloading/unpacking blobuploader==1.2.4 06:49:39 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 06:49:39 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 06:49:39 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 06:49:39 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 06:49:39 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 06:49:39 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 06:49:42 INFO - Downloading blobuploader-1.2.4.tar.gz 06:49:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:49:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:49:42 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 06:49:42 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 06:49:42 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 06:49:42 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 06:49:42 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 06:49:42 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 06:49:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:49:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:49:43 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 06:49:43 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 06:49:43 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 06:49:43 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 06:49:43 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 06:49:43 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 06:49:44 INFO - Downloading docopt-0.6.1.tar.gz 06:49:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:49:44 INFO - Installing collected packages: blobuploader, requests, docopt 06:49:44 INFO - Running setup.py install for blobuploader 06:49:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:49:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:49:44 INFO - Running setup.py install for requests 06:49:45 INFO - Running setup.py install for docopt 06:49:45 INFO - Successfully installed blobuploader requests docopt 06:49:45 INFO - Cleaning up... 06:49:45 INFO - Return code: 0 06:49:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:49:45 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')]} 06:49:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:45 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')]} 06:49:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:45 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 0x969ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9705598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97a8f70>, '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 0x97a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97ae750>, '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-1464005370.435522-1274491826', '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 06:49:45 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 06:49:45 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 06:49:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:45 INFO - 'CCACHE_UMASK': '002', 06:49:45 INFO - 'DISPLAY': ':0', 06:49:45 INFO - 'HOME': '/home/cltbld', 06:49:45 INFO - 'LANG': 'en_US.UTF-8', 06:49:45 INFO - 'LOGNAME': 'cltbld', 06:49:45 INFO - 'MAIL': '/var/mail/cltbld', 06:49:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:45 INFO - 'MOZ_NO_REMOTE': '1', 06:49:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:45 INFO - 'PWD': '/builds/slave/test', 06:49:45 INFO - 'SHELL': '/bin/bash', 06:49:45 INFO - 'SHLVL': '1', 06:49:45 INFO - 'TERM': 'linux', 06:49:45 INFO - 'TMOUT': '86400', 06:49:45 INFO - 'USER': 'cltbld', 06:49:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464005370.435522-1274491826', 06:49:45 INFO - '_': '/tools/buildbot/bin/python'} 06:49:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:49:46 INFO - Running setup.py (path:/tmp/pip-0rFWyO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:49:46 INFO - Running setup.py (path:/tmp/pip-YZGcWC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:49:46 INFO - Running setup.py (path:/tmp/pip-4VbZdB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:49:46 INFO - Running setup.py (path:/tmp/pip-bvuiye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:49:46 INFO - Running setup.py (path:/tmp/pip-eux63X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:49:46 INFO - Running setup.py (path:/tmp/pip-cjasTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:49:46 INFO - Running setup.py (path:/tmp/pip-5f5LdP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:49:47 INFO - Running setup.py (path:/tmp/pip-SW5Op3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:49:47 INFO - Running setup.py (path:/tmp/pip-rRQeU3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:49:47 INFO - Running setup.py (path:/tmp/pip-3wYNqD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:49:47 INFO - Running setup.py (path:/tmp/pip-mlt5yh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:49:47 INFO - Running setup.py (path:/tmp/pip-w44Zyt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:49:47 INFO - Running setup.py (path:/tmp/pip-S1aAf1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:49:47 INFO - Running setup.py (path:/tmp/pip-KmdUL4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:48 INFO - Running setup.py (path:/tmp/pip-PlAm3A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:49:48 INFO - Running setup.py (path:/tmp/pip-Nn25L0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:49:48 INFO - Running setup.py (path:/tmp/pip-lLrCya-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:49:48 INFO - Running setup.py (path:/tmp/pip-vd8U_w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:49:48 INFO - Running setup.py (path:/tmp/pip-rgr2EE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:48 INFO - Running setup.py (path:/tmp/pip-NCU_Qf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:49:49 INFO - Running setup.py (path:/tmp/pip-KrRybl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:49:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:49:49 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 06:49:49 INFO - Running setup.py install for manifestparser 06:49:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:49:49 INFO - Running setup.py install for mozcrash 06:49:49 INFO - Running setup.py install for mozdebug 06:49:50 INFO - Running setup.py install for mozdevice 06:49:50 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Running setup.py install for mozfile 06:49:50 INFO - Running setup.py install for mozhttpd 06:49:51 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Running setup.py install for mozinfo 06:49:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Running setup.py install for mozInstall 06:49:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Running setup.py install for mozleak 06:49:51 INFO - Running setup.py install for mozlog 06:49:52 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:49:52 INFO - Running setup.py install for moznetwork 06:49:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:49:52 INFO - Running setup.py install for mozprocess 06:49:52 INFO - Running setup.py install for mozprofile 06:49:52 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:49:52 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:49:52 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:49:52 INFO - Running setup.py install for mozrunner 06:49:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:49:53 INFO - Running setup.py install for mozscreenshot 06:49:53 INFO - Running setup.py install for moztest 06:49:53 INFO - Running setup.py install for mozversion 06:49:53 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:49:53 INFO - Running setup.py install for wptserve 06:49:53 INFO - Running setup.py install for marionette-driver 06:49:54 INFO - Running setup.py install for browsermob-proxy 06:49:54 INFO - Running setup.py install for marionette-client 06:49:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:49:54 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:49:55 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 06:49:55 INFO - Cleaning up... 06:49:55 INFO - Return code: 0 06:49:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:49:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:49:55 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 0x969ec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9705598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x97b92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x97a8f70>, '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 0x97a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97ae750>, '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-1464005370.435522-1274491826', '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 06:49:55 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 06:49:55 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 06:49:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:55 INFO - 'CCACHE_UMASK': '002', 06:49:55 INFO - 'DISPLAY': ':0', 06:49:55 INFO - 'HOME': '/home/cltbld', 06:49:55 INFO - 'LANG': 'en_US.UTF-8', 06:49:55 INFO - 'LOGNAME': 'cltbld', 06:49:55 INFO - 'MAIL': '/var/mail/cltbld', 06:49:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:55 INFO - 'MOZ_NO_REMOTE': '1', 06:49:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:55 INFO - 'PWD': '/builds/slave/test', 06:49:55 INFO - 'SHELL': '/bin/bash', 06:49:55 INFO - 'SHLVL': '1', 06:49:55 INFO - 'TERM': 'linux', 06:49:55 INFO - 'TMOUT': '86400', 06:49:55 INFO - 'USER': 'cltbld', 06:49:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464005370.435522-1274491826', 06:49:55 INFO - '_': '/tools/buildbot/bin/python'} 06:49:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:49:55 INFO - Running setup.py (path:/tmp/pip-VJX5sz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:49:55 INFO - Running setup.py (path:/tmp/pip-5AbvEH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:49:55 INFO - Running setup.py (path:/tmp/pip-GiANbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:49:56 INFO - Running setup.py (path:/tmp/pip-2u_yNW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:49:56 INFO - Running setup.py (path:/tmp/pip-8_1RlY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:49:56 INFO - Running setup.py (path:/tmp/pip-1bp9mr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:49:56 INFO - Running setup.py (path:/tmp/pip-oz3aF4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:49:56 INFO - Running setup.py (path:/tmp/pip-QTSvVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:49:56 INFO - Running setup.py (path:/tmp/pip-WWRzOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:49:56 INFO - Running setup.py (path:/tmp/pip-ZZxUR2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:49:57 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:49:57 INFO - Running setup.py (path:/tmp/pip-h9BPPl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:49:57 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:49:57 INFO - Running setup.py (path:/tmp/pip-1ZCidZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:49:57 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:49:57 INFO - Running setup.py (path:/tmp/pip-eyYIh7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:49:57 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:49:57 INFO - Running setup.py (path:/tmp/pip-DYX0bo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:49:57 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:57 INFO - Running setup.py (path:/tmp/pip-l_dAz7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:57 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:49:57 INFO - Running setup.py (path:/tmp/pip-4xvuEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:49:57 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:49:57 INFO - Running setup.py (path:/tmp/pip-NXBwpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:49:58 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)) 06:49:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:49:58 INFO - Running setup.py (path:/tmp/pip-9IRyzs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:49:58 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)) 06:49:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:49:58 INFO - Running setup.py (path:/tmp/pip-gzbEJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:49:58 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)) 06:49:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:58 INFO - Running setup.py (path:/tmp/pip-HBnuss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:58 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)) 06:49:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:49:59 INFO - Running setup.py (path:/tmp/pip-Ui3tyt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:49:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:49:59 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)) 06:49:59 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)) 06:49:59 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)) 06:49:59 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)) 06:49:59 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)) 06:49:59 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)) 06:49:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:49:59 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 06:49:59 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 06:49:59 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 06:49:59 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 06:49:59 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 06:49:59 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 06:50:02 INFO - Downloading blessings-1.6.tar.gz 06:50:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:50:03 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)) 06:50:03 INFO - Installing collected packages: blessings 06:50:03 INFO - Running setup.py install for blessings 06:50:03 INFO - Successfully installed blessings 06:50:03 INFO - Cleaning up... 06:50:03 INFO - Return code: 0 06:50:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:50:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:50:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:50:03 INFO - Reading from file tmpfile_stdout 06:50:03 INFO - Current package versions: 06:50:03 INFO - argparse == 1.2.1 06:50:03 INFO - blessings == 1.6 06:50:03 INFO - blobuploader == 1.2.4 06:50:03 INFO - browsermob-proxy == 0.6.0 06:50:03 INFO - docopt == 0.6.1 06:50:03 INFO - manifestparser == 1.1 06:50:03 INFO - marionette-client == 2.3.0 06:50:03 INFO - marionette-driver == 1.4.0 06:50:03 INFO - mozInstall == 1.12 06:50:03 INFO - mozcrash == 0.17 06:50:03 INFO - mozdebug == 0.1 06:50:03 INFO - mozdevice == 0.48 06:50:03 INFO - mozfile == 1.2 06:50:03 INFO - mozhttpd == 0.7 06:50:03 INFO - mozinfo == 0.9 06:50:03 INFO - mozleak == 0.1 06:50:03 INFO - mozlog == 3.1 06:50:03 INFO - moznetwork == 0.27 06:50:03 INFO - mozprocess == 0.22 06:50:03 INFO - mozprofile == 0.28 06:50:03 INFO - mozrunner == 6.11 06:50:03 INFO - mozscreenshot == 0.1 06:50:03 INFO - mozsystemmonitor == 0.0 06:50:03 INFO - moztest == 0.7 06:50:03 INFO - mozversion == 1.4 06:50:03 INFO - psutil == 3.1.1 06:50:03 INFO - requests == 1.2.3 06:50:03 INFO - wptserve == 1.4.0 06:50:03 INFO - wsgiref == 0.1.2 06:50:03 INFO - Running post-action listener: _resource_record_post_action 06:50:03 INFO - Running post-action listener: _start_resource_monitoring 06:50:04 INFO - Starting resource monitoring. 06:50:04 INFO - ##### 06:50:04 INFO - ##### Running pull step. 06:50:04 INFO - ##### 06:50:04 INFO - Running pre-action listener: _resource_record_pre_action 06:50:04 INFO - Running main action method: pull 06:50:04 INFO - Pull has nothing to do! 06:50:04 INFO - Running post-action listener: _resource_record_post_action 06:50:04 INFO - ##### 06:50:04 INFO - ##### Running install step. 06:50:04 INFO - ##### 06:50:04 INFO - Running pre-action listener: _resource_record_pre_action 06:50:04 INFO - Running main action method: install 06:50:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:50:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:50:04 INFO - Reading from file tmpfile_stdout 06:50:04 INFO - Detecting whether we're running mozinstall >=1.0... 06:50:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:50:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:50:04 INFO - Reading from file tmpfile_stdout 06:50:04 INFO - Output received: 06:50:04 INFO - Usage: mozinstall [options] installer 06:50:04 INFO - Options: 06:50:04 INFO - -h, --help show this help message and exit 06:50:04 INFO - -d DEST, --destination=DEST 06:50:04 INFO - Directory to install application into. [default: 06:50:04 INFO - "/builds/slave/test"] 06:50:04 INFO - --app=APP Application being installed. [default: firefox] 06:50:04 INFO - mkdir: /builds/slave/test/build/application 06:50:04 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'] 06:50:04 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 06:50:35 INFO - Reading from file tmpfile_stdout 06:50:35 INFO - Output received: 06:50:35 INFO - /builds/slave/test/build/application/firefox/firefox 06:50:35 INFO - Running post-action listener: _resource_record_post_action 06:50:35 INFO - ##### 06:50:35 INFO - ##### Running run-tests step. 06:50:35 INFO - ##### 06:50:35 INFO - Running pre-action listener: _resource_record_pre_action 06:50:35 INFO - Running main action method: run_tests 06:50:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:50:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:50:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:50:35 INFO - grabbing minidump binary from tooltool 06:50:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:50:35 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 0x97a8f70>, '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 0x97a8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x97ae750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:50:35 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 06:50:35 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 06:50:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:50:36 INFO - Return code: 0 06:50:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:50:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:50:36 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/TibVWVYuQXOmGmgZPbL44A/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 06:50:36 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/TibVWVYuQXOmGmgZPbL44A/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 06:50:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:50:36 INFO - 'CCACHE_UMASK': '002', 06:50:36 INFO - 'DISPLAY': ':0', 06:50:36 INFO - 'HOME': '/home/cltbld', 06:50:36 INFO - 'LANG': 'en_US.UTF-8', 06:50:36 INFO - 'LOGNAME': 'cltbld', 06:50:36 INFO - 'MAIL': '/var/mail/cltbld', 06:50:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:50:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:50:36 INFO - 'MOZ_NO_REMOTE': '1', 06:50:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:50:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:50:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:50:36 INFO - 'PWD': '/builds/slave/test', 06:50:36 INFO - 'SHELL': '/bin/bash', 06:50:36 INFO - 'SHLVL': '1', 06:50:36 INFO - 'TERM': 'linux', 06:50:36 INFO - 'TMOUT': '86400', 06:50:36 INFO - 'USER': 'cltbld', 06:50:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464005370.435522-1274491826', 06:50:36 INFO - '_': '/tools/buildbot/bin/python'} 06:50:36 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/TibVWVYuQXOmGmgZPbL44A/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 06:50:36 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 06:50:36 INFO - import pkg_resources 06:50:38 INFO - Using 1 client processes 06:50:38 INFO - wptserve Starting http server on 127.0.0.1:8000 06:50:38 INFO - wptserve Starting http server on 127.0.0.1:8001 06:50:38 INFO - wptserve Starting http server on 127.0.0.1:8443 06:50:40 INFO - SUITE-START | Running 778 tests 06:50:40 INFO - Running testharness tests 06:50:40 INFO - Setting up ssl 06:50:40 INFO - PROCESS | certutil | 06:50:40 INFO - PROCESS | certutil | 06:50:40 INFO - PROCESS | certutil | 06:50:40 INFO - Certificate Nickname Trust Attributes 06:50:40 INFO - SSL,S/MIME,JAR/XPI 06:50:40 INFO - 06:50:40 INFO - web-platform-tests CT,, 06:50:40 INFO - 06:50:40 INFO - Starting runner 06:50:43 INFO - PROCESS | 1813 | 1464011443645 Marionette DEBUG Marionette enabled via build flag and pref 06:50:43 INFO - PROCESS | 1813 | ++DOCSHELL 0xa51f0800 == 1 [pid = 1813] [id = 1] 06:50:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 1 (0xa51f0c00) [pid = 1813] [serial = 1] [outer = (nil)] 06:50:43 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:50:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 2 (0xa51f1400) [pid = 1813] [serial = 2] [outer = 0xa51f0c00] 06:50:44 INFO - PROCESS | 1813 | 1464011444367 Marionette INFO Listening on port 2828 06:50:44 INFO - PROCESS | 1813 | 1464011444984 Marionette DEBUG Marionette enabled via command-line flag 06:50:45 INFO - PROCESS | 1813 | ++DOCSHELL 0xa237d800 == 2 [pid = 1813] [id = 2] 06:50:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 3 (0xa23bd800) [pid = 1813] [serial = 3] [outer = (nil)] 06:50:45 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:50:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 4 (0xa23be000) [pid = 1813] [serial = 4] [outer = 0xa23bd800] 06:50:45 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2294020 06:50:45 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2294b00 06:50:45 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b2a00 06:50:45 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b5660 06:50:45 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22b93a0 06:50:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 5 (0xa22abc00) [pid = 1813] [serial = 5] [outer = 0xa51f0c00] 06:50:45 INFO - PROCESS | 1813 | [1813] 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 06:50:45 INFO - PROCESS | 1813 | 1464011445418 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36225 06:50:45 INFO - PROCESS | 1813 | [1813] 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 06:50:45 INFO - PROCESS | 1813 | 1464011445453 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36226 06:50:45 INFO - PROCESS | 1813 | 1464011445514 Marionette DEBUG Closed connection conn0 06:50:45 INFO - PROCESS | 1813 | 1464011445517 Marionette DEBUG Closed connection conn1 06:50:45 INFO - PROCESS | 1813 | [1813] 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 06:50:45 INFO - PROCESS | 1813 | [1813] 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 06:50:45 INFO - PROCESS | 1813 | 1464011445657 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36227 06:50:45 INFO - PROCESS | 1813 | [1813] 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 06:50:45 INFO - PROCESS | 1813 | 1464011445713 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36228 06:50:45 INFO - PROCESS | 1813 | 1464011445723 Marionette DEBUG Closed connection conn2 06:50:45 INFO - PROCESS | 1813 | [1813] 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 06:50:45 INFO - PROCESS | 1813 | 1464011445768 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36229 06:50:45 INFO - PROCESS | 1813 | 1464011445783 Marionette DEBUG Closed connection conn3 06:50:45 INFO - PROCESS | 1813 | 1464011445830 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:50:45 INFO - PROCESS | 1813 | 1464011445844 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":"20160523045840","device":"desktop","version":"48.0a2"} 06:50:46 INFO - PROCESS | 1813 | [1813] 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 06:50:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b5e7c00 == 3 [pid = 1813] [id = 3] 06:50:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 6 (0x9b5e8000) [pid = 1813] [serial = 6] [outer = (nil)] 06:50:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b5e8400 == 4 [pid = 1813] [id = 4] 06:50:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 7 (0x9b5e8800) [pid = 1813] [serial = 7] [outer = (nil)] 06:50:48 INFO - PROCESS | 1813 | [1813] 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 06:50:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x9adc8000 == 5 [pid = 1813] [id = 5] 06:50:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 8 (0x9adc8400) [pid = 1813] [serial = 8] [outer = (nil)] 06:50:48 INFO - PROCESS | 1813 | [1813] 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 06:50:48 INFO - PROCESS | 1813 | [1813] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:50:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 9 (0x9a8b9800) [pid = 1813] [serial = 9] [outer = 0x9adc8400] 06:50:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 10 (0x9addd400) [pid = 1813] [serial = 10] [outer = 0x9b5e8000] 06:50:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 11 (0x9addf000) [pid = 1813] [serial = 11] [outer = 0x9b5e8800] 06:50:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 12 (0x9ade1000) [pid = 1813] [serial = 12] [outer = 0x9adc8400] 06:50:50 INFO - PROCESS | 1813 | 1464011450032 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 1813 | 1464011450053 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 13 (0x9837c400) [pid = 1813] [serial = 13] [outer = 0x9adc8400] 06:50:50 INFO - PROCESS | 1813 | 1464011450866 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7fe9b298-dd59-4c39-9e0a-1de25eb27c00","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":"20160523045840","device":"desktop","version":"48.0a2","command_id":1}}] 06:50:51 INFO - PROCESS | 1813 | 1464011451120 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}] 06:50:51 INFO - PROCESS | 1813 | 1464011451444 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 06:50:51 INFO - PROCESS | 1813 | 1464011451659 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:50:51 INFO - PROCESS | 1813 | [1813] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:50:51 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:50:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 14 (0x951eec00) [pid = 1813] [serial = 14] [outer = 0x9adc8400] 06:50:52 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:50:52 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:50:52 INFO - PROCESS | 1813 | 1464011452306 Marionette TRACE conn4 <- [1,3,null,{}] 06:50:52 INFO - PROCESS | 1813 | 1464011452342 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:50:52 INFO - PROCESS | 1813 | 1464011452380 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 06:50:52 INFO - PROCESS | 1813 | 1464011452448 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 06:50:52 INFO - PROCESS | 1813 | 1464011452452 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 06:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:50:52 INFO - PROCESS | 1813 | 1464011452492 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 1813 | 1464011452499 Marionette TRACE conn4 <- [1,6,null,{}] 06:50:52 INFO - PROCESS | 1813 | 1464011452573 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}] 06:50:52 INFO - PROCESS | 1813 | 1464011452621 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 06:50:52 INFO - PROCESS | 1813 | 1464011452628 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x93ef7000 == 6 [pid = 1813] [id = 6] 06:50:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 15 (0x93ef7400) [pid = 1813] [serial = 15] [outer = (nil)] 06:50:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 16 (0x93ef9400) [pid = 1813] [serial = 16] [outer = 0x93ef7400] 06:50:52 INFO - PROCESS | 1813 | 1464011452711 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 17 (0x93efe400) [pid = 1813] [serial = 17] [outer = 0x93ef7400] 06:50:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b47c00 == 7 [pid = 1813] [id = 7] 06:50:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 18 (0x93b48000) [pid = 1813] [serial = 18] [outer = (nil)] 06:50:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 19 (0x93b4a000) [pid = 1813] [serial = 19] [outer = 0x93b48000] 06:50:53 INFO - PROCESS | 1813 | 1464011453207 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 20 (0x939c0c00) [pid = 1813] [serial = 20] [outer = 0x93b48000] 06:50:53 INFO - PROCESS | 1813 | [1813] 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 06:50:53 INFO - PROCESS | 1813 | 1464011453841 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]]]}] 06:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1424ms 06:50:53 INFO - PROCESS | 1813 | 1464011453972 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1813 | 1464011453976 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 06:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:50:54 INFO - PROCESS | 1813 | 1464011454214 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1813 | 1464011454220 Marionette TRACE conn4 <- [1,10,null,{}] 06:50:54 INFO - PROCESS | 1813 | 1464011454308 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}] 06:50:54 INFO - PROCESS | 1813 | 1464011454516 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 06:50:54 INFO - PROCESS | 1813 | 1464011454626 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x9388b400 == 8 [pid = 1813] [id = 8] 06:50:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 21 (0x9388b800) [pid = 1813] [serial = 21] [outer = (nil)] 06:50:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 22 (0x93893800) [pid = 1813] [serial = 22] [outer = 0x9388b800] 06:50:54 INFO - PROCESS | 1813 | 1464011454718 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 23 (0x93b04400) [pid = 1813] [serial = 23] [outer = 0x9388b800] 06:50:55 INFO - PROCESS | 1813 | 1464011455598 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]]]}] 06:50:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x93ef3400 == 9 [pid = 1813] [id = 9] 06:50:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 24 (0x93ef3800) [pid = 1813] [serial = 24] [outer = (nil)] 06:50:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 25 (0x93ef8000) [pid = 1813] [serial = 25] [outer = 0x93ef3800] 06:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1668ms 06:50:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 26 (0x93ef6800) [pid = 1813] [serial = 26] [outer = 0x93ef3800] 06:50:55 INFO - PROCESS | 1813 | 1464011455708 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 06:50:55 INFO - PROCESS | 1813 | 1464011455715 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 06:50:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x95291000 == 10 [pid = 1813] [id = 10] 06:50:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 27 (0x9772b000) [pid = 1813] [serial = 27] [outer = (nil)] 06:50:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 28 (0x992e7800) [pid = 1813] [serial = 28] [outer = 0x9772b000] 06:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:50:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 29 (0x9a22b400) [pid = 1813] [serial = 29] [outer = 0x9772b000] 06:50:55 INFO - PROCESS | 1813 | 1464011455896 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:50:55 INFO - PROCESS | 1813 | 1464011455902 Marionette TRACE conn4 <- [1,14,null,{}] 06:50:55 INFO - PROCESS | 1813 | 1464011455990 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}] 06:50:56 INFO - PROCESS | 1813 | 1464011456321 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 06:50:56 INFO - PROCESS | 1813 | 1464011456444 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b07c00 == 11 [pid = 1813] [id = 11] 06:50:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 30 (0x951f1c00) [pid = 1813] [serial = 30] [outer = (nil)] 06:50:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 31 (0x9530f800) [pid = 1813] [serial = 31] [outer = 0x951f1c00] 06:50:56 INFO - PROCESS | 1813 | 1464011456537 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 32 (0x9b78dc00) [pid = 1813] [serial = 32] [outer = 0x951f1c00] 06:50:57 INFO - PROCESS | 1813 | 1464011457449 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]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1687ms 06:50:57 INFO - PROCESS | 1813 | 1464011457502 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 06:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:50:57 INFO - PROCESS | 1813 | 1464011457511 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 06:50:57 INFO - PROCESS | 1813 | 1464011457526 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1813 | 1464011457535 Marionette TRACE conn4 <- [1,18,null,{}] 06:50:57 INFO - PROCESS | 1813 | 1464011457548 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}] 06:50:57 INFO - PROCESS | 1813 | 1464011457801 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 06:50:57 INFO - PROCESS | 1813 | 1464011457976 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 1813 | ++DOCSHELL 0xa1056c00 == 12 [pid = 1813] [id = 12] 06:50:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 33 (0xa2248c00) [pid = 1813] [serial = 33] [outer = (nil)] 06:50:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 34 (0x9baaf400) [pid = 1813] [serial = 34] [outer = 0xa2248c00] 06:50:58 INFO - PROCESS | 1813 | 1464011458148 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 35 (0xa2379000) [pid = 1813] [serial = 35] [outer = 0xa2248c00] 06:50:59 INFO - PROCESS | 1813 | 1464011459102 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]]]}] 06:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1600ms 06:50:59 INFO - PROCESS | 1813 | 1464011459123 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 1813 | 1464011459128 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:50:59 INFO - PROCESS | 1813 | 1464011459135 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 1813 | 1464011459138 Marionette TRACE conn4 <- [1,22,null,{}] 06:50:59 INFO - PROCESS | 1813 | 1464011459144 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}] 06:50:59 INFO - PROCESS | 1813 | 1464011459324 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 06:50:59 INFO - PROCESS | 1813 | 1464011459629 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b0cc00 == 13 [pid = 1813] [id = 13] 06:50:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 36 (0x93b44400) [pid = 1813] [serial = 36] [outer = (nil)] 06:50:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 37 (0x93b4d800) [pid = 1813] [serial = 37] [outer = 0x93b44400] 06:50:59 INFO - PROCESS | 1813 | 1464011459755 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 38 (0x951c4400) [pid = 1813] [serial = 38] [outer = 0x93b44400] 06:51:00 INFO - PROCESS | 1813 | 1464011460862 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]]]}] 06:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1783ms 06:51:00 INFO - PROCESS | 1813 | 1464011460919 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 1813 | 1464011460925 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 06:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:51:00 INFO - PROCESS | 1813 | 1464011460932 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1813 | 1464011460937 Marionette TRACE conn4 <- [1,26,null,{}] 06:51:00 INFO - PROCESS | 1813 | 1464011460945 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}] 06:51:01 INFO - PROCESS | 1813 | 1464011461111 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 06:51:01 INFO - PROCESS | 1813 | 1464011461221 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x992a2800 == 14 [pid = 1813] [id = 14] 06:51:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 39 (0x9a22b000) [pid = 1813] [serial = 39] [outer = (nil)] 06:51:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 40 (0x9a8ba800) [pid = 1813] [serial = 40] [outer = 0x9a22b000] 06:51:01 INFO - PROCESS | 1813 | 1464011461306 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 41 (0x9b5f0000) [pid = 1813] [serial = 41] [outer = 0x9a22b000] 06:51:02 INFO - PROCESS | 1813 | 1464011462073 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]]]}] 06:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1189ms 06:51:02 INFO - PROCESS | 1813 | 1464011462135 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 1813 | 1464011462142 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 06:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:51:02 INFO - PROCESS | 1813 | 1464011462156 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1813 | 1464011462158 Marionette TRACE conn4 <- [1,30,null,{}] 06:51:02 INFO - PROCESS | 1813 | 1464011462166 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}] 06:51:02 INFO - PROCESS | 1813 | 1464011462327 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 06:51:02 INFO - PROCESS | 1813 | 1464011462342 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b272800 == 15 [pid = 1813] [id = 15] 06:51:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 42 (0x9ba87400) [pid = 1813] [serial = 42] [outer = (nil)] 06:51:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 43 (0x9c0adc00) [pid = 1813] [serial = 43] [outer = 0x9ba87400] 06:51:02 INFO - PROCESS | 1813 | 1464011462424 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 44 (0x9d46c800) [pid = 1813] [serial = 44] [outer = 0x9ba87400] 06:51:03 INFO - PROCESS | 1813 | 1464011463271 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]]]}] 06:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1141ms 06:51:03 INFO - PROCESS | 1813 | 1464011463309 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 1813 | 1464011463314 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 06:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:51:03 INFO - PROCESS | 1813 | 1464011463323 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 1813 | 1464011463332 Marionette TRACE conn4 <- [1,34,null,{}] 06:51:03 INFO - PROCESS | 1813 | 1464011463347 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}] 06:51:03 INFO - PROCESS | 1813 | 1464011463517 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 06:51:03 INFO - PROCESS | 1813 | 1464011463533 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x9929d400 == 16 [pid = 1813] [id = 16] 06:51:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 45 (0x9d46f000) [pid = 1813] [serial = 45] [outer = (nil)] 06:51:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 46 (0xa224fc00) [pid = 1813] [serial = 46] [outer = 0x9d46f000] 06:51:03 INFO - PROCESS | 1813 | 1464011463613 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 47 (0x9528d000) [pid = 1813] [serial = 47] [outer = 0x9d46f000] 06:51:04 INFO - PROCESS | 1813 | 1464011464428 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]]]}] 06:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1143ms 06:51:04 INFO - PROCESS | 1813 | 1464011464465 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 06:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:51:04 INFO - PROCESS | 1813 | 1464011464470 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 06:51:04 INFO - PROCESS | 1813 | 1464011464476 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1813 | 1464011464480 Marionette TRACE conn4 <- [1,38,null,{}] 06:51:04 INFO - PROCESS | 1813 | 1464011464486 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}] 06:51:04 INFO - PROCESS | 1813 | 1464011464639 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 06:51:04 INFO - PROCESS | 1813 | 1464011464660 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d8d5400 == 17 [pid = 1813] [id = 17] 06:51:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 48 (0xa22a3800) [pid = 1813] [serial = 48] [outer = (nil)] 06:51:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 49 (0xa23bf000) [pid = 1813] [serial = 49] [outer = 0xa22a3800] 06:51:04 INFO - PROCESS | 1813 | 1464011464738 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 50 (0xa2558000) [pid = 1813] [serial = 50] [outer = 0xa22a3800] 06:51:05 INFO - PROCESS | 1813 | 1464011465590 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]]]}] 06:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1187ms 06:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:51:05 INFO - PROCESS | 1813 | 1464011465664 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 06:51:05 INFO - PROCESS | 1813 | 1464011465667 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 06:51:05 INFO - PROCESS | 1813 | 1464011465674 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:51:05 INFO - PROCESS | 1813 | 1464011465677 Marionette TRACE conn4 <- [1,42,null,{}] 06:51:05 INFO - PROCESS | 1813 | 1464011465684 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}] 06:51:05 INFO - PROCESS | 1813 | 1464011465841 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 06:51:05 INFO - PROCESS | 1813 | 1464011465852 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1813 | ++DOCSHELL 0xa051e800 == 18 [pid = 1813] [id = 18] 06:51:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 51 (0xa104f800) [pid = 1813] [serial = 51] [outer = (nil)] 06:51:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 52 (0xa27ccc00) [pid = 1813] [serial = 52] [outer = 0xa104f800] 06:51:06 INFO - PROCESS | 1813 | 1464011466027 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 53 (0xa3357800) [pid = 1813] [serial = 53] [outer = 0xa104f800] 06:51:06 INFO - PROCESS | 1813 | 1464011466841 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]]]}] 06:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1187ms 06:51:06 INFO - PROCESS | 1813 | 1464011466861 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 1813 | 1464011466866 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 06:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:51:06 INFO - PROCESS | 1813 | 1464011466872 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1813 | 1464011466876 Marionette TRACE conn4 <- [1,46,null,{}] 06:51:06 INFO - PROCESS | 1813 | 1464011466882 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}] 06:51:07 INFO - PROCESS | 1813 | 1464011467080 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 06:51:07 INFO - PROCESS | 1813 | 1464011467103 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:07 INFO - PROCESS | 1813 | ++DOCSHELL 0xa335d400 == 19 [pid = 1813] [id = 19] 06:51:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0xa357b800) [pid = 1813] [serial = 54] [outer = (nil)] 06:51:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0xa51ed400) [pid = 1813] [serial = 55] [outer = 0xa357b800] 06:51:07 INFO - PROCESS | 1813 | 1464011467180 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0xa6381400) [pid = 1813] [serial = 56] [outer = 0xa357b800] 06:51:07 INFO - PROCESS | 1813 | 1464011467932 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]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1091ms 06:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:51:07 INFO - PROCESS | 1813 | 1464011467964 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1813 | 1464011467967 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 06:51:07 INFO - PROCESS | 1813 | 1464011467974 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1813 | 1464011467977 Marionette TRACE conn4 <- [1,50,null,{}] 06:51:07 INFO - PROCESS | 1813 | 1464011467983 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}] 06:51:08 INFO - PROCESS | 1813 | 1464011468191 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 06:51:08 INFO - PROCESS | 1813 | 1464011468208 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 1813 | ++DOCSHELL 0xa3581800 == 20 [pid = 1813] [id = 20] 06:51:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0xa51a7800) [pid = 1813] [serial = 57] [outer = (nil)] 06:51:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0xa6831800) [pid = 1813] [serial = 58] [outer = 0xa51a7800] 06:51:08 INFO - PROCESS | 1813 | 1464011468285 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0xa6833400) [pid = 1813] [serial = 59] [outer = 0xa51a7800] 06:51:09 INFO - PROCESS | 1813 | 1464011469097 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]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1134ms 06:51:09 INFO - PROCESS | 1813 | 1464011469107 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 1813 | 1464011469111 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 06:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:51:09 INFO - PROCESS | 1813 | 1464011469120 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1813 | 1464011469123 Marionette TRACE conn4 <- [1,54,null,{}] 06:51:09 INFO - PROCESS | 1813 | 1464011469129 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}] 06:51:10 INFO - PROCESS | 1813 | --DOCSHELL 0x93ef7000 == 19 [pid = 1813] [id = 6] 06:51:10 INFO - PROCESS | 1813 | --DOCSHELL 0x93b07c00 == 18 [pid = 1813] [id = 11] 06:51:10 INFO - PROCESS | 1813 | --DOCSHELL 0xa1056c00 == 17 [pid = 1813] [id = 12] 06:51:10 INFO - PROCESS | 1813 | --DOCSHELL 0x9388b400 == 16 [pid = 1813] [id = 8] 06:51:10 INFO - PROCESS | 1813 | 1464011470358 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 06:51:10 INFO - PROCESS | 1813 | 1464011470407 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x951c3c00 == 17 [pid = 1813] [id = 21] 06:51:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x951c9800) [pid = 1813] [serial = 60] [outer = (nil)] 06:51:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x9528d800) [pid = 1813] [serial = 61] [outer = 0x951c9800] 06:51:10 INFO - PROCESS | 1813 | 1464011470542 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x95290c00) [pid = 1813] [serial = 62] [outer = 0x951c9800] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x93ef7400) [pid = 1813] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x9388b800) [pid = 1813] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x951f1c00) [pid = 1813] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0xa2248c00) [pid = 1813] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x93b44400) [pid = 1813] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x9a22b000) [pid = 1813] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x9ba87400) [pid = 1813] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:51:11 INFO - PROCESS | 1813 | --DOMWINDOW == 54 (0x9d46f000) [pid = 1813] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:51:11 INFO - PROCESS | 1813 | 1464011471757 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]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2685ms 06:51:11 INFO - PROCESS | 1813 | 1464011471808 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 1813 | 1464011471816 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 06:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:51:11 INFO - PROCESS | 1813 | 1464011471827 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 1813 | 1464011471831 Marionette TRACE conn4 <- [1,58,null,{}] 06:51:11 INFO - PROCESS | 1813 | 1464011471841 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}] 06:51:12 INFO - PROCESS | 1813 | 1464011472041 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 06:51:12 INFO - PROCESS | 1813 | 1464011472143 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x98379400 == 18 [pid = 1813] [id = 22] 06:51:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x98380000) [pid = 1813] [serial = 63] [outer = (nil)] 06:51:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x992e7000) [pid = 1813] [serial = 64] [outer = 0x98380000] 06:51:12 INFO - PROCESS | 1813 | 1464011472223 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x9a7a6400) [pid = 1813] [serial = 65] [outer = 0x98380000] 06:51:12 INFO - PROCESS | 1813 | 1464011472932 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]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1133ms 06:51:12 INFO - PROCESS | 1813 | 1464011472959 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1813 | 1464011472965 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:51:12 INFO - PROCESS | 1813 | 1464011472973 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1813 | 1464011472977 Marionette TRACE conn4 <- [1,62,null,{}] 06:51:12 INFO - PROCESS | 1813 | 1464011472983 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}] 06:51:13 INFO - PROCESS | 1813 | 1464011473153 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 06:51:13 INFO - PROCESS | 1813 | 1464011473257 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b277800 == 19 [pid = 1813] [id = 23] 06:51:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x9b27d000) [pid = 1813] [serial = 66] [outer = (nil)] 06:51:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x9b78e800) [pid = 1813] [serial = 67] [outer = 0x9b27d000] 06:51:13 INFO - PROCESS | 1813 | 1464011473345 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x9bab9800) [pid = 1813] [serial = 68] [outer = 0x9b27d000] 06:51:14 INFO - PROCESS | 1813 | 1464011474258 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]]]}] 06:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1340ms 06:51:14 INFO - PROCESS | 1813 | 1464011474314 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1813 | 1464011474321 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 06:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:51:14 INFO - PROCESS | 1813 | 1464011474330 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1813 | 1464011474336 Marionette TRACE conn4 <- [1,66,null,{}] 06:51:14 INFO - PROCESS | 1813 | 1464011474346 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}] 06:51:14 INFO - PROCESS | 1813 | 1464011474531 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 06:51:14 INFO - PROCESS | 1813 | 1464011474668 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x951c0c00 == 20 [pid = 1813] [id = 24] 06:51:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x951f9800) [pid = 1813] [serial = 69] [outer = (nil)] 06:51:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x9a890400) [pid = 1813] [serial = 70] [outer = 0x951f9800] 06:51:14 INFO - PROCESS | 1813 | 1464011474798 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x9b5efc00) [pid = 1813] [serial = 71] [outer = 0x951f9800] 06:51:15 INFO - PROCESS | 1813 | 1464011475671 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]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1389ms 06:51:15 INFO - PROCESS | 1813 | 1464011475720 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 1813 | 1464011475730 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:51:15 INFO - PROCESS | 1813 | 1464011475741 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 1813 | 1464011475745 Marionette TRACE conn4 <- [1,70,null,{}] 06:51:15 INFO - PROCESS | 1813 | 1464011475752 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}] 06:51:15 INFO - PROCESS | 1813 | 1464011475927 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 06:51:16 INFO - PROCESS | 1813 | 1464011476064 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a607800 == 21 [pid = 1813] [id = 25] 06:51:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9d418c00) [pid = 1813] [serial = 72] [outer = (nil)] 06:51:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9d4c6400) [pid = 1813] [serial = 73] [outer = 0x9d418c00] 06:51:16 INFO - PROCESS | 1813 | 1464011476157 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0xa0517800) [pid = 1813] [serial = 74] [outer = 0x9d418c00] 06:51:17 INFO - PROCESS | 1813 | 1464011477064 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]]]}] 06:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1386ms 06:51:17 INFO - PROCESS | 1813 | 1464011477127 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 1813 | 1464011477132 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 06:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:51:17 INFO - PROCESS | 1813 | 1464011477139 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 1813 | 1464011477146 Marionette TRACE conn4 <- [1,74,null,{}] 06:51:17 INFO - PROCESS | 1813 | 1464011477163 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}] 06:51:17 INFO - PROCESS | 1813 | 1464011477382 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 06:51:17 INFO - PROCESS | 1813 | 1464011477522 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x99781c00 == 22 [pid = 1813] [id = 26] 06:51:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x9a3b9800) [pid = 1813] [serial = 75] [outer = (nil)] 06:51:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0xa2732400) [pid = 1813] [serial = 76] [outer = 0x9a3b9800] 06:51:17 INFO - PROCESS | 1813 | 1464011477622 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0xa3352c00) [pid = 1813] [serial = 77] [outer = 0x9a3b9800] 06:51:18 INFO - PROCESS | 1813 | 1464011478442 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]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1348ms 06:51:18 INFO - PROCESS | 1813 | 1464011478489 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 06:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:51:18 INFO - PROCESS | 1813 | 1464011478494 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 06:51:18 INFO - PROCESS | 1813 | 1464011478501 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 1813 | 1464011478506 Marionette TRACE conn4 <- [1,78,null,{}] 06:51:18 INFO - PROCESS | 1813 | 1464011478512 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}] 06:51:18 INFO - PROCESS | 1813 | 1464011478708 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 06:51:18 INFO - PROCESS | 1813 | 1464011478845 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x9779e400 == 23 [pid = 1813] [id = 27] 06:51:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x977a1800) [pid = 1813] [serial = 78] [outer = (nil)] 06:51:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x977a8c00) [pid = 1813] [serial = 79] [outer = 0x977a1800] 06:51:18 INFO - PROCESS | 1813 | 1464011478937 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x977aac00) [pid = 1813] [serial = 80] [outer = 0x977a1800] 06:51:19 INFO - PROCESS | 1813 | 1464011479776 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]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1338ms 06:51:19 INFO - PROCESS | 1813 | 1464011479840 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 1813 | 1464011479844 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 06:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:51:19 INFO - PROCESS | 1813 | 1464011479851 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1813 | 1464011479854 Marionette TRACE conn4 <- [1,82,null,{}] 06:51:19 INFO - PROCESS | 1813 | 1464011479861 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}] 06:51:20 INFO - PROCESS | 1813 | 1464011480032 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 06:51:20 INFO - PROCESS | 1813 | 1464011480171 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x977a5000 == 24 [pid = 1813] [id = 28] 06:51:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9c0a3c00) [pid = 1813] [serial = 81] [outer = (nil)] 06:51:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0xa331e800) [pid = 1813] [serial = 82] [outer = 0x9c0a3c00] 06:51:20 INFO - PROCESS | 1813 | 1464011480264 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0xa5139000) [pid = 1813] [serial = 83] [outer = 0x9c0a3c00] 06:51:21 INFO - PROCESS | 1813 | 1464011481157 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]]]}] 06:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1380ms 06:51:21 INFO - PROCESS | 1813 | 1464011481232 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 1813 | 1464011481237 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 06:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:51:21 INFO - PROCESS | 1813 | 1464011481244 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 1813 | 1464011481247 Marionette TRACE conn4 <- [1,86,null,{}] 06:51:21 INFO - PROCESS | 1813 | 1464011481254 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}] 06:51:21 INFO - PROCESS | 1813 | 1464011481507 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 06:51:21 INFO - PROCESS | 1813 | 1464011481689 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x93889400 == 25 [pid = 1813] [id = 29] 06:51:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9388b400) [pid = 1813] [serial = 84] [outer = (nil)] 06:51:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93b02c00) [pid = 1813] [serial = 85] [outer = 0x9388b400] 06:51:21 INFO - PROCESS | 1813 | 1464011481904 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93ef7400) [pid = 1813] [serial = 86] [outer = 0x9388b400] 06:51:22 INFO - PROCESS | 1813 | 1464011482750 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]]]}] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9ade1000) [pid = 1813] [serial = 12] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9a8b9800) [pid = 1813] [serial = 9] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0xa51f1400) [pid = 1813] [serial = 2] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93893800) [pid = 1813] [serial = 22] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x992e7800) [pid = 1813] [serial = 28] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9530f800) [pid = 1813] [serial = 31] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9baaf400) [pid = 1813] [serial = 34] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93b4d800) [pid = 1813] [serial = 37] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x951c4400) [pid = 1813] [serial = 38] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9a8ba800) [pid = 1813] [serial = 40] [outer = (nil)] [url = about:blank] 06:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1588ms 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9b5f0000) [pid = 1813] [serial = 41] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9c0adc00) [pid = 1813] [serial = 43] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9d46c800) [pid = 1813] [serial = 44] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0xa224fc00) [pid = 1813] [serial = 46] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0xa23bf000) [pid = 1813] [serial = 49] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0xa27ccc00) [pid = 1813] [serial = 52] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0xa51ed400) [pid = 1813] [serial = 55] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x93ef8000) [pid = 1813] [serial = 25] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x9528d000) [pid = 1813] [serial = 47] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x9b78dc00) [pid = 1813] [serial = 32] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x93b04400) [pid = 1813] [serial = 23] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0xa2379000) [pid = 1813] [serial = 35] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x93efe400) [pid = 1813] [serial = 17] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 54 (0x93b4a000) [pid = 1813] [serial = 19] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | --DOMWINDOW == 53 (0x93ef9400) [pid = 1813] [serial = 16] [outer = (nil)] [url = about:blank] 06:51:22 INFO - PROCESS | 1813 | 1464011482854 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 1813 | 1464011482861 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 06:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:51:22 INFO - PROCESS | 1813 | 1464011482872 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 1813 | 1464011482878 Marionette TRACE conn4 <- [1,90,null,{}] 06:51:22 INFO - PROCESS | 1813 | 1464011482886 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}] 06:51:23 INFO - PROCESS | 1813 | 1464011483057 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 06:51:23 INFO - PROCESS | 1813 | 1464011483175 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x93eff000 == 26 [pid = 1813] [id = 30] 06:51:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0x951bb400) [pid = 1813] [serial = 87] [outer = (nil)] 06:51:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x951f9400) [pid = 1813] [serial = 88] [outer = 0x951bb400] 06:51:23 INFO - PROCESS | 1813 | 1464011483261 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x97732000) [pid = 1813] [serial = 89] [outer = 0x951bb400] 06:51:24 INFO - PROCESS | 1813 | 1464011484045 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]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1238ms 06:51:24 INFO - PROCESS | 1813 | 1464011484111 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 1813 | 1464011484117 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 06:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:51:24 INFO - PROCESS | 1813 | 1464011484142 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1813 | 1464011484150 Marionette TRACE conn4 <- [1,94,null,{}] 06:51:24 INFO - PROCESS | 1813 | 1464011484160 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}] 06:51:24 INFO - PROCESS | 1813 | 1464011484325 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 06:51:24 INFO - PROCESS | 1813 | 1464011484339 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x99e5d000 == 27 [pid = 1813] [id = 31] 06:51:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x9a7a7800) [pid = 1813] [serial = 90] [outer = (nil)] 06:51:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x9b275800) [pid = 1813] [serial = 91] [outer = 0x9a7a7800] 06:51:24 INFO - PROCESS | 1813 | 1464011484423 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x9b5f1000) [pid = 1813] [serial = 92] [outer = 0x9a7a7800] 06:51:25 INFO - PROCESS | 1813 | 1464011485242 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]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1147ms 06:51:25 INFO - PROCESS | 1813 | 1464011485280 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1813 | 1464011485284 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 06:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:51:25 INFO - PROCESS | 1813 | 1464011485296 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1813 | 1464011485301 Marionette TRACE conn4 <- [1,98,null,{}] 06:51:25 INFO - PROCESS | 1813 | 1464011485318 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}] 06:51:25 INFO - PROCESS | 1813 | 1464011485529 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 06:51:25 INFO - PROCESS | 1813 | 1464011485560 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x9222b400 == 28 [pid = 1813] [id = 32] 06:51:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x9d412c00) [pid = 1813] [serial = 93] [outer = (nil)] 06:51:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0xa051dc00) [pid = 1813] [serial = 94] [outer = 0x9d412c00] 06:51:25 INFO - PROCESS | 1813 | 1464011485638 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0xa1050400) [pid = 1813] [serial = 95] [outer = 0x9d412c00] 06:51:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0xa23c7000) [pid = 1813] [serial = 96] [outer = 0x9772b000] 06:51:26 INFO - PROCESS | 1813 | 1464011486553 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]]]}] 06:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1285ms 06:51:26 INFO - PROCESS | 1813 | 1464011486581 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 1813 | 1464011486586 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 06:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:51:26 INFO - PROCESS | 1813 | 1464011486593 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 1813 | 1464011486596 Marionette TRACE conn4 <- [1,102,null,{}] 06:51:26 INFO - PROCESS | 1813 | 1464011486602 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}] 06:51:26 INFO - PROCESS | 1813 | 1464011486821 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 06:51:26 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x951c9800) [pid = 1813] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:51:26 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x98380000) [pid = 1813] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:51:26 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0xa22a3800) [pid = 1813] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:51:26 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0xa104f800) [pid = 1813] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:51:26 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0xa357b800) [pid = 1813] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:51:26 INFO - PROCESS | 1813 | 1464011486911 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x951c9800 == 29 [pid = 1813] [id = 33] 06:51:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x951fb000) [pid = 1813] [serial = 97] [outer = (nil)] 06:51:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x9add8400) [pid = 1813] [serial = 98] [outer = 0x951fb000] 06:51:26 INFO - PROCESS | 1813 | 1464011486985 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0xa104f800) [pid = 1813] [serial = 99] [outer = 0x951fb000] 06:51:27 INFO - PROCESS | 1813 | 1464011487643 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]]]}] 06:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1079ms 06:51:27 INFO - PROCESS | 1813 | 1464011487680 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 06:51:27 INFO - PROCESS | 1813 | 1464011487683 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 06:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:51:27 INFO - PROCESS | 1813 | 1464011487692 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 1813 | 1464011487695 Marionette TRACE conn4 <- [1,106,null,{}] 06:51:27 INFO - PROCESS | 1813 | 1464011487706 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}] 06:51:27 INFO - PROCESS | 1813 | 1464011487894 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 06:51:27 INFO - PROCESS | 1813 | 1464011487914 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a3c0c00 == 30 [pid = 1813] [id = 34] 06:51:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x9c015000) [pid = 1813] [serial = 100] [outer = (nil)] 06:51:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0xa357b800) [pid = 1813] [serial = 101] [outer = 0x9c015000] 06:51:28 INFO - PROCESS | 1813 | 1464011487994 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0xa63eac00) [pid = 1813] [serial = 102] [outer = 0x9c015000] 06:51:28 INFO - PROCESS | 1813 | 1464011488767 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]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1135ms 06:51:28 INFO - PROCESS | 1813 | 1464011488829 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1813 | 1464011488833 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 06:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:51:28 INFO - PROCESS | 1813 | 1464011488839 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1813 | 1464011488843 Marionette TRACE conn4 <- [1,110,null,{}] 06:51:28 INFO - PROCESS | 1813 | 1464011488849 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}] 06:51:29 INFO - PROCESS | 1813 | 1464011489010 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 06:51:29 INFO - PROCESS | 1813 | 1464011489022 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x951c9400 == 31 [pid = 1813] [id = 35] 06:51:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0xa363ec00) [pid = 1813] [serial = 103] [outer = (nil)] 06:51:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0xa68cbc00) [pid = 1813] [serial = 104] [outer = 0xa363ec00] 06:51:29 INFO - PROCESS | 1813 | 1464011489102 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0xa69e5400) [pid = 1813] [serial = 105] [outer = 0xa363ec00] 06:51:30 INFO - PROCESS | 1813 | 1464011490141 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]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1337ms 06:51:30 INFO - PROCESS | 1813 | 1464011490178 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 1813 | 1464011490186 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:51:30 INFO - PROCESS | 1813 | 1464011490197 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 1813 | 1464011490201 Marionette TRACE conn4 <- [1,114,null,{}] 06:51:30 INFO - PROCESS | 1813 | 1464011490212 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}] 06:51:30 INFO - PROCESS | 1813 | 1464011490410 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 06:51:30 INFO - PROCESS | 1813 | 1464011490555 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x939c3c00 == 32 [pid = 1813] [id = 36] 06:51:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x951c4400) [pid = 1813] [serial = 106] [outer = (nil)] 06:51:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x978cac00) [pid = 1813] [serial = 107] [outer = 0x951c4400] 06:51:30 INFO - PROCESS | 1813 | 1464011490652 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9a231800) [pid = 1813] [serial = 108] [outer = 0x951c4400] 06:51:31 INFO - PROCESS | 1813 | 1464011491585 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]]]}] 06:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1440ms 06:51:31 INFO - PROCESS | 1813 | 1464011491638 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 06:51:31 INFO - PROCESS | 1813 | 1464011491647 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 06:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:51:31 INFO - PROCESS | 1813 | 1464011491659 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 1813 | 1464011491663 Marionette TRACE conn4 <- [1,118,null,{}] 06:51:31 INFO - PROCESS | 1813 | 1464011491672 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}] 06:51:31 INFO - PROCESS | 1813 | 1464011491858 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 06:51:32 INFO - PROCESS | 1813 | 1464011492081 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c0adc00 == 33 [pid = 1813] [id = 37] 06:51:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9d40e000) [pid = 1813] [serial = 109] [outer = (nil)] 06:51:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9d470c00) [pid = 1813] [serial = 110] [outer = 0x9d40e000] 06:51:32 INFO - PROCESS | 1813 | 1464011492179 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0xa23c9c00) [pid = 1813] [serial = 111] [outer = 0x9d40e000] 06:51:32 INFO - PROCESS | 1813 | 1464011492997 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]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1386ms 06:51:33 INFO - PROCESS | 1813 | 1464011493045 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 1813 | 1464011493050 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 06:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:51:33 INFO - PROCESS | 1813 | 1464011493058 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 1813 | 1464011493064 Marionette TRACE conn4 <- [1,122,null,{}] 06:51:33 INFO - PROCESS | 1813 | 1464011493082 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}] 06:51:33 INFO - PROCESS | 1813 | 1464011493280 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 06:51:33 INFO - PROCESS | 1813 | 1464011493425 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x93893800 == 34 [pid = 1813] [id = 38] 06:51:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0xa23f2800) [pid = 1813] [serial = 112] [outer = (nil)] 06:51:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0xa2554400) [pid = 1813] [serial = 113] [outer = 0xa23f2800] 06:51:33 INFO - PROCESS | 1813 | 1464011493522 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0xa638e800) [pid = 1813] [serial = 114] [outer = 0xa23f2800] 06:51:34 INFO - PROCESS | 1813 | 1464011494451 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]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1448ms 06:51:34 INFO - PROCESS | 1813 | 1464011494506 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 1813 | 1464011494510 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 06:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:51:34 INFO - PROCESS | 1813 | 1464011494518 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 1813 | 1464011494522 Marionette TRACE conn4 <- [1,126,null,{}] 06:51:34 INFO - PROCESS | 1813 | 1464011494528 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}] 06:51:34 INFO - PROCESS | 1813 | 1464011494706 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 06:51:34 INFO - PROCESS | 1813 | 1464011494848 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x95286c00 == 35 [pid = 1813] [id = 39] 06:51:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9528a400) [pid = 1813] [serial = 115] [outer = (nil)] 06:51:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9531a800) [pid = 1813] [serial = 116] [outer = 0x9528a400] 06:51:34 INFO - PROCESS | 1813 | 1464011494940 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97735c00) [pid = 1813] [serial = 117] [outer = 0x9528a400] 06:51:35 INFO - PROCESS | 1813 | 1464011495908 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]]]}] 06:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1430ms 06:51:35 INFO - PROCESS | 1813 | 1464011495950 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 06:51:35 INFO - PROCESS | 1813 | 1464011495954 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 06:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:51:35 INFO - PROCESS | 1813 | 1464011495961 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:51:35 INFO - PROCESS | 1813 | 1464011495965 Marionette TRACE conn4 <- [1,130,null,{}] 06:51:35 INFO - PROCESS | 1813 | 1464011495972 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}] 06:51:36 INFO - PROCESS | 1813 | 1464011496156 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 06:51:36 INFO - PROCESS | 1813 | 1464011496301 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9528a000 == 36 [pid = 1813] [id = 40] 06:51:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x95310800) [pid = 1813] [serial = 118] [outer = (nil)] 06:51:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x954e9000) [pid = 1813] [serial = 119] [outer = 0x95310800] 06:51:36 INFO - PROCESS | 1813 | 1464011496403 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x954ed400) [pid = 1813] [serial = 120] [outer = 0x95310800] 06:51:37 INFO - PROCESS | 1813 | 1464011497278 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]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1340ms 06:51:37 INFO - PROCESS | 1813 | 1464011497318 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 1813 | 1464011497323 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 06:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:51:37 INFO - PROCESS | 1813 | 1464011497332 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1813 | 1464011497335 Marionette TRACE conn4 <- [1,134,null,{}] 06:51:37 INFO - PROCESS | 1813 | 1464011497341 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}] 06:51:37 INFO - PROCESS | 1813 | 1464011497550 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 06:51:37 INFO - PROCESS | 1813 | 1464011497698 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x954f3000 == 37 [pid = 1813] [id = 41] 06:51:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x97737400) [pid = 1813] [serial = 121] [outer = (nil)] 06:51:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9c299400) [pid = 1813] [serial = 122] [outer = 0x97737400] 06:51:37 INFO - PROCESS | 1813 | 1464011497795 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9c29cc00) [pid = 1813] [serial = 123] [outer = 0x97737400] 06:51:38 INFO - PROCESS | 1813 | 1464011498820 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]]]}] 06:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1534ms 06:51:38 INFO - PROCESS | 1813 | 1464011498896 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 06:51:38 INFO - PROCESS | 1813 | 1464011498901 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 06:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:51:38 INFO - PROCESS | 1813 | 1464011498912 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 1813 | 1464011498915 Marionette TRACE conn4 <- [1,138,null,{}] 06:51:38 INFO - PROCESS | 1813 | 1464011498979 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}] 06:51:39 INFO - PROCESS | 1813 | 1464011499185 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 06:51:39 INFO - PROCESS | 1813 | 1464011499568 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x93efb400 == 38 [pid = 1813] [id = 42] 06:51:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x93efe000) [pid = 1813] [serial = 124] [outer = (nil)] 06:51:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x95287800) [pid = 1813] [serial = 125] [outer = 0x93efe000] 06:51:39 INFO - PROCESS | 1813 | 1464011499652 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x95319800) [pid = 1813] [serial = 126] [outer = 0x93efe000] 06:51:40 INFO - PROCESS | 1813 | 1464011500661 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]]]}] 06:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1843ms 06:51:40 INFO - PROCESS | 1813 | 1464011500772 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 1813 | 1464011500778 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 06:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9b78e800) [pid = 1813] [serial = 67] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | 1464011500906 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 1813 | 1464011500910 Marionette TRACE conn4 <- [1,142,null,{}] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0xa6831800) [pid = 1813] [serial = 58] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0xa2558000) [pid = 1813] [serial = 50] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0xa3357800) [pid = 1813] [serial = 53] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0xa6381400) [pid = 1813] [serial = 56] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9528d800) [pid = 1813] [serial = 61] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x95290c00) [pid = 1813] [serial = 62] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x992e7000) [pid = 1813] [serial = 64] [outer = (nil)] [url = about:blank] 06:51:40 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a7a6400) [pid = 1813] [serial = 65] [outer = (nil)] [url = about:blank] 06:51:41 INFO - PROCESS | 1813 | 1464011501016 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}] 06:51:41 INFO - PROCESS | 1813 | 1464011501217 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 06:51:41 INFO - PROCESS | 1813 | 1464011501330 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x983dcc00 == 39 [pid = 1813] [id = 43] 06:51:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x99214000) [pid = 1813] [serial = 127] [outer = (nil)] 06:51:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9a1b9800) [pid = 1813] [serial = 128] [outer = 0x99214000] 06:51:41 INFO - PROCESS | 1813 | 1464011501424 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9a892800) [pid = 1813] [serial = 129] [outer = 0x99214000] 06:51:42 INFO - PROCESS | 1813 | 1464011502168 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]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1395ms 06:51:42 INFO - PROCESS | 1813 | 1464011502207 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 06:51:42 INFO - PROCESS | 1813 | 1464011502214 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 06:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:51:42 INFO - PROCESS | 1813 | 1464011502223 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 1813 | 1464011502226 Marionette TRACE conn4 <- [1,146,null,{}] 06:51:42 INFO - PROCESS | 1813 | 1464011502233 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}] 06:51:42 INFO - PROCESS | 1813 | 1464011502409 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 06:51:42 INFO - PROCESS | 1813 | 1464011502423 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b783800 == 40 [pid = 1813] [id = 44] 06:51:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9bab1800) [pid = 1813] [serial = 130] [outer = (nil)] 06:51:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9c296400) [pid = 1813] [serial = 131] [outer = 0x9bab1800] 06:51:42 INFO - PROCESS | 1813 | 1464011502501 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9c29e000) [pid = 1813] [serial = 132] [outer = 0x9bab1800] 06:51:43 INFO - PROCESS | 1813 | 1464011503364 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]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1180ms 06:51:43 INFO - PROCESS | 1813 | 1464011503413 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1813 | 1464011503417 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 06:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:51:43 INFO - PROCESS | 1813 | 1464011503432 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1813 | 1464011503443 Marionette TRACE conn4 <- [1,150,null,{}] 06:51:43 INFO - PROCESS | 1813 | 1464011503465 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}] 06:51:43 INFO - PROCESS | 1813 | 1464011503679 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 06:51:43 INFO - PROCESS | 1813 | 1464011503707 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c294000 == 41 [pid = 1813] [id = 45] 06:51:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0xa104f400) [pid = 1813] [serial = 133] [outer = (nil)] 06:51:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0xa23e8400) [pid = 1813] [serial = 134] [outer = 0xa104f400] 06:51:43 INFO - PROCESS | 1813 | 1464011503783 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0xa23ee400) [pid = 1813] [serial = 135] [outer = 0xa104f400] 06:51:44 INFO - PROCESS | 1813 | 1464011504957 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]]]}] 06:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1585ms 06:51:45 INFO - PROCESS | 1813 | 1464011505041 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 1813 | 1464011505046 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 06:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:51:45 INFO - PROCESS | 1813 | 1464011505064 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - PROCESS | 1813 | 1464011505069 Marionette TRACE conn4 <- [1,154,null,{}] 06:51:45 INFO - PROCESS | 1813 | 1464011505075 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}] 06:51:45 INFO - PROCESS | 1813 | 1464011505291 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 06:51:45 INFO - PROCESS | 1813 | 1464011505416 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x9222c000 == 42 [pid = 1813] [id = 46] 06:51:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x93efac00) [pid = 1813] [serial = 136] [outer = (nil)] 06:51:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0xa335c800) [pid = 1813] [serial = 137] [outer = 0x93efac00] 06:51:45 INFO - PROCESS | 1813 | 1464011505498 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0xa36eb000) [pid = 1813] [serial = 138] [outer = 0x93efac00] 06:51:45 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x951fb000) [pid = 1813] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:51:45 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x9c015000) [pid = 1813] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:51:45 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x951bb400) [pid = 1813] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:51:45 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9a7a7800) [pid = 1813] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:51:45 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9388b400) [pid = 1813] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:51:45 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9d412c00) [pid = 1813] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:51:46 INFO - PROCESS | 1813 | 1464011506339 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]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1306ms 06:51:46 INFO - PROCESS | 1813 | 1464011506363 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 1813 | 1464011506367 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 06:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:51:46 INFO - PROCESS | 1813 | 1464011506375 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 1813 | 1464011506378 Marionette TRACE conn4 <- [1,158,null,{}] 06:51:46 INFO - PROCESS | 1813 | 1464011506386 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}] 06:51:46 INFO - PROCESS | 1813 | 1464011506568 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 06:51:46 INFO - PROCESS | 1813 | 1464011506583 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b09800 == 43 [pid = 1813] [id = 47] 06:51:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x93d0f800) [pid = 1813] [serial = 139] [outer = (nil)] 06:51:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x93d15800) [pid = 1813] [serial = 140] [outer = 0x93d0f800] 06:51:46 INFO - PROCESS | 1813 | 1464011506765 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x951bb400) [pid = 1813] [serial = 141] [outer = 0x93d0f800] 06:51:47 INFO - PROCESS | 1813 | 1464011507668 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]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1343ms 06:51:47 INFO - PROCESS | 1813 | 1464011507721 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1813 | 1464011507726 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:51:47 INFO - PROCESS | 1813 | 1464011507734 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1813 | 1464011507738 Marionette TRACE conn4 <- [1,162,null,{}] 06:51:47 INFO - PROCESS | 1813 | 1464011507744 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}] 06:51:48 INFO - PROCESS | 1813 | 1464011508008 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 06:51:48 INFO - PROCESS | 1813 | 1464011508166 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x939c4000 == 44 [pid = 1813] [id = 48] 06:51:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x939c4c00) [pid = 1813] [serial = 142] [outer = (nil)] 06:51:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x93b50800) [pid = 1813] [serial = 143] [outer = 0x939c4c00] 06:51:48 INFO - PROCESS | 1813 | 1464011508340 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x93d19c00) [pid = 1813] [serial = 144] [outer = 0x939c4c00] 06:51:49 INFO - PROCESS | 1813 | 1464011509353 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]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1693ms 06:51:49 INFO - PROCESS | 1813 | 1464011509430 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 06:51:49 INFO - PROCESS | 1813 | 1464011509437 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 06:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:51:49 INFO - PROCESS | 1813 | 1464011509447 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 1813 | 1464011509453 Marionette TRACE conn4 <- [1,166,null,{}] 06:51:49 INFO - PROCESS | 1813 | 1464011509462 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}] 06:51:49 INFO - PROCESS | 1813 | 1464011509695 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 06:51:49 INFO - PROCESS | 1813 | 1464011509897 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x9779e800 == 45 [pid = 1813] [id = 49] 06:51:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9779fc00) [pid = 1813] [serial = 145] [outer = (nil)] 06:51:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x983d6800) [pid = 1813] [serial = 146] [outer = 0x9779fc00] 06:51:50 INFO - PROCESS | 1813 | 1464011510051 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x99779800) [pid = 1813] [serial = 147] [outer = 0x9779fc00] 06:51:50 INFO - PROCESS | 1813 | 1464011510484 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:51:51 INFO - PROCESS | 1813 | 1464011511081 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]]]}] 06:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1688ms 06:51:51 INFO - PROCESS | 1813 | 1464011511135 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 06:51:51 INFO - PROCESS | 1813 | 1464011511142 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 06:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:51:51 INFO - PROCESS | 1813 | 1464011511150 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1813 | 1464011511154 Marionette TRACE conn4 <- [1,170,null,{}] 06:51:51 INFO - PROCESS | 1813 | 1464011511161 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}] 06:51:51 INFO - PROCESS | 1813 | 1464011511399 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 06:51:51 INFO - PROCESS | 1813 | 1464011511607 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d4be000 == 46 [pid = 1813] [id = 50] 06:51:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x9d4c8c00) [pid = 1813] [serial = 148] [outer = (nil)] 06:51:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x9d8d7c00) [pid = 1813] [serial = 149] [outer = 0x9d4c8c00] 06:51:51 INFO - PROCESS | 1813 | 1464011511716 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0xa2378400) [pid = 1813] [serial = 150] [outer = 0x9d4c8c00] 06:51:52 INFO - PROCESS | 1813 | 1464011512853 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]]]}] 06:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1735ms 06:51:52 INFO - PROCESS | 1813 | 1464011512887 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 06:51:52 INFO - PROCESS | 1813 | 1464011512897 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 06:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:51:52 INFO - PROCESS | 1813 | 1464011512915 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1813 | 1464011512925 Marionette TRACE conn4 <- [1,174,null,{}] 06:51:52 INFO - PROCESS | 1813 | 1464011512931 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}] 06:51:53 INFO - PROCESS | 1813 | 1464011513258 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 06:51:53 INFO - PROCESS | 1813 | 1464011513387 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c29a800 == 47 [pid = 1813] [id = 51] 06:51:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x9d8d5c00) [pid = 1813] [serial = 151] [outer = (nil)] 06:51:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0xa36f4000) [pid = 1813] [serial = 152] [outer = 0x9d8d5c00] 06:51:53 INFO - PROCESS | 1813 | 1464011513486 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0xa63efc00) [pid = 1813] [serial = 153] [outer = 0x9d8d5c00] 06:51:54 INFO - PROCESS | 1813 | 1464011514404 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]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1548ms 06:51:54 INFO - PROCESS | 1813 | 1464011514456 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 1813 | 1464011514460 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 06:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:51:54 INFO - PROCESS | 1813 | 1464011514468 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 1813 | 1464011514472 Marionette TRACE conn4 <- [1,178,null,{}] 06:51:54 INFO - PROCESS | 1813 | 1464011514478 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}] 06:51:54 INFO - PROCESS | 1813 | 1464011514687 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 06:51:54 INFO - PROCESS | 1813 | 1464011514876 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x977a9400 == 48 [pid = 1813] [id = 52] 06:51:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x992a2400) [pid = 1813] [serial = 154] [outer = (nil)] 06:51:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x9a9d0800) [pid = 1813] [serial = 155] [outer = 0x992a2400] 06:51:55 INFO - PROCESS | 1813 | 1464011515014 Marionette DEBUG loaded listener.js 06:51:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0xa23f6c00) [pid = 1813] [serial = 156] [outer = 0x992a2400] 06:51:55 INFO - PROCESS | 1813 | 1464011515925 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]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1494ms 06:51:55 INFO - PROCESS | 1813 | 1464011515964 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 1813 | 1464011515967 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 06:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:51:55 INFO - PROCESS | 1813 | 1464011515976 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1813 | 1464011515980 Marionette TRACE conn4 <- [1,182,null,{}] 06:51:55 INFO - PROCESS | 1813 | 1464011515987 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}] 06:51:56 INFO - PROCESS | 1813 | 1464011516219 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 06:51:56 INFO - PROCESS | 1813 | 1464011516372 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 1813 | ++DOCSHELL 0xa685b800 == 49 [pid = 1813] [id = 53] 06:51:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0xa685c400) [pid = 1813] [serial = 157] [outer = (nil)] 06:51:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa68c0400) [pid = 1813] [serial = 158] [outer = 0xa685c400] 06:51:56 INFO - PROCESS | 1813 | 1464011516528 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0xa6b85c00) [pid = 1813] [serial = 159] [outer = 0xa685c400] 06:51:57 INFO - PROCESS | 1813 | 1464011517439 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]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1493ms 06:51:57 INFO - PROCESS | 1813 | 1464011517470 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 1813 | 1464011517474 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:51:57 INFO - PROCESS | 1813 | 1464011517481 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 1813 | 1464011517485 Marionette TRACE conn4 <- [1,186,null,{}] 06:51:57 INFO - PROCESS | 1813 | 1464011517492 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}] 06:51:57 INFO - PROCESS | 1813 | 1464011517682 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 06:51:57 INFO - PROCESS | 1813 | 1464011517835 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b44400 == 50 [pid = 1813] [id = 54] 06:51:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x93ef9400) [pid = 1813] [serial = 160] [outer = (nil)] 06:51:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x9aaee000) [pid = 1813] [serial = 161] [outer = 0x93ef9400] 06:51:57 INFO - PROCESS | 1813 | 1464011517929 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x9aaf0800) [pid = 1813] [serial = 162] [outer = 0x93ef9400] 06:51:58 INFO - PROCESS | 1813 | 1464011518840 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]]]}] 06:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1433ms 06:51:58 INFO - PROCESS | 1813 | 1464011518916 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 06:51:58 INFO - PROCESS | 1813 | 1464011518920 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 06:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:51:58 INFO - PROCESS | 1813 | 1464011518927 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 1813 | 1464011518932 Marionette TRACE conn4 <- [1,190,null,{}] 06:51:58 INFO - PROCESS | 1813 | 1464011518938 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}] 06:51:59 INFO - PROCESS | 1813 | 1464011519375 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 06:51:59 INFO - PROCESS | 1813 | 1464011519592 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x9528f000 == 51 [pid = 1813] [id = 55] 06:51:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x9528fc00) [pid = 1813] [serial = 163] [outer = (nil)] 06:51:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x95314400) [pid = 1813] [serial = 164] [outer = 0x9528fc00] 06:51:59 INFO - PROCESS | 1813 | 1464011519678 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x954f1c00) [pid = 1813] [serial = 165] [outer = 0x9528fc00] 06:52:00 INFO - PROCESS | 1813 | 1464011520692 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]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1836ms 06:52:00 INFO - PROCESS | 1813 | 1464011520766 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 1813 | 1464011520772 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 06:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:52:00 INFO - PROCESS | 1813 | 1464011520781 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 1813 | 1464011520786 Marionette TRACE conn4 <- [1,194,null,{}] 06:52:00 INFO - PROCESS | 1813 | 1464011520796 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}] 06:52:01 INFO - PROCESS | 1813 | 1464011521038 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9b277800 == 50 [pid = 1813] [id = 23] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x99e5d000 == 49 [pid = 1813] [id = 31] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x98379400 == 48 [pid = 1813] [id = 22] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0xa68cbc00) [pid = 1813] [serial = 104] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x951c3c00 == 47 [pid = 1813] [id = 21] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x93b09800 == 46 [pid = 1813] [id = 47] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9222c000 == 45 [pid = 1813] [id = 46] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9c294000 == 44 [pid = 1813] [id = 45] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9b783800 == 43 [pid = 1813] [id = 44] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x983dcc00 == 42 [pid = 1813] [id = 43] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x93efb400 == 41 [pid = 1813] [id = 42] 06:52:01 INFO - PROCESS | 1813 | 1464011521245 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x93893800 == 40 [pid = 1813] [id = 38] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9c0adc00 == 39 [pid = 1813] [id = 37] 06:52:01 INFO - PROCESS | 1813 | --DOCSHELL 0x939c3c00 == 38 [pid = 1813] [id = 36] 06:52:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x93893800 == 39 [pid = 1813] [id = 56] 06:52:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x93ef4c00) [pid = 1813] [serial = 166] [outer = (nil)] 06:52:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x9530f800) [pid = 1813] [serial = 167] [outer = 0x93ef4c00] 06:52:01 INFO - PROCESS | 1813 | 1464011521355 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x978d0c00) [pid = 1813] [serial = 168] [outer = 0x93ef4c00] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0xa104f800) [pid = 1813] [serial = 99] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x9add8400) [pid = 1813] [serial = 98] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0xa357b800) [pid = 1813] [serial = 101] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x9a890400) [pid = 1813] [serial = 70] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x9d4c6400) [pid = 1813] [serial = 73] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0xa2732400) [pid = 1813] [serial = 76] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x977a8c00) [pid = 1813] [serial = 79] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0xa331e800) [pid = 1813] [serial = 82] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x951f9400) [pid = 1813] [serial = 88] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x97732000) [pid = 1813] [serial = 89] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9b275800) [pid = 1813] [serial = 91] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x93b02c00) [pid = 1813] [serial = 85] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x93ef7400) [pid = 1813] [serial = 86] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x9b5f1000) [pid = 1813] [serial = 92] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x9a22b400) [pid = 1813] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0xa63eac00) [pid = 1813] [serial = 102] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0xa051dc00) [pid = 1813] [serial = 94] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0xa1050400) [pid = 1813] [serial = 95] [outer = (nil)] [url = about:blank] 06:52:02 INFO - PROCESS | 1813 | 1464011522171 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]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1439ms 06:52:02 INFO - PROCESS | 1813 | 1464011522220 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 06:52:02 INFO - PROCESS | 1813 | 1464011522225 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 06:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:52:02 INFO - PROCESS | 1813 | 1464011522232 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 1813 | 1464011522236 Marionette TRACE conn4 <- [1,198,null,{}] 06:52:02 INFO - PROCESS | 1813 | 1464011522242 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}] 06:52:02 INFO - PROCESS | 1813 | 1464011522430 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 06:52:02 INFO - PROCESS | 1813 | 1464011522553 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b47400 == 40 [pid = 1813] [id = 57] 06:52:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x93ef7400) [pid = 1813] [serial = 169] [outer = (nil)] 06:52:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x9a9ce800) [pid = 1813] [serial = 170] [outer = 0x93ef7400] 06:52:02 INFO - PROCESS | 1813 | 1464011522634 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9aae5000) [pid = 1813] [serial = 171] [outer = 0x93ef7400] 06:52:03 INFO - PROCESS | 1813 | 1464011523434 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]]]}] 06:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1236ms 06:52:03 INFO - PROCESS | 1813 | 1464011523469 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 1813 | 1464011523476 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 06:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:52:03 INFO - PROCESS | 1813 | 1464011523502 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 1813 | 1464011523510 Marionette TRACE conn4 <- [1,202,null,{}] 06:52:03 INFO - PROCESS | 1813 | 1464011523528 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}] 06:52:03 INFO - PROCESS | 1813 | 1464011523757 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 06:52:03 INFO - PROCESS | 1813 | 1464011523786 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d12800 == 41 [pid = 1813] [id = 58] 06:52:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x93efd400) [pid = 1813] [serial = 172] [outer = (nil)] 06:52:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x9c29fc00) [pid = 1813] [serial = 173] [outer = 0x93efd400] 06:52:03 INFO - PROCESS | 1813 | 1464011523868 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x9d472800) [pid = 1813] [serial = 174] [outer = 0x93efd400] 06:52:04 INFO - PROCESS | 1813 | 1464011524813 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]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1350ms 06:52:04 INFO - PROCESS | 1813 | 1464011524851 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 06:52:04 INFO - PROCESS | 1813 | 1464011524854 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:52:04 INFO - PROCESS | 1813 | 1464011524863 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 1813 | 1464011524866 Marionette TRACE conn4 <- [1,206,null,{}] 06:52:04 INFO - PROCESS | 1813 | 1464011524877 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}] 06:52:05 INFO - PROCESS | 1813 | 1464011525097 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 06:52:05 INFO - PROCESS | 1813 | 1464011525120 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d17800 == 42 [pid = 1813] [id = 59] 06:52:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x9adbfc00) [pid = 1813] [serial = 175] [outer = (nil)] 06:52:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0xa1050c00) [pid = 1813] [serial = 176] [outer = 0x9adbfc00] 06:52:05 INFO - PROCESS | 1813 | 1464011525211 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa23c0000) [pid = 1813] [serial = 177] [outer = 0x9adbfc00] 06:52:05 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0xa104f400) [pid = 1813] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:52:05 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x99214000) [pid = 1813] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:52:05 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x9bab1800) [pid = 1813] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:52:05 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x93efe000) [pid = 1813] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:52:05 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x93efac00) [pid = 1813] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:52:06 INFO - PROCESS | 1813 | 1464011526135 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]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1285ms 06:52:06 INFO - PROCESS | 1813 | 1464011526150 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 06:52:06 INFO - PROCESS | 1813 | 1464011526155 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 06:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:52:06 INFO - PROCESS | 1813 | 1464011526163 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 1813 | 1464011526166 Marionette TRACE conn4 <- [1,210,null,{}] 06:52:06 INFO - PROCESS | 1813 | 1464011526173 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}] 06:52:06 INFO - PROCESS | 1813 | 1464011526374 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 06:52:06 INFO - PROCESS | 1813 | 1464011526403 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 1813 | ++DOCSHELL 0xa22a3800 == 43 [pid = 1813] [id = 60] 06:52:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0xa2379000) [pid = 1813] [serial = 178] [outer = (nil)] 06:52:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0xa23f3c00) [pid = 1813] [serial = 179] [outer = 0xa2379000] 06:52:06 INFO - PROCESS | 1813 | 1464011526506 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0xa331b400) [pid = 1813] [serial = 180] [outer = 0xa2379000] 06:52:07 INFO - PROCESS | 1813 | 1464011527361 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]]]}] 06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1238ms 06:52:07 INFO - PROCESS | 1813 | 1464011527401 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 1813 | 1464011527404 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:52:07 INFO - PROCESS | 1813 | 1464011527410 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 1813 | 1464011527414 Marionette TRACE conn4 <- [1,214,null,{}] 06:52:07 INFO - PROCESS | 1813 | 1464011527420 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}] 06:52:07 INFO - PROCESS | 1813 | 1464011527582 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 06:52:07 INFO - PROCESS | 1813 | 1464011527598 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1813 | ++DOCSHELL 0xa23f3400 == 44 [pid = 1813] [id = 61] 06:52:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0xa3353000) [pid = 1813] [serial = 181] [outer = (nil)] 06:52:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa63f2800) [pid = 1813] [serial = 182] [outer = 0xa3353000] 06:52:07 INFO - PROCESS | 1813 | 1464011527679 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0xa6867400) [pid = 1813] [serial = 183] [outer = 0xa3353000] 06:52:08 INFO - PROCESS | 1813 | 1464011528762 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]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1385ms 06:52:08 INFO - PROCESS | 1813 | 1464011528798 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 1813 | 1464011528806 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:52:08 INFO - PROCESS | 1813 | 1464011528815 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 1813 | 1464011528822 Marionette TRACE conn4 <- [1,218,null,{}] 06:52:08 INFO - PROCESS | 1813 | 1464011528836 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}] 06:52:09 INFO - PROCESS | 1813 | 1464011529172 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 06:52:09 INFO - PROCESS | 1813 | 1464011529453 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x954ea400 == 45 [pid = 1813] [id = 62] 06:52:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x97735400) [pid = 1813] [serial = 184] [outer = (nil)] 06:52:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x9a79d400) [pid = 1813] [serial = 185] [outer = 0x97735400] 06:52:09 INFO - PROCESS | 1813 | 1464011529549 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x9a897800) [pid = 1813] [serial = 186] [outer = 0x97735400] 06:52:10 INFO - PROCESS | 1813 | 1464011530440 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]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1699ms 06:52:10 INFO - PROCESS | 1813 | 1464011530515 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 1813 | 1464011530524 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:52:10 INFO - PROCESS | 1813 | 1464011530537 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 1813 | 1464011530543 Marionette TRACE conn4 <- [1,222,null,{}] 06:52:10 INFO - PROCESS | 1813 | 1464011530550 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}] 06:52:10 INFO - PROCESS | 1813 | 1464011530784 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 06:52:11 INFO - PROCESS | 1813 | 1464011530997 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a9cc000 == 46 [pid = 1813] [id = 63] 06:52:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x9b5ee800) [pid = 1813] [serial = 187] [outer = (nil)] 06:52:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x9d475800) [pid = 1813] [serial = 188] [outer = 0x9b5ee800] 06:52:11 INFO - PROCESS | 1813 | 1464011531106 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0xa237ac00) [pid = 1813] [serial = 189] [outer = 0x9b5ee800] 06:52:11 INFO - PROCESS | 1813 | 1464011531966 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]]]}] 06:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1485ms 06:52:12 INFO - PROCESS | 1813 | 1464011532035 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 1813 | 1464011532040 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 06:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:52:12 INFO - PROCESS | 1813 | 1464011532049 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 1813 | 1464011532056 Marionette TRACE conn4 <- [1,226,null,{}] 06:52:12 INFO - PROCESS | 1813 | 1464011532073 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}] 06:52:12 INFO - PROCESS | 1813 | 1464011532270 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 06:52:12 INFO - PROCESS | 1813 | 1464011532428 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x99214000 == 47 [pid = 1813] [id = 64] 06:52:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0xa36eac00) [pid = 1813] [serial = 190] [outer = (nil)] 06:52:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0xa68cd400) [pid = 1813] [serial = 191] [outer = 0xa36eac00] 06:52:12 INFO - PROCESS | 1813 | 1464011532560 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0xa6b83c00) [pid = 1813] [serial = 192] [outer = 0xa36eac00] 06:52:13 INFO - PROCESS | 1813 | 1464011533455 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]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1453ms 06:52:13 INFO - PROCESS | 1813 | 1464011533502 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:52:13 INFO - PROCESS | 1813 | 1464011533508 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 06:52:13 INFO - PROCESS | 1813 | 1464011533514 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 1813 | 1464011533518 Marionette TRACE conn4 <- [1,230,null,{}] 06:52:13 INFO - PROCESS | 1813 | 1464011533524 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}] 06:52:13 INFO - PROCESS | 1813 | 1464011533715 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 06:52:13 INFO - PROCESS | 1813 | 1464011533872 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1813 | ++DOCSHELL 0xa23ef800 == 48 [pid = 1813] [id = 65] 06:52:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0xa6b85000) [pid = 1813] [serial = 193] [outer = (nil)] 06:52:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0xa6b8d000) [pid = 1813] [serial = 194] [outer = 0xa6b85000] 06:52:13 INFO - PROCESS | 1813 | 1464011533969 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0xa6eaac00) [pid = 1813] [serial = 195] [outer = 0xa6b85000] 06:52:14 INFO - PROCESS | 1813 | 1464011534908 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]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1433ms 06:52:14 INFO - PROCESS | 1813 | 1464011534948 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 1813 | 1464011534951 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 06:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:52:14 INFO - PROCESS | 1813 | 1464011534958 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 1813 | 1464011534962 Marionette TRACE conn4 <- [1,234,null,{}] 06:52:14 INFO - PROCESS | 1813 | 1464011534968 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}] 06:52:15 INFO - PROCESS | 1813 | 1464011535152 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 06:52:15 INFO - PROCESS | 1813 | 1464011535320 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x915eb800 == 49 [pid = 1813] [id = 66] 06:52:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x915ed400) [pid = 1813] [serial = 196] [outer = (nil)] 06:52:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x915f6400) [pid = 1813] [serial = 197] [outer = 0x915ed400] 06:52:15 INFO - PROCESS | 1813 | 1464011535408 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x915f8800) [pid = 1813] [serial = 198] [outer = 0x915ed400] 06:52:16 INFO - PROCESS | 1813 | 1464011536376 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]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1484ms 06:52:16 INFO - PROCESS | 1813 | 1464011536444 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 06:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:52:16 INFO - PROCESS | 1813 | 1464011536448 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 06:52:16 INFO - PROCESS | 1813 | 1464011536455 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 1813 | 1464011536459 Marionette TRACE conn4 <- [1,238,null,{}] 06:52:16 INFO - PROCESS | 1813 | 1464011536466 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}] 06:52:16 INFO - PROCESS | 1813 | 1464011536713 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 06:52:16 INFO - PROCESS | 1813 | 1464011536912 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f5400 == 50 [pid = 1813] [id = 67] 06:52:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x915f7000) [pid = 1813] [serial = 199] [outer = (nil)] 06:52:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x91cf4800) [pid = 1813] [serial = 200] [outer = 0x915f7000] 06:52:17 INFO - PROCESS | 1813 | 1464011537022 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x91cf9c00) [pid = 1813] [serial = 201] [outer = 0x915f7000] 06:52:17 INFO - PROCESS | 1813 | 1464011537838 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]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1440ms 06:52:17 INFO - PROCESS | 1813 | 1464011537895 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 06:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:52:17 INFO - PROCESS | 1813 | 1464011537900 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 06:52:17 INFO - PROCESS | 1813 | 1464011537907 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 1813 | 1464011537910 Marionette TRACE conn4 <- [1,242,null,{}] 06:52:17 INFO - PROCESS | 1813 | 1464011537917 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}] 06:52:18 INFO - PROCESS | 1813 | 1464011538115 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 06:52:18 INFO - PROCESS | 1813 | 1464011538277 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e41800 == 51 [pid = 1813] [id = 68] 06:52:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x90e42400) [pid = 1813] [serial = 202] [outer = (nil)] 06:52:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x90e49000) [pid = 1813] [serial = 203] [outer = 0x90e42400] 06:52:18 INFO - PROCESS | 1813 | 1464011538369 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x90e4f400) [pid = 1813] [serial = 204] [outer = 0x90e42400] 06:52:19 INFO - PROCESS | 1813 | 1464011539209 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]]]}] 06:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1331ms 06:52:19 INFO - PROCESS | 1813 | 1464011539238 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1813 | 1464011539243 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 06:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:52:19 INFO - PROCESS | 1813 | 1464011539250 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1813 | 1464011539254 Marionette TRACE conn4 <- [1,246,null,{}] 06:52:19 INFO - PROCESS | 1813 | 1464011539281 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}] 06:52:19 INFO - PROCESS | 1813 | 1464011539477 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 06:52:19 INFO - PROCESS | 1813 | 1464011539636 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c51400 == 52 [pid = 1813] [id = 69] 06:52:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x90c52000) [pid = 1813] [serial = 205] [outer = (nil)] 06:52:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x90c5a800) [pid = 1813] [serial = 206] [outer = 0x90c52000] 06:52:19 INFO - PROCESS | 1813 | 1464011539727 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x90c5dc00) [pid = 1813] [serial = 207] [outer = 0x90c52000] 06:52:20 INFO - PROCESS | 1813 | 1464011540710 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]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1497ms 06:52:20 INFO - PROCESS | 1813 | 1464011540749 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1813 | 1464011540753 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 06:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:52:20 INFO - PROCESS | 1813 | 1464011540775 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 1813 | 1464011540780 Marionette TRACE conn4 <- [1,250,null,{}] 06:52:20 INFO - PROCESS | 1813 | 1464011540790 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}] 06:52:20 INFO - PROCESS | 1813 | 1464011540974 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 06:52:21 INFO - PROCESS | 1813 | 1464011541136 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5b000 == 53 [pid = 1813] [id = 70] 06:52:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x90c5b400) [pid = 1813] [serial = 208] [outer = (nil)] 06:52:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x915ec800) [pid = 1813] [serial = 209] [outer = 0x90c5b400] 06:52:21 INFO - PROCESS | 1813 | 1464011541240 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x91cf7c00) [pid = 1813] [serial = 210] [outer = 0x90c5b400] 06:52:22 INFO - PROCESS | 1813 | 1464011542102 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]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1408ms 06:52:22 INFO - PROCESS | 1813 | 1464011542169 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 06:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:52:22 INFO - PROCESS | 1813 | 1464011542175 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 06:52:22 INFO - PROCESS | 1813 | 1464011542184 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1813 | 1464011542187 Marionette TRACE conn4 <- [1,254,null,{}] 06:52:22 INFO - PROCESS | 1813 | 1464011542193 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}] 06:52:22 INFO - PROCESS | 1813 | 1464011542442 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 06:52:22 INFO - PROCESS | 1813 | 1464011542853 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ced000 == 54 [pid = 1813] [id = 71] 06:52:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x91ced400) [pid = 1813] [serial = 211] [outer = (nil)] 06:52:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x91cf3c00) [pid = 1813] [serial = 212] [outer = 0x91ced400] 06:52:22 INFO - PROCESS | 1813 | 1464011542952 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x93b4a400) [pid = 1813] [serial = 213] [outer = 0x91ced400] 06:52:23 INFO - PROCESS | 1813 | 1464011543835 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]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1692ms 06:52:23 INFO - PROCESS | 1813 | 1464011543878 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 1813 | 1464011543885 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 06:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:52:23 INFO - PROCESS | 1813 | 1464011543894 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 1813 | 1464011543900 Marionette TRACE conn4 <- [1,258,null,{}] 06:52:23 INFO - PROCESS | 1813 | 1464011543908 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}] 06:52:24 INFO - PROCESS | 1813 | 1464011544101 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 06:52:24 INFO - PROCESS | 1813 | 1464011544438 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d14000 == 55 [pid = 1813] [id = 72] 06:52:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x93d1a800) [pid = 1813] [serial = 214] [outer = (nil)] 06:52:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x954e8400) [pid = 1813] [serial = 215] [outer = 0x93d1a800] 06:52:24 INFO - PROCESS | 1813 | 1464011544561 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x977ac800) [pid = 1813] [serial = 216] [outer = 0x93d1a800] 06:52:25 INFO - PROCESS | 1813 | --DOCSHELL 0x9222b400 == 54 [pid = 1813] [id = 32] 06:52:25 INFO - PROCESS | 1813 | --DOCSHELL 0x93889400 == 53 [pid = 1813] [id = 29] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x93d15800) [pid = 1813] [serial = 140] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | 1464011545507 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]]]}] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x978cac00) [pid = 1813] [serial = 107] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9d470c00) [pid = 1813] [serial = 110] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0xa2554400) [pid = 1813] [serial = 113] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa23ee400) [pid = 1813] [serial = 135] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9531a800) [pid = 1813] [serial = 116] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x954e9000) [pid = 1813] [serial = 119] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9a1b9800) [pid = 1813] [serial = 128] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x9a892800) [pid = 1813] [serial = 129] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9c296400) [pid = 1813] [serial = 131] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x95287800) [pid = 1813] [serial = 125] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x95319800) [pid = 1813] [serial = 126] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9c299400) [pid = 1813] [serial = 122] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0xa335c800) [pid = 1813] [serial = 137] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0xa36eb000) [pid = 1813] [serial = 138] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0xa23e8400) [pid = 1813] [serial = 134] [outer = (nil)] [url = about:blank] 06:52:25 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x9c29e000) [pid = 1813] [serial = 132] [outer = (nil)] [url = about:blank] 06:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1694ms 06:52:25 INFO - PROCESS | 1813 | 1464011545592 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 06:52:25 INFO - PROCESS | 1813 | 1464011545599 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 06:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:52:25 INFO - PROCESS | 1813 | 1464011545607 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1813 | 1464011545610 Marionette TRACE conn4 <- [1,262,null,{}] 06:52:25 INFO - PROCESS | 1813 | 1464011545617 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}] 06:52:25 INFO - PROCESS | 1813 | 1464011545797 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 06:52:25 INFO - PROCESS | 1813 | 1464011545955 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x95314800 == 54 [pid = 1813] [id = 73] 06:52:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x954e9c00) [pid = 1813] [serial = 217] [outer = (nil)] 06:52:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x978cac00) [pid = 1813] [serial = 218] [outer = 0x954e9c00] 06:52:26 INFO - PROCESS | 1813 | 1464011546039 Marionette DEBUG loaded listener.js 06:52:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x9a3b7400) [pid = 1813] [serial = 219] [outer = 0x954e9c00] 06:52:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x9aae7000) [pid = 1813] [serial = 220] [outer = 0x9772b000] 06:52:26 INFO - PROCESS | 1813 | 1464011546925 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]]]}] 06:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1384ms 06:52:26 INFO - PROCESS | 1813 | 1464011546991 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 06:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:52:27 INFO - PROCESS | 1813 | 1464011546996 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 06:52:27 INFO - PROCESS | 1813 | 1464011547010 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1813 | 1464011547020 Marionette TRACE conn4 <- [1,266,null,{}] 06:52:27 INFO - PROCESS | 1813 | 1464011547030 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}] 06:52:27 INFO - PROCESS | 1813 | 1464011547215 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 06:52:27 INFO - PROCESS | 1813 | 1464011547346 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x9531ac00 == 55 [pid = 1813] [id = 74] 06:52:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x9aaea800) [pid = 1813] [serial = 221] [outer = (nil)] 06:52:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x9c012000) [pid = 1813] [serial = 222] [outer = 0x9aaea800] 06:52:27 INFO - PROCESS | 1813 | 1464011547429 Marionette DEBUG loaded listener.js 06:52:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x9c299400) [pid = 1813] [serial = 223] [outer = 0x9aaea800] 06:52:28 INFO - PROCESS | 1813 | 1464011548276 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]]]}] 06:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1304ms 06:52:28 INFO - PROCESS | 1813 | 1464011548309 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 06:52:28 INFO - PROCESS | 1813 | 1464011548315 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 06:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:52:28 INFO - PROCESS | 1813 | 1464011548333 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:52:28 INFO - PROCESS | 1813 | 1464011548338 Marionette TRACE conn4 <- [1,270,null,{}] 06:52:28 INFO - PROCESS | 1813 | 1464011548344 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}] 06:52:28 INFO - PROCESS | 1813 | 1464011548556 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 06:52:28 INFO - PROCESS | 1813 | 1464011548589 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x9aae6c00 == 56 [pid = 1813] [id = 75] 06:52:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x9c29f400) [pid = 1813] [serial = 224] [outer = (nil)] 06:52:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x9d4ca400) [pid = 1813] [serial = 225] [outer = 0x9c29f400] 06:52:28 INFO - PROCESS | 1813 | 1464011548666 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0xa22ab000) [pid = 1813] [serial = 226] [outer = 0x9c29f400] 06:52:29 INFO - PROCESS | 1813 | 1464011549551 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]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1254ms 06:52:29 INFO - PROCESS | 1813 | 1464011549579 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 1813 | 1464011549582 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 06:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:52:29 INFO - PROCESS | 1813 | 1464011549590 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 1813 | 1464011549594 Marionette TRACE conn4 <- [1,274,null,{}] 06:52:29 INFO - PROCESS | 1813 | 1464011549600 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}] 06:52:29 INFO - PROCESS | 1813 | 1464011549837 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 06:52:29 INFO - PROCESS | 1813 | 1464011549863 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x9594a400 == 57 [pid = 1813] [id = 76] 06:52:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x9594ac00) [pid = 1813] [serial = 227] [outer = (nil)] 06:52:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x9594fc00) [pid = 1813] [serial = 228] [outer = 0x9594ac00] 06:52:29 INFO - PROCESS | 1813 | 1464011549951 Marionette DEBUG loaded listener.js 06:52:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x9a892000) [pid = 1813] [serial = 229] [outer = 0x9594ac00] 06:52:30 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9adbfc00) [pid = 1813] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:52:30 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9528fc00) [pid = 1813] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:52:30 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x93efd400) [pid = 1813] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:52:30 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0xa2379000) [pid = 1813] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:52:30 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x93ef4c00) [pid = 1813] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:52:30 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x93ef7400) [pid = 1813] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:52:30 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x93d0f800) [pid = 1813] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:52:31 INFO - PROCESS | 1813 | 1464011551052 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]]]}] 06:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1487ms 06:52:31 INFO - PROCESS | 1813 | 1464011551079 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 06:52:31 INFO - PROCESS | 1813 | 1464011551083 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 06:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:52:31 INFO - PROCESS | 1813 | 1464011551089 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:52:31 INFO - PROCESS | 1813 | 1464011551093 Marionette TRACE conn4 <- [1,278,null,{}] 06:52:31 INFO - PROCESS | 1813 | 1464011551099 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}] 06:52:31 INFO - PROCESS | 1813 | 1464011551271 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 06:52:31 INFO - PROCESS | 1813 | 1464011551403 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e41c00 == 58 [pid = 1813] [id = 77] 06:52:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x93ef4c00) [pid = 1813] [serial = 230] [outer = (nil)] 06:52:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0xa23e8400) [pid = 1813] [serial = 231] [outer = 0x93ef4c00] 06:52:31 INFO - PROCESS | 1813 | 1464011551485 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0xa2550000) [pid = 1813] [serial = 232] [outer = 0x93ef4c00] 06:52:32 INFO - PROCESS | 1813 | 1464011552239 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]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1197ms 06:52:32 INFO - PROCESS | 1813 | 1464011552287 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1813 | 1464011552291 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 06:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:52:32 INFO - PROCESS | 1813 | 1464011552297 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1813 | 1464011552301 Marionette TRACE conn4 <- [1,282,null,{}] 06:52:32 INFO - PROCESS | 1813 | 1464011552307 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}] 06:52:32 INFO - PROCESS | 1813 | 1464011552565 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 06:52:32 INFO - PROCESS | 1813 | 1464011552739 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5fc00 == 59 [pid = 1813] [id = 78] 06:52:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x90e46400) [pid = 1813] [serial = 233] [outer = (nil)] 06:52:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x915f9800) [pid = 1813] [serial = 234] [outer = 0x90e46400] 06:52:32 INFO - PROCESS | 1813 | 1464011552834 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x91cf5800) [pid = 1813] [serial = 235] [outer = 0x90e46400] 06:52:33 INFO - PROCESS | 1813 | 1464011553853 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]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1586ms 06:52:33 INFO - PROCESS | 1813 | 1464011553887 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1813 | 1464011553893 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:52:33 INFO - PROCESS | 1813 | 1464011553902 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1813 | 1464011553909 Marionette TRACE conn4 <- [1,286,null,{}] 06:52:33 INFO - PROCESS | 1813 | 1464011553918 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}] 06:52:34 INFO - PROCESS | 1813 | 1464011554120 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 06:52:34 INFO - PROCESS | 1813 | 1464011554285 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x954e9000 == 60 [pid = 1813] [id = 79] 06:52:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x958a3800) [pid = 1813] [serial = 236] [outer = (nil)] 06:52:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x958ab400) [pid = 1813] [serial = 237] [outer = 0x958a3800] 06:52:34 INFO - PROCESS | 1813 | 1464011554432 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x958ae000) [pid = 1813] [serial = 238] [outer = 0x958a3800] 06:52:35 INFO - PROCESS | 1813 | 1464011555326 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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1485ms 06:52:35 INFO - PROCESS | 1813 | 1464011555389 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 06:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:52:35 INFO - PROCESS | 1813 | 1464011555395 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 06:52:35 INFO - PROCESS | 1813 | 1464011555402 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 1813 | 1464011555406 Marionette TRACE conn4 <- [1,290,null,{}] 06:52:35 INFO - PROCESS | 1813 | 1464011555413 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}] 06:52:35 INFO - PROCESS | 1813 | 1464011555615 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 06:52:35 INFO - PROCESS | 1813 | 1464011555782 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x95953800 == 61 [pid = 1813] [id = 80] 06:52:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x95954c00) [pid = 1813] [serial = 239] [outer = (nil)] 06:52:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x9779e000) [pid = 1813] [serial = 240] [outer = 0x95954c00] 06:52:35 INFO - PROCESS | 1813 | 1464011555916 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x9a88dc00) [pid = 1813] [serial = 241] [outer = 0x95954c00] 06:52:36 INFO - PROCESS | 1813 | 1464011556887 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]]]}] 06:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1536ms 06:52:36 INFO - PROCESS | 1813 | 1464011556939 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 06:52:36 INFO - PROCESS | 1813 | 1464011556946 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 06:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:52:36 INFO - PROCESS | 1813 | 1464011556965 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 1813 | 1464011556973 Marionette TRACE conn4 <- [1,294,null,{}] 06:52:36 INFO - PROCESS | 1813 | 1464011556980 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}] 06:52:37 INFO - PROCESS | 1813 | 1464011557220 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 06:52:37 INFO - PROCESS | 1813 | 1464011557425 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e45c00 == 62 [pid = 1813] [id = 81] 06:52:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90e49400) [pid = 1813] [serial = 242] [outer = (nil)] 06:52:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0xa0517400) [pid = 1813] [serial = 243] [outer = 0x90e49400] 06:52:37 INFO - PROCESS | 1813 | 1464011557566 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0xa27c1400) [pid = 1813] [serial = 244] [outer = 0x90e49400] 06:52:38 INFO - PROCESS | 1813 | 1464011558447 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]]]}] 06:52:38 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. 06:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1558ms 06:52:38 INFO - PROCESS | 1813 | 1464011558517 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 1813 | 1464011558523 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 06:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:52:38 INFO - PROCESS | 1813 | 1464011558533 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 1813 | 1464011558539 Marionette TRACE conn4 <- [1,298,null,{}] 06:52:38 INFO - PROCESS | 1813 | 1464011558547 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}] 06:52:38 INFO - PROCESS | 1813 | 1464011558776 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 06:52:38 INFO - PROCESS | 1813 | 1464011558979 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c57c00 == 63 [pid = 1813] [id = 82] 06:52:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x915f3400) [pid = 1813] [serial = 245] [outer = (nil)] 06:52:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0xa51a6c00) [pid = 1813] [serial = 246] [outer = 0x915f3400] 06:52:39 INFO - PROCESS | 1813 | 1464011559113 Marionette DEBUG loaded listener.js 06:52:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0xa683b800) [pid = 1813] [serial = 247] [outer = 0x915f3400] 06:52:40 INFO - PROCESS | 1813 | 1464011560061 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]]]}] 06:52:40 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. 06:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1587ms 06:52:40 INFO - PROCESS | 1813 | 1464011560121 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 06:52:40 INFO - PROCESS | 1813 | 1464011560125 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 06:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:52:40 INFO - PROCESS | 1813 | 1464011560132 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 1813 | 1464011560136 Marionette TRACE conn4 <- [1,302,null,{}] 06:52:40 INFO - PROCESS | 1813 | 1464011560143 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}] 06:52:40 INFO - PROCESS | 1813 | 1464011560359 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 06:52:40 INFO - PROCESS | 1813 | 1464011560578 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x95892400 == 64 [pid = 1813] [id = 83] 06:52:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x95893400) [pid = 1813] [serial = 248] [outer = (nil)] 06:52:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x95895c00) [pid = 1813] [serial = 249] [outer = 0x95893400] 06:52:40 INFO - PROCESS | 1813 | 1464011560722 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0xa36e9000) [pid = 1813] [serial = 250] [outer = 0x95893400] 06:52:41 INFO - PROCESS | 1813 | 1464011561676 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]]]}] 06:52:41 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. 06:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1585ms 06:52:41 INFO - PROCESS | 1813 | 1464011561719 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 1813 | 1464011561723 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 06:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:52:41 INFO - PROCESS | 1813 | 1464011561730 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1813 | 1464011561734 Marionette TRACE conn4 <- [1,306,null,{}] 06:52:41 INFO - PROCESS | 1813 | 1464011561741 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}] 06:52:41 INFO - PROCESS | 1813 | 1464011561937 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 06:52:42 INFO - PROCESS | 1813 | 1464011562102 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd39000 == 65 [pid = 1813] [id = 84] 06:52:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8fd3a400) [pid = 1813] [serial = 251] [outer = (nil)] 06:52:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8fd40400) [pid = 1813] [serial = 252] [outer = 0x8fd3a400] 06:52:42 INFO - PROCESS | 1813 | 1464011562238 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8fd43400) [pid = 1813] [serial = 253] [outer = 0x8fd3a400] 06:52:43 INFO - PROCESS | 1813 | 1464011563098 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]]]}] 06:52:43 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. 06:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1432ms 06:52:43 INFO - PROCESS | 1813 | 1464011563163 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1813 | 1464011563167 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:52:43 INFO - PROCESS | 1813 | 1464011563175 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1813 | 1464011563177 Marionette TRACE conn4 <- [1,310,null,{}] 06:52:43 INFO - PROCESS | 1813 | 1464011563184 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}] 06:52:43 INFO - PROCESS | 1813 | 1464011563377 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 06:52:43 INFO - PROCESS | 1813 | 1464011563543 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd3b000 == 66 [pid = 1813] [id = 85] 06:52:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8fd42000) [pid = 1813] [serial = 254] [outer = (nil)] 06:52:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0xa68c0800) [pid = 1813] [serial = 255] [outer = 0x8fd42000] 06:52:43 INFO - PROCESS | 1813 | 1464011563635 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0xa6b85400) [pid = 1813] [serial = 256] [outer = 0x8fd42000] 06:52:44 INFO - PROCESS | 1813 | 1464011564638 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]]]}] 06:52:44 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. 06:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1532ms 06:52:44 INFO - PROCESS | 1813 | 1464011564707 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 06:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:52:44 INFO - PROCESS | 1813 | 1464011564711 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 06:52:44 INFO - PROCESS | 1813 | 1464011564719 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 1813 | 1464011564723 Marionette TRACE conn4 <- [1,314,null,{}] 06:52:44 INFO - PROCESS | 1813 | 1464011564729 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}] 06:52:44 INFO - PROCESS | 1813 | 1464011564919 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 06:52:45 INFO - PROCESS | 1813 | 1464011565129 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e307800 == 67 [pid = 1813] [id = 86] 06:52:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8e307c00) [pid = 1813] [serial = 257] [outer = (nil)] 06:52:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8e30c800) [pid = 1813] [serial = 258] [outer = 0x8e307c00] 06:52:45 INFO - PROCESS | 1813 | 1464011565263 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8e30f400) [pid = 1813] [serial = 259] [outer = 0x8e307c00] 06:52:46 INFO - PROCESS | 1813 | 1464011566485 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]]]}] 06:52:46 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. 06:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1785ms 06:52:46 INFO - PROCESS | 1813 | 1464011566505 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 06:52:46 INFO - PROCESS | 1813 | 1464011566512 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 06:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:52:46 INFO - PROCESS | 1813 | 1464011566521 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1813 | 1464011566527 Marionette TRACE conn4 <- [1,318,null,{}] 06:52:46 INFO - PROCESS | 1813 | 1464011566536 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}] 06:52:46 INFO - PROCESS | 1813 | 1464011566728 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 06:52:46 INFO - PROCESS | 1813 | 1464011566920 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5d000 == 68 [pid = 1813] [id = 87] 06:52:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x90e4d800) [pid = 1813] [serial = 260] [outer = (nil)] 06:52:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x951ee400) [pid = 1813] [serial = 261] [outer = 0x90e4d800] 06:52:47 INFO - PROCESS | 1813 | 1464011567012 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x954e8000) [pid = 1813] [serial = 262] [outer = 0x90e4d800] 06:52:48 INFO - PROCESS | 1813 | 1464011568120 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]]]}] 06:52:48 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. 06:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1642ms 06:52:48 INFO - PROCESS | 1813 | 1464011568165 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 1813 | 1464011568174 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 06:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:52:48 INFO - PROCESS | 1813 | 1464011568185 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 1813 | 1464011568190 Marionette TRACE conn4 <- [1,322,null,{}] 06:52:48 INFO - PROCESS | 1813 | 1464011568198 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}] 06:52:48 INFO - PROCESS | 1813 | 1464011568425 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 06:52:48 INFO - PROCESS | 1813 | --DOCSHELL 0x93eff000 == 67 [pid = 1813] [id = 30] 06:52:48 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x93b50800) [pid = 1813] [serial = 143] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0xa36f4000) [pid = 1813] [serial = 152] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9d8d7c00) [pid = 1813] [serial = 149] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0xa68c0400) [pid = 1813] [serial = 158] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9a9d0800) [pid = 1813] [serial = 155] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9aaee000) [pid = 1813] [serial = 161] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x983d6800) [pid = 1813] [serial = 146] [outer = (nil)] [url = about:blank] 06:52:48 INFO - PROCESS | 1813 | 1464011568704 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c54400 == 68 [pid = 1813] [id = 88] 06:52:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x93b50800) [pid = 1813] [serial = 263] [outer = (nil)] 06:52:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x951fb000) [pid = 1813] [serial = 264] [outer = 0x93b50800] 06:52:48 INFO - PROCESS | 1813 | 1464011568787 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x95894800) [pid = 1813] [serial = 265] [outer = 0x93b50800] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0xa331b400) [pid = 1813] [serial = 180] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0xa23c0000) [pid = 1813] [serial = 177] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x954f1c00) [pid = 1813] [serial = 165] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9c29fc00) [pid = 1813] [serial = 173] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0xa23f3c00) [pid = 1813] [serial = 179] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9d472800) [pid = 1813] [serial = 174] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9530f800) [pid = 1813] [serial = 167] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x978d0c00) [pid = 1813] [serial = 168] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa1050c00) [pid = 1813] [serial = 176] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9a9ce800) [pid = 1813] [serial = 170] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x95314400) [pid = 1813] [serial = 164] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9aae5000) [pid = 1813] [serial = 171] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x951bb400) [pid = 1813] [serial = 141] [outer = (nil)] [url = about:blank] 06:52:49 INFO - PROCESS | 1813 | 1464011569683 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]]]}] 06:52:49 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. 06:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1539ms 06:52:49 INFO - PROCESS | 1813 | 1464011569724 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1813 | 1464011569729 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 06:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:52:49 INFO - PROCESS | 1813 | 1464011569736 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1813 | 1464011569742 Marionette TRACE conn4 <- [1,326,null,{}] 06:52:49 INFO - PROCESS | 1813 | 1464011569759 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}] 06:52:49 INFO - PROCESS | 1813 | 1464011569945 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 06:52:50 INFO - PROCESS | 1813 | 1464011570077 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x915ec000 == 69 [pid = 1813] [id = 89] 06:52:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x93b44c00) [pid = 1813] [serial = 266] [outer = (nil)] 06:52:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x95953400) [pid = 1813] [serial = 267] [outer = 0x93b44c00] 06:52:50 INFO - PROCESS | 1813 | 1464011570164 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x977aa000) [pid = 1813] [serial = 268] [outer = 0x93b44c00] 06:52:50 INFO - PROCESS | 1813 | 1464011570991 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]]]}] 06:52:51 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. 06:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1289ms 06:52:51 INFO - PROCESS | 1813 | 1464011571026 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 1813 | 1464011571030 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 06:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:52:51 INFO - PROCESS | 1813 | 1464011571048 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1813 | 1464011571051 Marionette TRACE conn4 <- [1,330,null,{}] 06:52:51 INFO - PROCESS | 1813 | 1464011571057 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}] 06:52:51 INFO - PROCESS | 1813 | 1464011571278 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 06:52:51 INFO - PROCESS | 1813 | 1464011571318 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x91cf1800 == 70 [pid = 1813] [id = 90] 06:52:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9a3b6800) [pid = 1813] [serial = 269] [outer = (nil)] 06:52:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x9a895800) [pid = 1813] [serial = 270] [outer = 0x9a3b6800] 06:52:51 INFO - PROCESS | 1813 | 1464011571397 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9a9d3000) [pid = 1813] [serial = 271] [outer = 0x9a3b6800] 06:52:52 INFO - PROCESS | 1813 | 1464011572320 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]]]}] 06:52:52 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. 06:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1334ms 06:52:52 INFO - PROCESS | 1813 | 1464011572383 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1813 | 1464011572387 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:52:52 INFO - PROCESS | 1813 | 1464011572393 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1813 | 1464011572397 Marionette TRACE conn4 <- [1,334,null,{}] 06:52:52 INFO - PROCESS | 1813 | 1464011572403 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}] 06:52:52 INFO - PROCESS | 1813 | 1464011572632 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 06:52:52 INFO - PROCESS | 1813 | 1464011572659 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a1af400 == 71 [pid = 1813] [id = 91] 06:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9a9d4400) [pid = 1813] [serial = 272] [outer = (nil)] 06:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9aaf0400) [pid = 1813] [serial = 273] [outer = 0x9a9d4400] 06:52:52 INFO - PROCESS | 1813 | 1464011572737 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9b279400) [pid = 1813] [serial = 274] [outer = 0x9a9d4400] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0xa363ec00) [pid = 1813] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9c29f400) [pid = 1813] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9aaea800) [pid = 1813] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x93d1a800) [pid = 1813] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9594ac00) [pid = 1813] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x91ced400) [pid = 1813] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x954e9c00) [pid = 1813] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:52:53 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9b27d000) [pid = 1813] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:52:53 INFO - PROCESS | 1813 | 1464011573896 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]]]}] 06:52:53 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. 06:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1530ms 06:52:53 INFO - PROCESS | 1813 | 1464011573926 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 1813 | 1464011573930 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 06:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:52:53 INFO - PROCESS | 1813 | 1464011573937 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 1813 | 1464011573941 Marionette TRACE conn4 <- [1,338,null,{}] 06:52:53 INFO - PROCESS | 1813 | 1464011573947 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}] 06:52:54 INFO - PROCESS | 1813 | 1464011574188 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 06:52:54 INFO - PROCESS | 1813 | 1464011574212 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e304c00 == 72 [pid = 1813] [id = 92] 06:52:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8fd43800) [pid = 1813] [serial = 275] [outer = (nil)] 06:52:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9aaea800) [pid = 1813] [serial = 276] [outer = 0x8fd43800] 06:52:54 INFO - PROCESS | 1813 | 1464011574290 Marionette DEBUG loaded listener.js 06:52:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9c299c00) [pid = 1813] [serial = 277] [outer = 0x8fd43800] 06:52:55 INFO - PROCESS | 1813 | 1464011575173 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]]]}] 06:52:55 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. 06:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1282ms 06:52:55 INFO - PROCESS | 1813 | 1464011575221 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 1813 | 1464011575224 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:52:55 INFO - PROCESS | 1813 | 1464011575232 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1813 | 1464011575236 Marionette TRACE conn4 <- [1,342,null,{}] 06:52:55 INFO - PROCESS | 1813 | 1464011575242 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}] 06:52:55 INFO - PROCESS | 1813 | 1464011575424 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 06:52:55 INFO - PROCESS | 1813 | 1464011575634 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e302000 == 73 [pid = 1813] [id = 93] 06:52:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8e302400) [pid = 1813] [serial = 278] [outer = (nil)] 06:52:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8e30bc00) [pid = 1813] [serial = 279] [outer = 0x8e302400] 06:52:55 INFO - PROCESS | 1813 | 1464011575773 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x90e45800) [pid = 1813] [serial = 280] [outer = 0x8e302400] 06:52:56 INFO - PROCESS | 1813 | 1464011576839 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]]]}] 06:52:56 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. 06:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1637ms 06:52:56 INFO - PROCESS | 1813 | 1464011576872 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 1813 | 1464011576879 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 06:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:52:56 INFO - PROCESS | 1813 | 1464011576888 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 1813 | 1464011576895 Marionette TRACE conn4 <- [1,346,null,{}] 06:52:56 INFO - PROCESS | 1813 | 1464011576903 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}] 06:52:57 INFO - PROCESS | 1813 | 1464011577115 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 06:52:57 INFO - PROCESS | 1813 | 1464011577335 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x93ef5800 == 74 [pid = 1813] [id = 94] 06:52:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x951f2000) [pid = 1813] [serial = 281] [outer = (nil)] 06:52:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x954e7000) [pid = 1813] [serial = 282] [outer = 0x951f2000] 06:52:57 INFO - PROCESS | 1813 | 1464011577475 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x95898c00) [pid = 1813] [serial = 283] [outer = 0x951f2000] 06:52:58 INFO - PROCESS | 1813 | 1464011578405 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]]]}] 06:52:58 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. 06:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1549ms 06:52:58 INFO - PROCESS | 1813 | 1464011578444 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 1813 | 1464011578453 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 06:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:52:58 INFO - PROCESS | 1813 | 1464011578461 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 1813 | 1464011578466 Marionette TRACE conn4 <- [1,350,null,{}] 06:52:58 INFO - PROCESS | 1813 | 1464011578472 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}] 06:52:58 INFO - PROCESS | 1813 | 1464011578682 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 06:52:58 INFO - PROCESS | 1813 | 1464011578901 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x95898400 == 75 [pid = 1813] [id = 95] 06:52:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x977a4400) [pid = 1813] [serial = 284] [outer = (nil)] 06:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9a3b6c00) [pid = 1813] [serial = 285] [outer = 0x977a4400] 06:52:59 INFO - PROCESS | 1813 | 1464011579042 Marionette DEBUG loaded listener.js 06:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9aae6000) [pid = 1813] [serial = 286] [outer = 0x977a4400] 06:53:00 INFO - PROCESS | 1813 | 1464011580096 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]]]}] 06:53:00 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. 06:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1692ms 06:53:00 INFO - PROCESS | 1813 | 1464011580154 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 06:53:00 INFO - PROCESS | 1813 | 1464011580157 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 06:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:53:00 INFO - PROCESS | 1813 | 1464011580174 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:53:00 INFO - PROCESS | 1813 | 1464011580186 Marionette TRACE conn4 <- [1,354,null,{}] 06:53:00 INFO - PROCESS | 1813 | 1464011580196 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}] 06:53:00 INFO - PROCESS | 1813 | 1464011580458 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 06:53:00 INFO - PROCESS | 1813 | 1464011580719 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e304000 == 76 [pid = 1813] [id = 96] 06:53:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9d418800) [pid = 1813] [serial = 287] [outer = (nil)] 06:53:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa1050c00) [pid = 1813] [serial = 288] [outer = 0x9d418800] 06:53:00 INFO - PROCESS | 1813 | 1464011580812 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0xa23bf000) [pid = 1813] [serial = 289] [outer = 0x9d418800] 06:53:01 INFO - PROCESS | 1813 | 1464011581785 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]]]}] 06:53:01 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. 06:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1655ms 06:53:01 INFO - PROCESS | 1813 | 1464011581822 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 06:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:53:01 INFO - PROCESS | 1813 | 1464011581827 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 06:53:01 INFO - PROCESS | 1813 | 1464011581834 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1813 | 1464011581838 Marionette TRACE conn4 <- [1,358,null,{}] 06:53:01 INFO - PROCESS | 1813 | 1464011581844 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}] 06:53:02 INFO - PROCESS | 1813 | 1464011582090 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 06:53:02 INFO - PROCESS | 1813 | 1464011582302 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5d400 == 77 [pid = 1813] [id = 97] 06:53:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x90e41400) [pid = 1813] [serial = 290] [outer = (nil)] 06:53:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0xa3154800) [pid = 1813] [serial = 291] [outer = 0x90e41400] 06:53:02 INFO - PROCESS | 1813 | 1464011582448 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0xa331c800) [pid = 1813] [serial = 292] [outer = 0x90e41400] 06:53:03 INFO - PROCESS | 1813 | 1464011583356 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]]]}] 06:53:03 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. 06:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1585ms 06:53:03 INFO - PROCESS | 1813 | 1464011583420 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 06:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:53:03 INFO - PROCESS | 1813 | 1464011583424 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 06:53:03 INFO - PROCESS | 1813 | 1464011583432 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:53:03 INFO - PROCESS | 1813 | 1464011583436 Marionette TRACE conn4 <- [1,362,null,{}] 06:53:03 INFO - PROCESS | 1813 | 1464011583442 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}] 06:53:03 INFO - PROCESS | 1813 | 1464011583635 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 06:53:03 INFO - PROCESS | 1813 | 1464011583854 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1813 | ++DOCSHELL 0xa513a800 == 78 [pid = 1813] [id = 98] 06:53:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0xa5140400) [pid = 1813] [serial = 293] [outer = (nil)] 06:53:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0xa6383000) [pid = 1813] [serial = 294] [outer = 0xa5140400] 06:53:04 INFO - PROCESS | 1813 | 1464011584003 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0xa6b8f400) [pid = 1813] [serial = 295] [outer = 0xa5140400] 06:53:05 INFO - PROCESS | 1813 | 1464011585046 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]]]}] 06:53:05 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. 06:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1636ms 06:53:05 INFO - PROCESS | 1813 | 1464011585068 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 1813 | 1464011585073 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 06:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:53:05 INFO - PROCESS | 1813 | 1464011585080 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 1813 | 1464011585084 Marionette TRACE conn4 <- [1,366,null,{}] 06:53:05 INFO - PROCESS | 1813 | 1464011585090 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}] 06:53:05 INFO - PROCESS | 1813 | 1464011585286 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 06:53:05 INFO - PROCESS | 1813 | 1464011585521 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1813 | ++DOCSHELL 0xa3323400 == 79 [pid = 1813] [id = 99] 06:53:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0xa364b000) [pid = 1813] [serial = 296] [outer = (nil)] 06:53:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0xa6d26400) [pid = 1813] [serial = 297] [outer = 0xa364b000] 06:53:05 INFO - PROCESS | 1813 | 1464011585655 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0xa6d2a000) [pid = 1813] [serial = 298] [outer = 0xa364b000] 06:53:06 INFO - PROCESS | 1813 | 1464011586600 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]]]}] 06:53:06 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. 06:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1537ms 06:53:06 INFO - PROCESS | 1813 | 1464011586618 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 06:53:06 INFO - PROCESS | 1813 | 1464011586621 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 06:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:53:06 INFO - PROCESS | 1813 | 1464011586628 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 1813 | 1464011586632 Marionette TRACE conn4 <- [1,370,null,{}] 06:53:06 INFO - PROCESS | 1813 | 1464011586638 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}] 06:53:06 INFO - PROCESS | 1813 | 1464011586827 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 06:53:07 INFO - PROCESS | 1813 | 1464011587006 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 1813 | ++DOCSHELL 0xa638bc00 == 80 [pid = 1813] [id = 100] 06:53:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0xa68c0400) [pid = 1813] [serial = 299] [outer = (nil)] 06:53:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0xa6f36000) [pid = 1813] [serial = 300] [outer = 0xa68c0400] 06:53:07 INFO - PROCESS | 1813 | 1464011587140 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0xa6f3c000) [pid = 1813] [serial = 301] [outer = 0xa68c0400] 06:53:08 INFO - PROCESS | 1813 | 1464011588071 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]]]}] 06:53:08 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. 06:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1490ms 06:53:08 INFO - PROCESS | 1813 | 1464011588119 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 06:53:08 INFO - PROCESS | 1813 | 1464011588124 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 06:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:53:08 INFO - PROCESS | 1813 | 1464011588131 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 1813 | 1464011588135 Marionette TRACE conn4 <- [1,374,null,{}] 06:53:08 INFO - PROCESS | 1813 | 1464011588141 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}] 06:53:08 INFO - PROCESS | 1813 | 1464011588369 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 06:53:08 INFO - PROCESS | 1813 | 1464011588597 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5e400 == 81 [pid = 1813] [id = 101] 06:53:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x90c5e800) [pid = 1813] [serial = 302] [outer = (nil)] 06:53:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x93d17400) [pid = 1813] [serial = 303] [outer = 0x90c5e800] 06:53:08 INFO - PROCESS | 1813 | 1464011588730 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x977a9000) [pid = 1813] [serial = 304] [outer = 0x90c5e800] 06:53:09 INFO - PROCESS | 1813 | 1464011589681 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:53:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1595ms 06:53:09 INFO - PROCESS | 1813 | 1464011589727 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 06:53:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:53:09 INFO - PROCESS | 1813 | 1464011589732 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 06:53:09 INFO - PROCESS | 1813 | 1464011589739 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1813 | 1464011589743 Marionette TRACE conn4 <- [1,378,null,{}] 06:53:09 INFO - PROCESS | 1813 | 1464011589749 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}] 06:53:09 INFO - PROCESS | 1813 | 1464011589942 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 06:53:10 INFO - PROCESS | 1813 | 1464011590551 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f0000 == 82 [pid = 1813] [id = 102] 06:53:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x915f0400) [pid = 1813] [serial = 305] [outer = (nil)] 06:53:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x91cecc00) [pid = 1813] [serial = 306] [outer = 0x915f0400] 06:53:10 INFO - PROCESS | 1813 | 1464011590642 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x93d13800) [pid = 1813] [serial = 307] [outer = 0x915f0400] 06:53:11 INFO - PROCESS | 1813 | 1464011591567 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:53:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1889ms 06:53:11 INFO - PROCESS | 1813 | 1464011591629 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 06:53:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:53:11 INFO - PROCESS | 1813 | 1464011591636 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 06:53:11 INFO - PROCESS | 1813 | 1464011591644 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1813 | 1464011591650 Marionette TRACE conn4 <- [1,382,null,{}] 06:53:11 INFO - PROCESS | 1813 | 1464011591658 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}] 06:53:11 INFO - PROCESS | 1813 | 1464011591857 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 06:53:12 INFO - PROCESS | 1813 | 1464011592094 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x91cf0000 == 83 [pid = 1813] [id = 103] 06:53:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x93888c00) [pid = 1813] [serial = 308] [outer = (nil)] 06:53:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x958ad800) [pid = 1813] [serial = 309] [outer = 0x93888c00] 06:53:12 INFO - PROCESS | 1813 | 1464011592205 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9a0a5400) [pid = 1813] [serial = 310] [outer = 0x93888c00] 06:53:13 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:13 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1813 | 1464011593217 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:53:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1591ms 06:53:13 INFO - PROCESS | 1813 | 1464011593237 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 1813 | 1464011593244 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 06:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:53:13 INFO - PROCESS | 1813 | 1464011593253 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 1813 | 1464011593257 Marionette TRACE conn4 <- [1,386,null,{}] 06:53:13 INFO - PROCESS | 1813 | 1464011593263 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}] 06:53:13 INFO - PROCESS | 1813 | 1464011593450 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 06:53:13 INFO - PROCESS | 1813 | 1464011593680 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5b800 == 84 [pid = 1813] [id = 104] 06:53:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x90c5cc00) [pid = 1813] [serial = 311] [outer = (nil)] 06:53:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x91ceb400) [pid = 1813] [serial = 312] [outer = 0x90c5cc00] 06:53:13 INFO - PROCESS | 1813 | 1464011593818 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x95891000) [pid = 1813] [serial = 313] [outer = 0x90c5cc00] 06:53:13 INFO - PROCESS | 1813 | --DOCSHELL 0x9aae6c00 == 83 [pid = 1813] [id = 75] 06:53:13 INFO - PROCESS | 1813 | --DOCSHELL 0x9b272800 == 82 [pid = 1813] [id = 15] 06:53:13 INFO - PROCESS | 1813 | --DOCSHELL 0x992a2800 == 81 [pid = 1813] [id = 14] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0xa23e8400) [pid = 1813] [serial = 231] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9c29a800 == 80 [pid = 1813] [id = 51] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0xa685b800 == 79 [pid = 1813] [id = 53] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x93b44400 == 78 [pid = 1813] [id = 54] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8e304c00 == 77 [pid = 1813] [id = 92] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9a1af400 == 76 [pid = 1813] [id = 91] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91cf1800 == 75 [pid = 1813] [id = 90] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x915ec000 == 74 [pid = 1813] [id = 89] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x90c54400 == 73 [pid = 1813] [id = 88] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5d000 == 72 [pid = 1813] [id = 87] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x954e9000 == 71 [pid = 1813] [id = 79] 06:53:14 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5fc00 == 70 [pid = 1813] [id = 78] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x9bab9800) [pid = 1813] [serial = 68] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0xa69e5400) [pid = 1813] [serial = 105] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0xa63f2800) [pid = 1813] [serial = 182] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x9d4ca400) [pid = 1813] [serial = 225] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x9c012000) [pid = 1813] [serial = 222] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9d475800) [pid = 1813] [serial = 188] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x954e8400) [pid = 1813] [serial = 215] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x977ac800) [pid = 1813] [serial = 216] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x9a79d400) [pid = 1813] [serial = 185] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0xa68cd400) [pid = 1813] [serial = 191] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0xa6b8d000) [pid = 1813] [serial = 194] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9594fc00) [pid = 1813] [serial = 228] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x915f6400) [pid = 1813] [serial = 197] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x91cf4800) [pid = 1813] [serial = 200] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x90e49000) [pid = 1813] [serial = 203] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x90c5a800) [pid = 1813] [serial = 206] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x915ec800) [pid = 1813] [serial = 209] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x93b4a400) [pid = 1813] [serial = 213] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x91cf3c00) [pid = 1813] [serial = 212] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x978cac00) [pid = 1813] [serial = 218] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9a3b7400) [pid = 1813] [serial = 219] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9a892000) [pid = 1813] [serial = 229] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0xa22ab000) [pid = 1813] [serial = 226] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0xa23c7000) [pid = 1813] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:53:14 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9c299400) [pid = 1813] [serial = 223] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1813 | 1464011594882 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]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1685ms 06:53:14 INFO - PROCESS | 1813 | 1464011594939 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1813 | 1464011594942 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 06:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:53:14 INFO - PROCESS | 1813 | 1464011594952 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1813 | 1464011594962 Marionette TRACE conn4 <- [1,390,null,{}] 06:53:14 INFO - PROCESS | 1813 | 1464011594976 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}] 06:53:15 INFO - PROCESS | 1813 | 1464011595204 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 06:53:15 INFO - PROCESS | 1813 | 1464011595386 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f6400 == 71 [pid = 1813] [id = 105] 06:53:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9531b400) [pid = 1813] [serial = 314] [outer = (nil)] 06:53:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9b27e000) [pid = 1813] [serial = 315] [outer = 0x9531b400] 06:53:15 INFO - PROCESS | 1813 | 1464011595470 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9bab9800) [pid = 1813] [serial = 316] [outer = 0x9531b400] 06:53:16 INFO - PROCESS | 1813 | 1464011596302 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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1397ms 06:53:16 INFO - PROCESS | 1813 | 1464011596348 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 06:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:53:16 INFO - PROCESS | 1813 | 1464011596352 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 06:53:16 INFO - PROCESS | 1813 | 1464011596359 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1813 | 1464011596362 Marionette TRACE conn4 <- [1,394,null,{}] 06:53:16 INFO - PROCESS | 1813 | 1464011596368 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}] 06:53:16 INFO - PROCESS | 1813 | 1464011596538 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 06:53:16 INFO - PROCESS | 1813 | 1464011596549 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b5f1000 == 72 [pid = 1813] [id = 106] 06:53:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9c297000) [pid = 1813] [serial = 317] [outer = (nil)] 06:53:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9d417800) [pid = 1813] [serial = 318] [outer = 0x9c297000] 06:53:16 INFO - PROCESS | 1813 | 1464011596628 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9d8d4400) [pid = 1813] [serial = 319] [outer = 0x9c297000] 06:53:17 INFO - PROCESS | 1813 | 1464011597656 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]]]}] 06:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1341ms 06:53:17 INFO - PROCESS | 1813 | 1464011597701 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 06:53:17 INFO - PROCESS | 1813 | 1464011597704 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 06:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:53:17 INFO - PROCESS | 1813 | 1464011597711 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - PROCESS | 1813 | 1464011597714 Marionette TRACE conn4 <- [1,398,null,{}] 06:53:17 INFO - PROCESS | 1813 | 1464011597726 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}] 06:53:17 INFO - PROCESS | 1813 | 1464011597946 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 06:53:17 INFO - PROCESS | 1813 | 1464011597974 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91589c00 == 73 [pid = 1813] [id = 107] 06:53:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9158a000) [pid = 1813] [serial = 320] [outer = (nil)] 06:53:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9158c800) [pid = 1813] [serial = 321] [outer = 0x9158a000] 06:53:18 INFO - PROCESS | 1813 | 1464011598063 Marionette DEBUG loaded listener.js 06:53:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9d8d4800) [pid = 1813] [serial = 322] [outer = 0x9158a000] 06:53:19 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9a9d4400) [pid = 1813] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:53:19 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x93b50800) [pid = 1813] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:53:19 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x93b44c00) [pid = 1813] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:53:19 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x93ef4c00) [pid = 1813] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:53:19 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9a3b6800) [pid = 1813] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:53:19 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x90e4d800) [pid = 1813] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:53:19 INFO - PROCESS | 1813 | 1464011599424 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]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1737ms 06:53:19 INFO - PROCESS | 1813 | 1464011599449 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 1813 | 1464011599453 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 06:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:53:19 INFO - PROCESS | 1813 | 1464011599470 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1813 | 1464011599473 Marionette TRACE conn4 <- [1,402,null,{}] 06:53:19 INFO - PROCESS | 1813 | 1464011599481 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}] 06:53:19 INFO - PROCESS | 1813 | 1464011599655 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 06:53:19 INFO - PROCESS | 1813 | 1464011599838 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c58800 == 74 [pid = 1813] [id = 108] 06:53:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9528c000) [pid = 1813] [serial = 323] [outer = (nil)] 06:53:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9a7a7800) [pid = 1813] [serial = 324] [outer = 0x9528c000] 06:53:19 INFO - PROCESS | 1813 | 1464011599915 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0xa104d000) [pid = 1813] [serial = 325] [outer = 0x9528c000] 06:53:20 INFO - PROCESS | 1813 | 1464011600753 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]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1342ms 06:53:20 INFO - PROCESS | 1813 | 1464011600812 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 1813 | 1464011600815 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 06:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:53:20 INFO - PROCESS | 1813 | 1464011600822 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 1813 | 1464011600825 Marionette TRACE conn4 <- [1,406,null,{}] 06:53:20 INFO - PROCESS | 1813 | 1464011600831 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}] 06:53:21 INFO - PROCESS | 1813 | 1464011601015 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 06:53:21 INFO - PROCESS | 1813 | 1464011601235 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e30ec00 == 75 [pid = 1813] [id = 109] 06:53:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8e310800) [pid = 1813] [serial = 326] [outer = (nil)] 06:53:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x90c53c00) [pid = 1813] [serial = 327] [outer = 0x8e310800] 06:53:21 INFO - PROCESS | 1813 | 1464011601411 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x91585c00) [pid = 1813] [serial = 328] [outer = 0x8e310800] 06:53:22 INFO - PROCESS | 1813 | 1464011602391 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]]]}] 06:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1600ms 06:53:22 INFO - PROCESS | 1813 | 1464011602424 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 06:53:22 INFO - PROCESS | 1813 | 1464011602430 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 06:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:53:22 INFO - PROCESS | 1813 | 1464011602441 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:53:22 INFO - PROCESS | 1813 | 1464011602446 Marionette TRACE conn4 <- [1,410,null,{}] 06:53:22 INFO - PROCESS | 1813 | 1464011602455 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}] 06:53:22 INFO - PROCESS | 1813 | 1464011602680 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 06:53:22 INFO - PROCESS | 1813 | 1464011602912 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d12400 == 76 [pid = 1813] [id = 110] 06:53:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x93ef4000) [pid = 1813] [serial = 329] [outer = (nil)] 06:53:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x954e9400) [pid = 1813] [serial = 330] [outer = 0x93ef4000] 06:53:23 INFO - PROCESS | 1813 | 1464011603059 Marionette DEBUG loaded listener.js 06:53:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x95892800) [pid = 1813] [serial = 331] [outer = 0x93ef4000] 06:53:24 INFO - PROCESS | 1813 | 1464011604048 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]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1684ms 06:53:24 INFO - PROCESS | 1813 | 1464011604128 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 1813 | 1464011604135 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:53:24 INFO - PROCESS | 1813 | 1464011604145 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 1813 | 1464011604149 Marionette TRACE conn4 <- [1,414,null,{}] 06:53:24 INFO - PROCESS | 1813 | 1464011604156 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}] 06:53:24 INFO - PROCESS | 1813 | 1464011604422 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 06:53:24 INFO - PROCESS | 1813 | 1464011604694 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x9594fc00 == 77 [pid = 1813] [id = 111] 06:53:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x99786c00) [pid = 1813] [serial = 332] [outer = (nil)] 06:53:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9a8b9800) [pid = 1813] [serial = 333] [outer = 0x99786c00] 06:53:24 INFO - PROCESS | 1813 | 1464011604785 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9aaf1400) [pid = 1813] [serial = 334] [outer = 0x99786c00] 06:53:25 INFO - PROCESS | 1813 | 1464011605855 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]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1742ms 06:53:25 INFO - PROCESS | 1813 | 1464011605888 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1813 | 1464011605892 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 06:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:53:25 INFO - PROCESS | 1813 | 1464011605902 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1813 | 1464011605912 Marionette TRACE conn4 <- [1,418,null,{}] 06:53:25 INFO - PROCESS | 1813 | 1464011605928 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}] 06:53:26 INFO - PROCESS | 1813 | 1464011606175 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 06:53:26 INFO - PROCESS | 1813 | 1464011606408 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9779d800 == 78 [pid = 1813] [id = 112] 06:53:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9c2a0400) [pid = 1813] [serial = 335] [outer = (nil)] 06:53:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0xa6385000) [pid = 1813] [serial = 336] [outer = 0x9c2a0400] 06:53:26 INFO - PROCESS | 1813 | 1464011606499 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0xa68cd400) [pid = 1813] [serial = 337] [outer = 0x9c2a0400] 06:53:27 INFO - PROCESS | 1813 | 1464011607850 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]]]}] 06:53:27 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 06:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2000ms 06:53:27 INFO - PROCESS | 1813 | 1464011607942 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 1813 | 1464011607949 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 06:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:53:27 INFO - PROCESS | 1813 | 1464011607962 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1813 | 1464011607966 Marionette TRACE conn4 <- [1,422,null,{}] 06:53:27 INFO - PROCESS | 1813 | 1464011607977 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}] 06:53:28 INFO - PROCESS | 1813 | 1464011608184 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 06:53:28 INFO - PROCESS | 1813 | 1464011608371 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd3e800 == 79 [pid = 1813] [id = 113] 06:53:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x90c56400) [pid = 1813] [serial = 338] [outer = (nil)] 06:53:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0xa6b8bc00) [pid = 1813] [serial = 339] [outer = 0x90c56400] 06:53:28 INFO - PROCESS | 1813 | 1464011608464 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0xa6d1e400) [pid = 1813] [serial = 340] [outer = 0x90c56400] 06:53:29 INFO - PROCESS | 1813 | 1464011609839 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]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1989ms 06:53:29 INFO - PROCESS | 1813 | 1464011609952 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 1813 | 1464011609955 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 06:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:53:29 INFO - PROCESS | 1813 | 1464011609963 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1813 | 1464011609967 Marionette TRACE conn4 <- [1,426,null,{}] 06:53:29 INFO - PROCESS | 1813 | 1464011609974 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}] 06:53:30 INFO - PROCESS | 1813 | 1464011610153 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 06:53:30 INFO - PROCESS | 1813 | 1464011610328 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 1813 | ++DOCSHELL 0xa6b8b400 == 80 [pid = 1813] [id = 114] 06:53:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0xa6b8c400) [pid = 1813] [serial = 341] [outer = (nil)] 06:53:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0xa6f2ec00) [pid = 1813] [serial = 342] [outer = 0xa6b8c400] 06:53:30 INFO - PROCESS | 1813 | 1464011610429 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0xa8c2a000) [pid = 1813] [serial = 343] [outer = 0xa6b8c400] 06:53:31 INFO - PROCESS | 1813 | 1464011611486 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] 06:53:31 INFO - PROCESS | 1813 | 1464011611559 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 06:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:53:31 INFO - PROCESS | 1813 | 1464011611566 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 1813 | 1464011611570 Marionette TRACE conn4 <- [1,430,null,{}] 06:53:31 INFO - PROCESS | 1813 | 1464011611577 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}] 06:53:31 INFO - PROCESS | 1813 | 1464011611786 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 06:53:32 INFO - PROCESS | 1813 | 1464011612016 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 1813 | ++DOCSHELL 0xa8c22c00 == 81 [pid = 1813] [id = 115] 06:53:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0xa8c4a000) [pid = 1813] [serial = 344] [outer = (nil)] 06:53:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0xa90b7c00) [pid = 1813] [serial = 345] [outer = 0xa8c4a000] 06:53:32 INFO - PROCESS | 1813 | 1464011612125 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0xac095000) [pid = 1813] [serial = 346] [outer = 0xa8c4a000] 06:53:33 INFO - PROCESS | 1813 | 1464011613097 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]]]}] 06:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1582ms 06:53:33 INFO - PROCESS | 1813 | 1464011613150 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 06:53:33 INFO - PROCESS | 1813 | 1464011613153 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 06:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:53:33 INFO - PROCESS | 1813 | 1464011613161 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:53:33 INFO - PROCESS | 1813 | 1464011613166 Marionette TRACE conn4 <- [1,434,null,{}] 06:53:33 INFO - PROCESS | 1813 | 1464011613172 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}] 06:53:33 INFO - PROCESS | 1813 | 1464011613376 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 06:53:33 INFO - PROCESS | 1813 | 1464011613611 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfb5800 == 82 [pid = 1813] [id = 116] 06:53:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x8cfb8000) [pid = 1813] [serial = 347] [outer = (nil)] 06:53:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x8cfbb000) [pid = 1813] [serial = 348] [outer = 0x8cfb8000] 06:53:33 INFO - PROCESS | 1813 | 1464011613747 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x8cfc0000) [pid = 1813] [serial = 349] [outer = 0x8cfb8000] 06:53:34 INFO - PROCESS | 1813 | 1464011614668 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]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1586ms 06:53:34 INFO - PROCESS | 1813 | 1464011614748 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1813 | 1464011614752 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:53:34 INFO - PROCESS | 1813 | 1464011614760 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1813 | 1464011614764 Marionette TRACE conn4 <- [1,438,null,{}] 06:53:34 INFO - PROCESS | 1813 | 1464011614771 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}] 06:53:35 INFO - PROCESS | 1813 | 1464011615012 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 06:53:35 INFO - PROCESS | 1813 | 1464011615288 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfb5400 == 83 [pid = 1813] [id = 117] 06:53:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x8cfb7000) [pid = 1813] [serial = 350] [outer = (nil)] 06:53:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x8d008400) [pid = 1813] [serial = 351] [outer = 0x8cfb7000] 06:53:35 INFO - PROCESS | 1813 | 1464011615385 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x8d00b400) [pid = 1813] [serial = 352] [outer = 0x8cfb7000] 06:53:36 INFO - PROCESS | 1813 | 1464011616402 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]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1688ms 06:53:36 INFO - PROCESS | 1813 | 1464011616450 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 06:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:53:36 INFO - PROCESS | 1813 | 1464011616455 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 06:53:36 INFO - PROCESS | 1813 | 1464011616462 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1813 | 1464011616465 Marionette TRACE conn4 <- [1,442,null,{}] 06:53:36 INFO - PROCESS | 1813 | 1464011616473 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}] 06:53:36 INFO - PROCESS | 1813 | 1464011616692 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 06:53:36 INFO - PROCESS | 1813 | 1464011616926 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d004000 == 84 [pid = 1813] [id = 118] 06:53:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x8d005c00) [pid = 1813] [serial = 353] [outer = (nil)] 06:53:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x95752000) [pid = 1813] [serial = 354] [outer = 0x8d005c00] 06:53:37 INFO - PROCESS | 1813 | 1464011617034 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x95755800) [pid = 1813] [serial = 355] [outer = 0x8d005c00] 06:53:37 INFO - PROCESS | 1813 | 1464011617984 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]]]}] 06:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1588ms 06:53:38 INFO - PROCESS | 1813 | 1464011618052 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 06:53:38 INFO - PROCESS | 1813 | 1464011618056 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 06:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:53:38 INFO - PROCESS | 1813 | 1464011618065 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:53:38 INFO - PROCESS | 1813 | 1464011618069 Marionette TRACE conn4 <- [1,446,null,{}] 06:53:38 INFO - PROCESS | 1813 | 1464011618077 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}] 06:53:38 INFO - PROCESS | 1813 | 1464011618289 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 06:53:38 INFO - PROCESS | 1813 | 1464011618534 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c590400 == 85 [pid = 1813] [id = 119] 06:53:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x8c590800) [pid = 1813] [serial = 356] [outer = (nil)] 06:53:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x8c593800) [pid = 1813] [serial = 357] [outer = 0x8c590800] 06:53:38 INFO - PROCESS | 1813 | 1464011618678 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x9158d800) [pid = 1813] [serial = 358] [outer = 0x8c590800] 06:53:39 INFO - PROCESS | 1813 | 1464011619694 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]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1686ms 06:53:39 INFO - PROCESS | 1813 | 1464011619752 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1813 | 1464011619757 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:53:39 INFO - PROCESS | 1813 | 1464011619765 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1813 | 1464011619771 Marionette TRACE conn4 <- [1,450,null,{}] 06:53:39 INFO - PROCESS | 1813 | 1464011619778 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}] 06:53:40 INFO - PROCESS | 1813 | 1464011620020 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 06:53:40 INFO - PROCESS | 1813 | 1464011620307 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c6df400 == 86 [pid = 1813] [id = 120] 06:53:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x8c6df800) [pid = 1813] [serial = 359] [outer = (nil)] 06:53:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x8d00f000) [pid = 1813] [serial = 360] [outer = 0x8c6df800] 06:53:40 INFO - PROCESS | 1813 | 1464011620400 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x93d19400) [pid = 1813] [serial = 361] [outer = 0x8c6df800] 06:53:41 INFO - PROCESS | 1813 | 1464011621841 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] 06:53:41 INFO - PROCESS | 1813 | 1464011621967 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 06:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:53:41 INFO - PROCESS | 1813 | 1464011621987 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:53:41 INFO - PROCESS | 1813 | 1464011621992 Marionette TRACE conn4 <- [1,454,null,{}] 06:53:42 INFO - PROCESS | 1813 | 1464011622002 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}] 06:53:42 INFO - PROCESS | 1813 | 1464011622191 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 06:53:42 INFO - PROCESS | 1813 | 1464011622385 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfba000 == 87 [pid = 1813] [id = 121] 06:53:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x8cfbc000) [pid = 1813] [serial = 362] [outer = (nil)] 06:53:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x8d010c00) [pid = 1813] [serial = 363] [outer = 0x8cfbc000] 06:53:42 INFO - PROCESS | 1813 | 1464011622523 Marionette DEBUG loaded listener.js 06:53:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x8e3a0c00) [pid = 1813] [serial = 364] [outer = 0x8cfbc000] 06:53:43 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:43 INFO - PROCESS | 1813 | 1464011623595 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]]]}] 06:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1705ms 06:53:43 INFO - PROCESS | 1813 | 1464011623683 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 1813 | 1464011623692 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 06:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:53:43 INFO - PROCESS | 1813 | 1464011623704 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 1813 | 1464011623708 Marionette TRACE conn4 <- [1,458,null,{}] 06:53:43 INFO - PROCESS | 1813 | 1464011623717 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}] 06:53:44 INFO - PROCESS | 1813 | 1464011624014 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x9a9cc000 == 86 [pid = 1813] [id = 63] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x99214000 == 85 [pid = 1813] [id = 64] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x915eb800 == 84 [pid = 1813] [id = 66] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x958ab400) [pid = 1813] [serial = 237] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0xa51a6c00) [pid = 1813] [serial = 246] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x8fd40400) [pid = 1813] [serial = 252] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x9779e000) [pid = 1813] [serial = 240] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x915f9800) [pid = 1813] [serial = 234] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0xa68c0800) [pid = 1813] [serial = 255] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x95895c00) [pid = 1813] [serial = 249] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0xa0517400) [pid = 1813] [serial = 243] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x9aaea800) [pid = 1813] [serial = 276] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x954ea400 == 83 [pid = 1813] [id = 62] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x90c58800 == 82 [pid = 1813] [id = 108] 06:53:44 INFO - PROCESS | 1813 | 1464011624353 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x91589c00 == 81 [pid = 1813] [id = 107] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x9b5f1000 == 80 [pid = 1813] [id = 106] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x915f6400 == 79 [pid = 1813] [id = 105] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5b800 == 78 [pid = 1813] [id = 104] 06:53:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd35c00 == 79 [pid = 1813] [id = 122] 06:53:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x8fd36400) [pid = 1813] [serial = 365] [outer = (nil)] 06:53:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x90c5fc00) [pid = 1813] [serial = 366] [outer = 0x8fd36400] 06:53:44 INFO - PROCESS | 1813 | 1464011624453 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x9158d000) [pid = 1813] [serial = 367] [outer = 0x8fd36400] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x91cf0000 == 78 [pid = 1813] [id = 103] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x915f0000 == 77 [pid = 1813] [id = 102] 06:53:44 INFO - PROCESS | 1813 | --DOCSHELL 0x8e302000 == 76 [pid = 1813] [id = 93] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x9aaf0400) [pid = 1813] [serial = 273] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x951fb000) [pid = 1813] [serial = 264] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x977aa000) [pid = 1813] [serial = 268] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x95953400) [pid = 1813] [serial = 267] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0xa2550000) [pid = 1813] [serial = 232] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x9a9d3000) [pid = 1813] [serial = 271] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x9b279400) [pid = 1813] [serial = 274] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x9a895800) [pid = 1813] [serial = 270] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x8e30c800) [pid = 1813] [serial = 258] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x95894800) [pid = 1813] [serial = 265] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x951ee400) [pid = 1813] [serial = 261] [outer = (nil)] [url = about:blank] 06:53:44 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x954e8000) [pid = 1813] [serial = 262] [outer = (nil)] [url = about:blank] 06:53:45 INFO - PROCESS | 1813 | 1464011625345 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] 06:53:45 INFO - PROCESS | 1813 | 1464011625397 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 06:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:53:45 INFO - PROCESS | 1813 | 1464011625406 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1813 | 1464011625412 Marionette TRACE conn4 <- [1,462,null,{}] 06:53:45 INFO - PROCESS | 1813 | 1464011625429 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}] 06:53:45 INFO - PROCESS | 1813 | 1464011625645 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 06:53:45 INFO - PROCESS | 1813 | 1464011625809 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e303800 == 77 [pid = 1813] [id = 123] 06:53:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x915f6400) [pid = 1813] [serial = 368] [outer = (nil)] 06:53:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x9528e400) [pid = 1813] [serial = 369] [outer = 0x915f6400] 06:53:45 INFO - PROCESS | 1813 | 1464011625898 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x95758000) [pid = 1813] [serial = 370] [outer = 0x915f6400] 06:53:46 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:46 INFO - PROCESS | 1813 | 1464011626843 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] 06:53:46 INFO - PROCESS | 1813 | 1464011626908 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 06:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:53:46 INFO - PROCESS | 1813 | 1464011626921 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:53:46 INFO - PROCESS | 1813 | 1464011626924 Marionette TRACE conn4 <- [1,466,null,{}] 06:53:46 INFO - PROCESS | 1813 | 1464011626930 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}] 06:53:47 INFO - PROCESS | 1813 | 1464011627172 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 06:53:47 INFO - PROCESS | 1813 | 1464011627202 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e4a000 == 78 [pid = 1813] [id = 124] 06:53:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x95891400) [pid = 1813] [serial = 371] [outer = (nil)] 06:53:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x958aa800) [pid = 1813] [serial = 372] [outer = 0x95891400] 06:53:47 INFO - PROCESS | 1813 | 1464011627281 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x95950c00) [pid = 1813] [serial = 373] [outer = 0x95891400] 06:53:48 INFO - PROCESS | 1813 | 1464011628305 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] 06:53:48 INFO - PROCESS | 1813 | 1464011628359 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 06:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:53:48 INFO - PROCESS | 1813 | 1464011628372 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 1813 | 1464011628375 Marionette TRACE conn4 <- [1,470,null,{}] 06:53:48 INFO - PROCESS | 1813 | 1464011628382 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}] 06:53:48 INFO - PROCESS | 1813 | 1464011628619 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 06:53:48 INFO - PROCESS | 1813 | 1464011628662 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x95953c00 == 79 [pid = 1813] [id = 125] 06:53:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x95954400) [pid = 1813] [serial = 374] [outer = (nil)] 06:53:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x9920c400) [pid = 1813] [serial = 375] [outer = 0x95954400] 06:53:48 INFO - PROCESS | 1813 | 1464011628740 Marionette DEBUG loaded listener.js 06:53:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x9a60e800) [pid = 1813] [serial = 376] [outer = 0x95954400] 06:53:49 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x8fd43800) [pid = 1813] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:53:49 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x9158a000) [pid = 1813] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:53:49 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x93888c00) [pid = 1813] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:53:49 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x9c297000) [pid = 1813] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:53:49 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x9531b400) [pid = 1813] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:53:49 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x90c5cc00) [pid = 1813] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:53:49 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x915f0400) [pid = 1813] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:53:50 INFO - PROCESS | 1813 | 1464011630693 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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2342ms 06:53:50 INFO - PROCESS | 1813 | 1464011630708 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1813 | 1464011630712 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:53:50 INFO - PROCESS | 1813 | 1464011630719 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1813 | 1464011630722 Marionette TRACE conn4 <- [1,474,null,{}] 06:53:50 INFO - PROCESS | 1813 | 1464011630728 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}] 06:53:50 INFO - PROCESS | 1813 | 1464011630961 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 06:53:51 INFO - PROCESS | 1813 | 1464011631105 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c55b800 == 80 [pid = 1813] [id = 126] 06:53:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x8c566800) [pid = 1813] [serial = 377] [outer = (nil)] 06:53:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x9aaf3800) [pid = 1813] [serial = 378] [outer = 0x8c566800] 06:53:51 INFO - PROCESS | 1813 | 1464011631184 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x9d46c800) [pid = 1813] [serial = 379] [outer = 0x8c566800] 06:53:52 INFO - PROCESS | 1813 | 1464011632316 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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1639ms 06:53:52 INFO - PROCESS | 1813 | 1464011632360 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 1813 | 1464011632369 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 06:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:53:52 INFO - PROCESS | 1813 | 1464011632395 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 1813 | 1464011632403 Marionette TRACE conn4 <- [1,478,null,{}] 06:53:52 INFO - PROCESS | 1813 | 1464011632412 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}] 06:53:52 INFO - PROCESS | 1813 | 1464011632627 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 06:53:52 INFO - PROCESS | 1813 | 1464011632871 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c6e5400 == 81 [pid = 1813] [id = 127] 06:53:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x8e39a000) [pid = 1813] [serial = 380] [outer = (nil)] 06:53:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x8fd40c00) [pid = 1813] [serial = 381] [outer = 0x8e39a000] 06:53:52 INFO - PROCESS | 1813 | 1464011632969 Marionette DEBUG loaded listener.js 06:53:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x91584c00) [pid = 1813] [serial = 382] [outer = 0x8e39a000] 06:53:53 INFO - PROCESS | 1813 | 1464011633965 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]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1650ms 06:53:54 INFO - PROCESS | 1813 | 1464011634044 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 1813 | 1464011634054 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 06:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:53:54 INFO - PROCESS | 1813 | 1464011634067 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 1813 | 1464011634071 Marionette TRACE conn4 <- [1,482,null,{}] 06:53:54 INFO - PROCESS | 1813 | 1464011634079 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}] 06:53:54 INFO - PROCESS | 1813 | 1464011634337 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 06:53:54 INFO - PROCESS | 1813 | 1464011634638 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d18800 == 82 [pid = 1813] [id = 128] 06:53:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x93ef0c00) [pid = 1813] [serial = 383] [outer = (nil)] 06:53:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x951f0400) [pid = 1813] [serial = 384] [outer = 0x93ef0c00] 06:53:54 INFO - PROCESS | 1813 | 1464011634730 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x9575d400) [pid = 1813] [serial = 385] [outer = 0x93ef0c00] 06:53:55 INFO - PROCESS | 1813 | 1464011635838 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]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1841ms 06:53:55 INFO - PROCESS | 1813 | 1464011635909 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 06:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:53:55 INFO - PROCESS | 1813 | 1464011635913 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 06:53:55 INFO - PROCESS | 1813 | 1464011635921 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 1813 | 1464011635928 Marionette TRACE conn4 <- [1,486,null,{}] 06:53:55 INFO - PROCESS | 1813 | 1464011635946 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}] 06:53:56 INFO - PROCESS | 1813 | 1464011636202 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 06:53:56 INFO - PROCESS | 1813 | 1464011636451 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c6ddc00 == 83 [pid = 1813] [id = 129] 06:53:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x9b788400) [pid = 1813] [serial = 386] [outer = (nil)] 06:53:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x9d417400) [pid = 1813] [serial = 387] [outer = 0x9b788400] 06:53:56 INFO - PROCESS | 1813 | 1464011636593 Marionette DEBUG loaded listener.js 06:53:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0xa2379000) [pid = 1813] [serial = 388] [outer = 0x9b788400] 06:53:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0xa23ed800) [pid = 1813] [serial = 389] [outer = 0x9772b000] 06:53:57 INFO - PROCESS | 1813 | 1464011637699 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]]]}] 06:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1842ms 06:53:57 INFO - PROCESS | 1813 | 1464011637762 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 06:53:57 INFO - PROCESS | 1813 | 1464011637768 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 06:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:53:57 INFO - PROCESS | 1813 | 1464011637775 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:53:57 INFO - PROCESS | 1813 | 1464011637779 Marionette TRACE conn4 <- [1,490,null,{}] 06:53:57 INFO - PROCESS | 1813 | 1464011637786 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}] 06:53:58 INFO - PROCESS | 1813 | 1464011638037 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 06:53:58 INFO - PROCESS | 1813 | 1464011638278 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c596800 == 84 [pid = 1813] [id = 130] 06:53:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x9a9d4000) [pid = 1813] [serial = 390] [outer = (nil)] 06:53:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0xa2558400) [pid = 1813] [serial = 391] [outer = 0x9a9d4000] 06:53:58 INFO - PROCESS | 1813 | 1464011638375 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0xa3357000) [pid = 1813] [serial = 392] [outer = 0x9a9d4000] 06:53:59 INFO - PROCESS | 1813 | 1464011639360 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]]]}] 06:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1633ms 06:53:59 INFO - PROCESS | 1813 | 1464011639410 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 06:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:53:59 INFO - PROCESS | 1813 | 1464011639415 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 06:53:59 INFO - PROCESS | 1813 | 1464011639422 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:53:59 INFO - PROCESS | 1813 | 1464011639425 Marionette TRACE conn4 <- [1,494,null,{}] 06:53:59 INFO - PROCESS | 1813 | 1464011639433 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}] 06:53:59 INFO - PROCESS | 1813 | 1464011639686 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 06:53:59 INFO - PROCESS | 1813 | 1464011639970 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x9adbfc00 == 85 [pid = 1813] [id = 131] 06:54:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0xa315a000) [pid = 1813] [serial = 393] [outer = (nil)] 06:54:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0xa6b80800) [pid = 1813] [serial = 394] [outer = 0xa315a000] 06:54:00 INFO - PROCESS | 1813 | 1464011640076 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0xa6c42000) [pid = 1813] [serial = 395] [outer = 0xa315a000] 06:54:01 INFO - PROCESS | 1813 | 1464011641340 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]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2000ms 06:54:01 INFO - PROCESS | 1813 | 1464011641424 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 1813 | 1464011641432 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 06:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:54:01 INFO - PROCESS | 1813 | 1464011641443 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - PROCESS | 1813 | 1464011641448 Marionette TRACE conn4 <- [1,498,null,{}] 06:54:01 INFO - PROCESS | 1813 | 1464011641459 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}] 06:54:01 INFO - PROCESS | 1813 | 1464011641881 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 06:54:02 INFO - PROCESS | 1813 | 1464011642035 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x95896400 == 86 [pid = 1813] [id = 132] 06:54:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x959a6800) [pid = 1813] [serial = 396] [outer = (nil)] 06:54:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x959b0400) [pid = 1813] [serial = 397] [outer = 0x959a6800] 06:54:02 INFO - PROCESS | 1813 | 1464011642139 Marionette DEBUG loaded listener.js 06:54:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x9aaec000) [pid = 1813] [serial = 398] [outer = 0x959a6800] 06:54:03 INFO - PROCESS | 1813 | 1464011643091 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]]]}] 06:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1697ms 06:54:03 INFO - PROCESS | 1813 | 1464011643139 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1813 | 1464011643144 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 06:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:54:03 INFO - PROCESS | 1813 | 1464011643172 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1813 | 1464011643177 Marionette TRACE conn4 <- [1,502,null,{}] 06:54:03 INFO - PROCESS | 1813 | 1464011643184 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}] 06:54:03 INFO - PROCESS | 1813 | 1464011643399 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 06:54:03 INFO - PROCESS | 1813 | 1464011643640 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1a9800 == 87 [pid = 1813] [id = 133] 06:54:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x8d1aa400) [pid = 1813] [serial = 399] [outer = (nil)] 06:54:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x8d1b1000) [pid = 1813] [serial = 400] [outer = 0x8d1aa400] 06:54:03 INFO - PROCESS | 1813 | 1464011643748 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x8d1b5800) [pid = 1813] [serial = 401] [outer = 0x8d1aa400] 06:54:04 INFO - PROCESS | 1813 | 1464011644701 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]]]}] 06:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1592ms 06:54:04 INFO - PROCESS | 1813 | 1464011644762 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 06:54:04 INFO - PROCESS | 1813 | 1464011644767 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 06:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:54:04 INFO - PROCESS | 1813 | 1464011644775 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:54:04 INFO - PROCESS | 1813 | 1464011644779 Marionette TRACE conn4 <- [1,506,null,{}] 06:54:04 INFO - PROCESS | 1813 | 1464011644786 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}] 06:54:05 INFO - PROCESS | 1813 | 1464011644998 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 06:54:05 INFO - PROCESS | 1813 | 1464011645240 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1adc00 == 88 [pid = 1813] [id = 134] 06:54:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x8d1ae800) [pid = 1813] [serial = 402] [outer = (nil)] 06:54:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x959b0c00) [pid = 1813] [serial = 403] [outer = 0x8d1ae800] 06:54:05 INFO - PROCESS | 1813 | 1464011645379 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0xa6c46000) [pid = 1813] [serial = 404] [outer = 0x8d1ae800] 06:54:06 INFO - PROCESS | 1813 | 1464011646346 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]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1636ms 06:54:06 INFO - PROCESS | 1813 | 1464011646413 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 06:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:54:06 INFO - PROCESS | 1813 | 1464011646417 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 06:54:06 INFO - PROCESS | 1813 | 1464011646425 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1813 | 1464011646428 Marionette TRACE conn4 <- [1,510,null,{}] 06:54:06 INFO - PROCESS | 1813 | 1464011646436 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}] 06:54:06 INFO - PROCESS | 1813 | 1464011646665 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 06:54:06 INFO - PROCESS | 1813 | 1464011646906 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdca000 == 89 [pid = 1813] [id = 135] 06:54:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x8bdca800) [pid = 1813] [serial = 405] [outer = (nil)] 06:54:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x8bdd2c00) [pid = 1813] [serial = 406] [outer = 0x8bdca800] 06:54:07 INFO - PROCESS | 1813 | 1464011647041 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x8bdd6800) [pid = 1813] [serial = 407] [outer = 0x8bdca800] 06:54:08 INFO - PROCESS | 1813 | 1464011648008 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]]]}] 06:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1640ms 06:54:08 INFO - PROCESS | 1813 | 1464011648065 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 06:54:08 INFO - PROCESS | 1813 | 1464011648069 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 06:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:54:08 INFO - PROCESS | 1813 | 1464011648077 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - PROCESS | 1813 | 1464011648081 Marionette TRACE conn4 <- [1,514,null,{}] 06:54:08 INFO - PROCESS | 1813 | 1464011648088 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}] 06:54:08 INFO - PROCESS | 1813 | 1464011648307 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 06:54:08 INFO - PROCESS | 1813 | 1464011648552 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdd2000 == 90 [pid = 1813] [id = 136] 06:54:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x8bdd8800) [pid = 1813] [serial = 408] [outer = (nil)] 06:54:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0xa6c4a000) [pid = 1813] [serial = 409] [outer = 0x8bdd8800] 06:54:08 INFO - PROCESS | 1813 | 1464011648661 Marionette DEBUG loaded listener.js 06:54:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0xa6c4dc00) [pid = 1813] [serial = 410] [outer = 0x8bdd8800] 06:54:09 INFO - PROCESS | 1813 | 1464011649593 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]]]}] 06:54:09 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 06:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1534ms 06:54:09 INFO - PROCESS | 1813 | 1464011649612 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 06:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:54:09 INFO - PROCESS | 1813 | 1464011649617 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 06:54:09 INFO - PROCESS | 1813 | 1464011649624 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1813 | 1464011649630 Marionette TRACE conn4 <- [1,518,null,{}] 06:54:09 INFO - PROCESS | 1813 | 1464011649637 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}] 06:54:09 INFO - PROCESS | 1813 | 1464011649876 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 06:54:10 INFO - PROCESS | 1813 | 1464011650139 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a979000 == 91 [pid = 1813] [id = 137] 06:54:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x8a982800) [pid = 1813] [serial = 411] [outer = (nil)] 06:54:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x959a4000) [pid = 1813] [serial = 412] [outer = 0x8a982800] 06:54:10 INFO - PROCESS | 1813 | 1464011650298 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0xa6d20000) [pid = 1813] [serial = 413] [outer = 0x8a982800] 06:54:11 INFO - PROCESS | 1813 | 1464011651340 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]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1798ms 06:54:11 INFO - PROCESS | 1813 | 1464011651423 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 06:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:54:11 INFO - PROCESS | 1813 | 1464011651428 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 06:54:11 INFO - PROCESS | 1813 | 1464011651436 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 1813 | 1464011651440 Marionette TRACE conn4 <- [1,522,null,{}] 06:54:11 INFO - PROCESS | 1813 | 1464011651447 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}] 06:54:11 INFO - PROCESS | 1813 | 1464011651728 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 06:54:12 INFO - PROCESS | 1813 | 1464011651991 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6b800 == 92 [pid = 1813] [id = 138] 06:54:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x8ab6cc00) [pid = 1813] [serial = 414] [outer = (nil)] 06:54:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x8ab74c00) [pid = 1813] [serial = 415] [outer = 0x8ab6cc00] 06:54:12 INFO - PROCESS | 1813 | 1464011652131 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x8ab77400) [pid = 1813] [serial = 416] [outer = 0x8ab6cc00] 06:54:13 INFO - PROCESS | 1813 | 1464011653237 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]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:54:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1839ms 06:54:13 INFO - PROCESS | 1813 | 1464011653274 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 1813 | 1464011653278 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 06:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:54:13 INFO - PROCESS | 1813 | 1464011653286 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1813 | 1464011653290 Marionette TRACE conn4 <- [1,526,null,{}] 06:54:13 INFO - PROCESS | 1813 | 1464011653297 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}] 06:54:13 INFO - PROCESS | 1813 | 1464011653507 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 06:54:13 INFO - PROCESS | 1813 | 1464011653802 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a977c00 == 93 [pid = 1813] [id = 139] 06:54:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x8a978400) [pid = 1813] [serial = 417] [outer = (nil)] 06:54:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x8e30b800) [pid = 1813] [serial = 418] [outer = 0x8a978400] 06:54:13 INFO - PROCESS | 1813 | 1464011653900 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x9158f400) [pid = 1813] [serial = 419] [outer = 0x8a978400] 06:54:15 INFO - PROCESS | 1813 | 1464011655383 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]]]}] 06:54:15 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 06:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2134ms 06:54:15 INFO - PROCESS | 1813 | 1464011655422 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 1813 | 1464011655428 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 06:54:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:54:15 INFO - PROCESS | 1813 | 1464011655439 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1813 | 1464011655445 Marionette TRACE conn4 <- [1,530,null,{}] 06:54:15 INFO - PROCESS | 1813 | 1464011655454 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}] 06:54:15 INFO - PROCESS | 1813 | 1464011655662 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 06:54:15 INFO - PROCESS | 1813 | 1464011655866 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6c800 == 94 [pid = 1813] [id = 140] 06:54:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x8ab71c00) [pid = 1813] [serial = 420] [outer = (nil)] 06:54:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x8c6dac00) [pid = 1813] [serial = 421] [outer = 0x8ab71c00] 06:54:15 INFO - PROCESS | 1813 | 1464011655988 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x8d006800) [pid = 1813] [serial = 422] [outer = 0x8ab71c00] 06:54:17 INFO - PROCESS | 1813 | 1464011657018 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"]]]}] 06:54:17 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 06:54:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:54:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:54:17 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 06:54:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:54:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:54:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1643ms 06:54:17 INFO - PROCESS | 1813 | 1464011657089 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1813 | 1464011657099 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 06:54:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:54:17 INFO - PROCESS | 1813 | 1464011657115 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1813 | 1464011657120 Marionette TRACE conn4 <- [1,534,null,{}] 06:54:17 INFO - PROCESS | 1813 | 1464011657127 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}] 06:54:17 INFO - PROCESS | 1813 | 1464011657357 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 06:54:17 INFO - PROCESS | 1813 | 1464011657597 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c58d400 == 95 [pid = 1813] [id = 141] 06:54:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x8cfb6000) [pid = 1813] [serial = 423] [outer = (nil)] 06:54:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x8d1b7800) [pid = 1813] [serial = 424] [outer = 0x8cfb6000] 06:54:17 INFO - PROCESS | 1813 | 1464011657685 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x8e3a3c00) [pid = 1813] [serial = 425] [outer = 0x8cfb6000] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x95892400 == 94 [pid = 1813] [id = 83] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x951c9800 == 93 [pid = 1813] [id = 33] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd39000 == 92 [pid = 1813] [id = 84] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93b47400 == 91 [pid = 1813] [id = 57] 06:54:18 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x9a7a7800) [pid = 1813] [serial = 324] [outer = (nil)] [url = about:blank] 06:54:18 INFO - PROCESS | 1813 | 1464011658706 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]]]}] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93893800 == 90 [pid = 1813] [id = 56] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9528f000 == 89 [pid = 1813] [id = 55] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x90c57c00 == 88 [pid = 1813] [id = 82] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8e307800 == 87 [pid = 1813] [id = 86] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd3b000 == 86 [pid = 1813] [id = 85] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x90e45c00 == 85 [pid = 1813] [id = 81] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8c590400 == 84 [pid = 1813] [id = 119] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8d004000 == 83 [pid = 1813] [id = 118] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfb5400 == 82 [pid = 1813] [id = 117] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfb5800 == 81 [pid = 1813] [id = 116] 06:54:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:54:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1692ms 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0xa8c22c00 == 80 [pid = 1813] [id = 115] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0xa6b8b400 == 79 [pid = 1813] [id = 114] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd3e800 == 78 [pid = 1813] [id = 113] 06:54:18 INFO - PROCESS | 1813 | 1464011658812 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 1813 | 1464011658816 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9779d800 == 77 [pid = 1813] [id = 112] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9594fc00 == 76 [pid = 1813] [id = 111] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93d12400 == 75 [pid = 1813] [id = 110] 06:54:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8e30ec00 == 74 [pid = 1813] [id = 109] 06:54:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:54:18 INFO - PROCESS | 1813 | 1464011658837 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 1813 | 1464011658843 Marionette TRACE conn4 <- [1,538,null,{}] 06:54:18 INFO - PROCESS | 1813 | 1464011658870 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}] 06:54:19 INFO - PROCESS | 1813 | 1464011659099 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0xa6f36000) [pid = 1813] [serial = 300] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x93d17400) [pid = 1813] [serial = 303] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x9d8d4400) [pid = 1813] [serial = 319] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x9c299c00) [pid = 1813] [serial = 277] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x9158c800) [pid = 1813] [serial = 321] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x9d8d4800) [pid = 1813] [serial = 322] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x9a0a5400) [pid = 1813] [serial = 310] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x958ad800) [pid = 1813] [serial = 309] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x9d417800) [pid = 1813] [serial = 318] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x9b27e000) [pid = 1813] [serial = 315] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x9bab9800) [pid = 1813] [serial = 316] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x91ceb400) [pid = 1813] [serial = 312] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x95891000) [pid = 1813] [serial = 313] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x954e7000) [pid = 1813] [serial = 282] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x93d13800) [pid = 1813] [serial = 307] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x91cecc00) [pid = 1813] [serial = 306] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x8e30bc00) [pid = 1813] [serial = 279] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x9a3b6c00) [pid = 1813] [serial = 285] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0xa1050c00) [pid = 1813] [serial = 288] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0xa3154800) [pid = 1813] [serial = 291] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0xa6383000) [pid = 1813] [serial = 294] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0xa6d26400) [pid = 1813] [serial = 297] [outer = (nil)] [url = about:blank] 06:54:19 INFO - PROCESS | 1813 | 1464011659376 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd3e800 == 75 [pid = 1813] [id = 142] 06:54:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x8fd40400) [pid = 1813] [serial = 426] [outer = (nil)] 06:54:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x91589000) [pid = 1813] [serial = 427] [outer = 0x8fd40400] 06:54:19 INFO - PROCESS | 1813 | 1464011659473 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x91cf5000) [pid = 1813] [serial = 428] [outer = 0x8fd40400] 06:54:20 INFO - PROCESS | 1813 | 1464011660291 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]]]}] 06:54:20 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. 06:54:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1541ms 06:54:20 INFO - PROCESS | 1813 | 1464011660378 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 06:54:20 INFO - PROCESS | 1813 | 1464011660383 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 06:54:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:54:20 INFO - PROCESS | 1813 | 1464011660402 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:54:20 INFO - PROCESS | 1813 | 1464011660408 Marionette TRACE conn4 <- [1,542,null,{}] 06:54:20 INFO - PROCESS | 1813 | 1464011660415 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}] 06:54:20 INFO - PROCESS | 1813 | 1464011660614 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 06:54:20 INFO - PROCESS | 1813 | 1464011660628 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e30bc00 == 76 [pid = 1813] [id = 143] 06:54:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x90e4ac00) [pid = 1813] [serial = 429] [outer = (nil)] 06:54:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x951bb400) [pid = 1813] [serial = 430] [outer = 0x90e4ac00] 06:54:20 INFO - PROCESS | 1813 | 1464011660713 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x95752800) [pid = 1813] [serial = 431] [outer = 0x90e4ac00] 06:54:21 INFO - PROCESS | 1813 | 1464011661781 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]]]}] 06:54:21 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. 06:54:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1438ms 06:54:21 INFO - PROCESS | 1813 | 1464011661841 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1813 | 1464011661846 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:54:21 INFO - PROCESS | 1813 | 1464011661853 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1813 | 1464011661857 Marionette TRACE conn4 <- [1,546,null,{}] 06:54:21 INFO - PROCESS | 1813 | 1464011661863 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}] 06:54:22 INFO - PROCESS | 1813 | 1464011662138 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 06:54:22 INFO - PROCESS | 1813 | 1464011662204 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6f800 == 77 [pid = 1813] [id = 144] 06:54:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x93b47400) [pid = 1813] [serial = 432] [outer = (nil)] 06:54:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x95755000) [pid = 1813] [serial = 433] [outer = 0x93b47400] 06:54:22 INFO - PROCESS | 1813 | 1464011662293 Marionette DEBUG loaded listener.js 06:54:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x958ad800) [pid = 1813] [serial = 434] [outer = 0x93b47400] 06:54:23 INFO - PROCESS | 1813 | 1464011663387 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]]]}] 06:54:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:54:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1592ms 06:54:23 INFO - PROCESS | 1813 | 1464011663447 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 06:54:23 INFO - PROCESS | 1813 | 1464011663450 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 06:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:54:23 INFO - PROCESS | 1813 | 1464011663457 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:54:23 INFO - PROCESS | 1813 | 1464011663461 Marionette TRACE conn4 <- [1,550,null,{}] 06:54:23 INFO - PROCESS | 1813 | 1464011663467 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}] 06:54:23 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x95891400) [pid = 1813] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:54:23 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x8fd36400) [pid = 1813] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:54:23 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x915f6400) [pid = 1813] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:54:23 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x8cfbc000) [pid = 1813] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:54:23 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x95954400) [pid = 1813] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:54:23 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x9528c000) [pid = 1813] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:54:24 INFO - PROCESS | 1813 | 1464011664082 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 06:54:24 INFO - PROCESS | 1813 | 1464011664229 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1b4000 == 78 [pid = 1813] [id = 145] 06:54:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x8e3a5000) [pid = 1813] [serial = 435] [outer = (nil)] 06:54:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x9588ec00) [pid = 1813] [serial = 436] [outer = 0x8e3a5000] 06:54:24 INFO - PROCESS | 1813 | 1464011664314 Marionette DEBUG loaded listener.js 06:54:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x9594bc00) [pid = 1813] [serial = 437] [outer = 0x8e3a5000] 06:54:25 INFO - PROCESS | 1813 | 1464011665132 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]]]}] 06:54:25 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. 06:54:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1691ms 06:54:25 INFO - PROCESS | 1813 | 1464011665179 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 06:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:54:25 INFO - PROCESS | 1813 | 1464011665184 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 06:54:25 INFO - PROCESS | 1813 | 1464011665191 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 1813 | 1464011665195 Marionette TRACE conn4 <- [1,554,null,{}] 06:54:25 INFO - PROCESS | 1813 | 1464011665202 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}] 06:54:25 INFO - PROCESS | 1813 | 1464011665449 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 06:54:25 INFO - PROCESS | 1813 | 1464011665473 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfbc000 == 79 [pid = 1813] [id = 146] 06:54:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x8d007000) [pid = 1813] [serial = 438] [outer = (nil)] 06:54:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x992e9400) [pid = 1813] [serial = 439] [outer = 0x8d007000] 06:54:25 INFO - PROCESS | 1813 | 1464011665552 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x9a7a4c00) [pid = 1813] [serial = 440] [outer = 0x8d007000] 06:54:26 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:26 INFO - PROCESS | 1813 | 1464011666807 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]]]}] 06:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1632ms 06:54:26 INFO - PROCESS | 1813 | 1464011666825 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 06:54:26 INFO - PROCESS | 1813 | 1464011666831 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 06:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:54:26 INFO - PROCESS | 1813 | 1464011666844 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 1813 | 1464011666851 Marionette TRACE conn4 <- [1,558,null,{}] 06:54:26 INFO - PROCESS | 1813 | 1464011666861 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}] 06:54:27 INFO - PROCESS | 1813 | 1464011667109 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 06:54:27 INFO - PROCESS | 1813 | 1464011667437 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab71800 == 80 [pid = 1813] [id = 147] 06:54:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x8c6da800) [pid = 1813] [serial = 441] [outer = (nil)] 06:54:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x8c6e6800) [pid = 1813] [serial = 442] [outer = 0x8c6da800] 06:54:27 INFO - PROCESS | 1813 | 1464011667551 Marionette DEBUG loaded listener.js 06:54:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x8d97f800) [pid = 1813] [serial = 443] [outer = 0x8c6da800] 06:54:28 INFO - PROCESS | 1813 | 1464011668574 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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1788ms 06:54:28 INFO - PROCESS | 1813 | 1464011668633 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 06:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:54:28 INFO - PROCESS | 1813 | 1464011668645 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 06:54:28 INFO - PROCESS | 1813 | 1464011668660 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 1813 | 1464011668666 Marionette TRACE conn4 <- [1,562,null,{}] 06:54:28 INFO - PROCESS | 1813 | 1464011668675 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}] 06:54:28 INFO - PROCESS | 1813 | 1464011668963 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 06:54:29 INFO - PROCESS | 1813 | 1464011669279 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd41400 == 81 [pid = 1813] [id = 148] 06:54:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x9158e000) [pid = 1813] [serial = 444] [outer = (nil)] 06:54:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x93b06800) [pid = 1813] [serial = 445] [outer = 0x9158e000] 06:54:29 INFO - PROCESS | 1813 | 1464011669389 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x9531c400) [pid = 1813] [serial = 446] [outer = 0x9158e000] 06:54:30 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:30 INFO - PROCESS | 1813 | 1464011670469 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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1890ms 06:54:30 INFO - PROCESS | 1813 | 1464011670548 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1813 | 1464011670554 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 06:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:54:30 INFO - PROCESS | 1813 | 1464011670564 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1813 | 1464011670570 Marionette TRACE conn4 <- [1,566,null,{}] 06:54:30 INFO - PROCESS | 1813 | 1464011670592 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}] 06:54:30 INFO - PROCESS | 1813 | 1464011670983 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 06:54:31 INFO - PROCESS | 1813 | 1464011671190 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x9772c400 == 82 [pid = 1813] [id = 149] 06:54:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x978ca400) [pid = 1813] [serial = 447] [outer = (nil)] 06:54:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x9a22c000) [pid = 1813] [serial = 448] [outer = 0x978ca400] 06:54:31 INFO - PROCESS | 1813 | 1464011671316 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x9aae4400) [pid = 1813] [serial = 449] [outer = 0x978ca400] 06:54:31 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:32 INFO - PROCESS | 1813 | 1464011672441 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]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1898ms 06:54:32 INFO - PROCESS | 1813 | 1464011672462 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 1813 | 1464011672466 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 06:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:54:32 INFO - PROCESS | 1813 | 1464011672474 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 1813 | 1464011672478 Marionette TRACE conn4 <- [1,570,null,{}] 06:54:32 INFO - PROCESS | 1813 | 1464011672484 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}] 06:54:32 INFO - PROCESS | 1813 | 1464011672697 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 06:54:33 INFO - PROCESS | 1813 | 1464011672996 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x91583400 == 83 [pid = 1813] [id = 150] 06:54:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x9b27dc00) [pid = 1813] [serial = 450] [outer = (nil)] 06:54:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x9ba7c400) [pid = 1813] [serial = 451] [outer = 0x9b27dc00] 06:54:33 INFO - PROCESS | 1813 | 1464011673095 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x9c29c000) [pid = 1813] [serial = 452] [outer = 0x9b27dc00] 06:54:33 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:34 INFO - PROCESS | 1813 | 1464011674009 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]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1583ms 06:54:34 INFO - PROCESS | 1813 | 1464011674059 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 06:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:54:34 INFO - PROCESS | 1813 | 1464011674063 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 06:54:34 INFO - PROCESS | 1813 | 1464011674070 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1813 | 1464011674074 Marionette TRACE conn4 <- [1,574,null,{}] 06:54:34 INFO - PROCESS | 1813 | 1464011674081 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}] 06:54:34 INFO - PROCESS | 1813 | 1464011674298 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 06:54:34 INFO - PROCESS | 1813 | 1464011674550 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x95891000 == 84 [pid = 1813] [id = 151] 06:54:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x9a7a7800) [pid = 1813] [serial = 453] [outer = (nil)] 06:54:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0xa0517000) [pid = 1813] [serial = 454] [outer = 0x9a7a7800] 06:54:34 INFO - PROCESS | 1813 | 1464011674688 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0xa23c2400) [pid = 1813] [serial = 455] [outer = 0x9a7a7800] 06:54:35 INFO - PROCESS | 1813 | 1464011675641 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]]]}] 06:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1642ms 06:54:35 INFO - PROCESS | 1813 | 1464011675713 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 1813 | 1464011675718 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 06:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:54:35 INFO - PROCESS | 1813 | 1464011675725 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 1813 | 1464011675729 Marionette TRACE conn4 <- [1,578,null,{}] 06:54:35 INFO - PROCESS | 1813 | 1464011675736 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}] 06:54:36 INFO - PROCESS | 1813 | 1464011676013 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 06:54:36 INFO - PROCESS | 1813 | 1464011676317 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a1b2800 == 85 [pid = 1813] [id = 152] 06:54:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0xa23bf800) [pid = 1813] [serial = 456] [outer = (nil)] 06:54:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0xa6c4b800) [pid = 1813] [serial = 457] [outer = 0xa23bf800] 06:54:36 INFO - PROCESS | 1813 | 1464011676411 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0xa6d1fc00) [pid = 1813] [serial = 458] [outer = 0xa23bf800] 06:54:37 INFO - PROCESS | 1813 | 1464011677336 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]]]}] 06:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1645ms 06:54:37 INFO - PROCESS | 1813 | 1464011677371 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 1813 | 1464011677376 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:54:37 INFO - PROCESS | 1813 | 1464011677383 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 1813 | 1464011677388 Marionette TRACE conn4 <- [1,582,null,{}] 06:54:37 INFO - PROCESS | 1813 | 1464011677394 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}] 06:54:37 INFO - PROCESS | 1813 | 1464011677605 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 06:54:37 INFO - PROCESS | 1813 | 1464011677849 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb9e000 == 86 [pid = 1813] [id = 153] 06:54:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x8bb9e800) [pid = 1813] [serial = 459] [outer = (nil)] 06:54:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x8bba5400) [pid = 1813] [serial = 460] [outer = 0x8bb9e800] 06:54:37 INFO - PROCESS | 1813 | 1464011677982 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x8bba8800) [pid = 1813] [serial = 461] [outer = 0x8bb9e800] 06:54:38 INFO - PROCESS | 1813 | 1464011678900 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]]]}] 06:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1588ms 06:54:38 INFO - PROCESS | 1813 | 1464011678973 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 06:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:54:38 INFO - PROCESS | 1813 | 1464011678978 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 06:54:38 INFO - PROCESS | 1813 | 1464011678985 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 1813 | 1464011678989 Marionette TRACE conn4 <- [1,586,null,{}] 06:54:38 INFO - PROCESS | 1813 | 1464011678995 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}] 06:54:39 INFO - PROCESS | 1813 | 1464011679207 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 06:54:39 INFO - PROCESS | 1813 | 1464011679451 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb9fc00 == 87 [pid = 1813] [id = 154] 06:54:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x8bba1400) [pid = 1813] [serial = 462] [outer = (nil)] 06:54:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x92303000) [pid = 1813] [serial = 463] [outer = 0x8bba1400] 06:54:39 INFO - PROCESS | 1813 | 1464011679597 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x92306c00) [pid = 1813] [serial = 464] [outer = 0x8bba1400] 06:54:40 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:40 INFO - PROCESS | 1813 | 1464011680542 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]]]}] 06:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1634ms 06:54:40 INFO - PROCESS | 1813 | 1464011680619 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 06:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:54:40 INFO - PROCESS | 1813 | 1464011680624 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 06:54:40 INFO - PROCESS | 1813 | 1464011680631 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 1813 | 1464011680635 Marionette TRACE conn4 <- [1,590,null,{}] 06:54:40 INFO - PROCESS | 1813 | 1464011680641 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}] 06:54:40 INFO - PROCESS | 1813 | 1464011680888 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 06:54:41 INFO - PROCESS | 1813 | 1464011681191 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc81c00 == 88 [pid = 1813] [id = 155] 06:54:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x8bc82c00) [pid = 1813] [serial = 465] [outer = (nil)] 06:54:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x8bc88000) [pid = 1813] [serial = 466] [outer = 0x8bc82c00] 06:54:41 INFO - PROCESS | 1813 | 1464011681305 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x8bc8a000) [pid = 1813] [serial = 467] [outer = 0x8bc82c00] 06:54:42 INFO - PROCESS | 1813 | 1464011682224 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]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1637ms 06:54:42 INFO - PROCESS | 1813 | 1464011682268 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 1813 | 1464011682273 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 06:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:54:42 INFO - PROCESS | 1813 | 1464011682279 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1813 | 1464011682283 Marionette TRACE conn4 <- [1,594,null,{}] 06:54:42 INFO - PROCESS | 1813 | 1464011682290 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}] 06:54:42 INFO - PROCESS | 1813 | 1464011682507 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 06:54:42 INFO - PROCESS | 1813 | 1464011682750 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc84c00 == 89 [pid = 1813] [id = 156] 06:54:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x8bc88c00) [pid = 1813] [serial = 468] [outer = (nil)] 06:54:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x92302c00) [pid = 1813] [serial = 469] [outer = 0x8bc88c00] 06:54:42 INFO - PROCESS | 1813 | 1464011682883 Marionette DEBUG loaded listener.js 06:54:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x9230b400) [pid = 1813] [serial = 470] [outer = 0x8bc88c00] 06:54:43 INFO - PROCESS | 1813 | 1464011683986 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]]]}] 06:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1747ms 06:54:44 INFO - PROCESS | 1813 | 1464011684028 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 06:54:44 INFO - PROCESS | 1813 | 1464011684033 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 06:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:54:44 INFO - PROCESS | 1813 | 1464011684040 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:54:44 INFO - PROCESS | 1813 | 1464011684046 Marionette TRACE conn4 <- [1,598,null,{}] 06:54:44 INFO - PROCESS | 1813 | 1464011684077 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}] 06:54:44 INFO - PROCESS | 1813 | 1464011684357 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 06:54:44 INFO - PROCESS | 1813 | 1464011684669 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c82800 == 90 [pid = 1813] [id = 157] 06:54:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x89c8b400) [pid = 1813] [serial = 471] [outer = (nil)] 06:54:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x8bc8d400) [pid = 1813] [serial = 472] [outer = 0x89c8b400] 06:54:44 INFO - PROCESS | 1813 | 1464011684772 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x92310000) [pid = 1813] [serial = 473] [outer = 0x89c8b400] 06:54:45 INFO - PROCESS | 1813 | 1464011685676 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]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1699ms 06:54:45 INFO - PROCESS | 1813 | 1464011685740 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 1813 | 1464011685744 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 06:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:54:45 INFO - PROCESS | 1813 | 1464011685751 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1813 | 1464011685755 Marionette TRACE conn4 <- [1,602,null,{}] 06:54:45 INFO - PROCESS | 1813 | 1464011685761 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}] 06:54:46 INFO - PROCESS | 1813 | 1464011686039 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 06:54:46 INFO - PROCESS | 1813 | 1464011686341 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a17c000 == 91 [pid = 1813] [id = 158] 06:54:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x8a17cc00) [pid = 1813] [serial = 474] [outer = (nil)] 06:54:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x8a182800) [pid = 1813] [serial = 475] [outer = 0x8a17cc00] 06:54:46 INFO - PROCESS | 1813 | 1464011686432 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x8a184400) [pid = 1813] [serial = 476] [outer = 0x8a17cc00] 06:54:47 INFO - PROCESS | 1813 | 1464011687361 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]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1681ms 06:54:47 INFO - PROCESS | 1813 | 1464011687435 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 06:54:47 INFO - PROCESS | 1813 | 1464011687440 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 06:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:54:47 INFO - PROCESS | 1813 | 1464011687448 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 1813 | 1464011687453 Marionette TRACE conn4 <- [1,606,null,{}] 06:54:47 INFO - PROCESS | 1813 | 1464011687461 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}] 06:54:47 INFO - PROCESS | 1813 | 1464011687671 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 06:54:47 INFO - PROCESS | 1813 | 1464011687916 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a189800 == 92 [pid = 1813] [id = 159] 06:54:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x8a189c00) [pid = 1813] [serial = 477] [outer = (nil)] 06:54:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x8c58cc00) [pid = 1813] [serial = 478] [outer = 0x8a189c00] 06:54:48 INFO - PROCESS | 1813 | 1464011688059 Marionette DEBUG loaded listener.js 06:54:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0x915ec400) [pid = 1813] [serial = 479] [outer = 0x8a189c00] 06:54:49 INFO - PROCESS | 1813 | 1464011689404 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]]]}] 06:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1990ms 06:54:49 INFO - PROCESS | 1813 | 1464011689516 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 06:54:49 INFO - PROCESS | 1813 | 1464011689521 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 06:54:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:54:49 INFO - PROCESS | 1813 | 1464011689675 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:54:49 INFO - PROCESS | 1813 | 1464011689682 Marionette TRACE conn4 <- [1,610,null,{}] 06:54:49 INFO - PROCESS | 1813 | 1464011689761 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}] 06:54:49 INFO - PROCESS | 1813 | 1464011689970 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 06:54:50 INFO - PROCESS | 1813 | 1464011690182 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a97fc00 == 93 [pid = 1813] [id = 160] 06:54:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0x8a982000) [pid = 1813] [serial = 480] [outer = (nil)] 06:54:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 263 (0x8bdd5c00) [pid = 1813] [serial = 481] [outer = 0x8a982000] 06:54:50 INFO - PROCESS | 1813 | 1464011690402 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 264 (0x8bdc9c00) [pid = 1813] [serial = 482] [outer = 0x8a982000] 06:54:51 INFO - PROCESS | 1813 | 1464011691433 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]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1948ms 06:54:51 INFO - PROCESS | 1813 | 1464011691484 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 1813 | 1464011691491 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 06:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:54:51 INFO - PROCESS | 1813 | 1464011691504 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 1813 | 1464011691508 Marionette TRACE conn4 <- [1,614,null,{}] 06:54:51 INFO - PROCESS | 1813 | 1464011691515 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}] 06:54:51 INFO - PROCESS | 1813 | 1464011691729 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0xa23f3400 == 92 [pid = 1813] [id = 61] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x93ef5800 == 91 [pid = 1813] [id = 94] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x95898400 == 90 [pid = 1813] [id = 95] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0xa638bc00 == 89 [pid = 1813] [id = 100] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 263 (0x90c53c00) [pid = 1813] [serial = 327] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 262 (0x954e9400) [pid = 1813] [serial = 330] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x9a8b9800) [pid = 1813] [serial = 333] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0xa6385000) [pid = 1813] [serial = 336] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0xa6b8bc00) [pid = 1813] [serial = 339] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0xa6f2ec00) [pid = 1813] [serial = 342] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0xa90b7c00) [pid = 1813] [serial = 345] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x8cfbb000) [pid = 1813] [serial = 348] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x8d008400) [pid = 1813] [serial = 351] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x95752000) [pid = 1813] [serial = 354] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x8c593800) [pid = 1813] [serial = 357] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x9aaf3800) [pid = 1813] [serial = 378] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | 1464011692090 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x951c0c00 == 88 [pid = 1813] [id = 24] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0xa513a800 == 87 [pid = 1813] [id = 98] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5d400 == 86 [pid = 1813] [id = 97] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0xa3323400 == 85 [pid = 1813] [id = 99] 06:54:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab7a800 == 86 [pid = 1813] [id = 161] 06:54:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x8c593800) [pid = 1813] [serial = 483] [outer = (nil)] 06:54:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x8cfbb000) [pid = 1813] [serial = 484] [outer = 0x8c593800] 06:54:52 INFO - PROCESS | 1813 | 1464011692211 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x8d1b7400) [pid = 1813] [serial = 485] [outer = 0x8c593800] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5e400 == 85 [pid = 1813] [id = 101] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8e304000 == 84 [pid = 1813] [id = 96] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x9a607800 == 83 [pid = 1813] [id = 25] 06:54:52 INFO - PROCESS | 1813 | --DOCSHELL 0x93d12800 == 82 [pid = 1813] [id = 58] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0xa104d000) [pid = 1813] [serial = 325] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x95950c00) [pid = 1813] [serial = 373] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x8d00f000) [pid = 1813] [serial = 360] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x90c5fc00) [pid = 1813] [serial = 366] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x9158d000) [pid = 1813] [serial = 367] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x9528e400) [pid = 1813] [serial = 369] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x8e3a0c00) [pid = 1813] [serial = 364] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x8d010c00) [pid = 1813] [serial = 363] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x9920c400) [pid = 1813] [serial = 375] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x958aa800) [pid = 1813] [serial = 372] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x95758000) [pid = 1813] [serial = 370] [outer = (nil)] [url = about:blank] 06:54:52 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x9a60e800) [pid = 1813] [serial = 376] [outer = (nil)] [url = about:blank] 06:54:53 INFO - PROCESS | 1813 | 1464011693104 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]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1649ms 06:54:53 INFO - PROCESS | 1813 | 1464011693158 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1813 | 1464011693161 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 06:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:54:53 INFO - PROCESS | 1813 | 1464011693169 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1813 | 1464011693176 Marionette TRACE conn4 <- [1,618,null,{}] 06:54:53 INFO - PROCESS | 1813 | 1464011693192 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}] 06:54:53 INFO - PROCESS | 1813 | 1464011693397 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 06:54:53 INFO - PROCESS | 1813 | 1464011693562 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d97ec00 == 83 [pid = 1813] [id = 162] 06:54:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x8d980800) [pid = 1813] [serial = 486] [outer = (nil)] 06:54:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x90e45c00) [pid = 1813] [serial = 487] [outer = 0x8d980800] 06:54:53 INFO - PROCESS | 1813 | 1464011693647 Marionette DEBUG loaded listener.js 06:54:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x9158dc00) [pid = 1813] [serial = 488] [outer = 0x8d980800] 06:54:54 INFO - PROCESS | 1813 | 1464011694526 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]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1436ms 06:54:54 INFO - PROCESS | 1813 | 1464011694611 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 1813 | 1464011694619 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 06:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:54:54 INFO - PROCESS | 1813 | 1464011694642 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 1813 | 1464011694646 Marionette TRACE conn4 <- [1,622,null,{}] 06:54:54 INFO - PROCESS | 1813 | 1464011694652 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}] 06:54:54 INFO - PROCESS | 1813 | 1464011694916 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 06:54:54 INFO - PROCESS | 1813 | 1464011694946 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e50800 == 84 [pid = 1813] [id = 163] 06:54:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x91cf2000) [pid = 1813] [serial = 489] [outer = (nil)] 06:54:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x9388ec00) [pid = 1813] [serial = 490] [outer = 0x91cf2000] 06:54:55 INFO - PROCESS | 1813 | 1464011695026 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x93ef7000) [pid = 1813] [serial = 491] [outer = 0x91cf2000] 06:54:55 INFO - PROCESS | 1813 | 1464011695997 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]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1393ms 06:54:56 INFO - PROCESS | 1813 | 1464011696036 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 1813 | 1464011696040 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 06:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:54:56 INFO - PROCESS | 1813 | 1464011696047 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1813 | 1464011696051 Marionette TRACE conn4 <- [1,626,null,{}] 06:54:56 INFO - PROCESS | 1813 | 1464011696064 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}] 06:54:56 INFO - PROCESS | 1813 | 1464011696317 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 06:54:56 INFO - PROCESS | 1813 | 1464011696345 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e49000 == 85 [pid = 1813] [id = 164] 06:54:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x91cf1800) [pid = 1813] [serial = 492] [outer = (nil)] 06:54:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x954e8800) [pid = 1813] [serial = 493] [outer = 0x91cf1800] 06:54:56 INFO - PROCESS | 1813 | 1464011696426 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x95754000) [pid = 1813] [serial = 494] [outer = 0x91cf1800] 06:54:57 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x8cfb6000) [pid = 1813] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:54:57 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x93b47400) [pid = 1813] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:54:57 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x8e3a5000) [pid = 1813] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:54:57 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x8fd40400) [pid = 1813] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:54:57 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x90e4ac00) [pid = 1813] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:54:57 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x8ab71c00) [pid = 1813] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:54:57 INFO - PROCESS | 1813 | 1464011697853 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]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1846ms 06:54:57 INFO - PROCESS | 1813 | 1464011697895 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 1813 | 1464011697898 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 06:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:54:57 INFO - PROCESS | 1813 | 1464011697905 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 1813 | 1464011697909 Marionette TRACE conn4 <- [1,630,null,{}] 06:54:57 INFO - PROCESS | 1813 | 1464011697915 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}] 06:54:58 INFO - PROCESS | 1813 | 1464011698176 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 06:54:58 INFO - PROCESS | 1813 | 1464011698202 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8fc00 == 86 [pid = 1813] [id = 165] 06:54:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x89c90400) [pid = 1813] [serial = 495] [outer = (nil)] 06:54:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x95856000) [pid = 1813] [serial = 496] [outer = 0x89c90400] 06:54:58 INFO - PROCESS | 1813 | 1464011698289 Marionette DEBUG loaded listener.js 06:54:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x9585a400) [pid = 1813] [serial = 497] [outer = 0x89c90400] 06:54:59 INFO - PROCESS | 1813 | 1464011699307 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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1435ms 06:54:59 INFO - PROCESS | 1813 | 1464011699345 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1813 | 1464011699353 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 06:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:54:59 INFO - PROCESS | 1813 | 1464011699363 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1813 | 1464011699371 Marionette TRACE conn4 <- [1,634,null,{}] 06:54:59 INFO - PROCESS | 1813 | 1464011699392 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}] 06:54:59 INFO - PROCESS | 1813 | 1464011699614 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 06:54:59 INFO - PROCESS | 1813 | 1464011699914 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a983400 == 87 [pid = 1813] [id = 166] 06:54:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x8a983800) [pid = 1813] [serial = 498] [outer = (nil)] 06:55:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x8ab71400) [pid = 1813] [serial = 499] [outer = 0x8a983800] 06:55:00 INFO - PROCESS | 1813 | 1464011700054 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x8bc81800) [pid = 1813] [serial = 500] [outer = 0x8a983800] 06:55:00 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:01 INFO - PROCESS | 1813 | 1464011701087 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]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1759ms 06:55:01 INFO - PROCESS | 1813 | 1464011701122 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 1813 | 1464011701133 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 06:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:55:01 INFO - PROCESS | 1813 | 1464011701145 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 1813 | 1464011701150 Marionette TRACE conn4 <- [1,638,null,{}] 06:55:01 INFO - PROCESS | 1813 | 1464011701158 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}] 06:55:01 INFO - PROCESS | 1813 | 1464011701389 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 06:55:01 INFO - PROCESS | 1813 | 1464011701639 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfbf000 == 88 [pid = 1813] [id = 167] 06:55:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x8cfbf400) [pid = 1813] [serial = 501] [outer = (nil)] 06:55:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x8d1b6c00) [pid = 1813] [serial = 502] [outer = 0x8cfbf400] 06:55:01 INFO - PROCESS | 1813 | 1464011701799 Marionette DEBUG loaded listener.js 06:55:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x8e39a800) [pid = 1813] [serial = 503] [outer = 0x8cfbf400] 06:55:02 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:02 INFO - PROCESS | 1813 | 1464011702893 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]]]}] 06:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1793ms 06:55:02 INFO - PROCESS | 1813 | 1464011702939 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 06:55:02 INFO - PROCESS | 1813 | 1464011702943 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 06:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:55:02 INFO - PROCESS | 1813 | 1464011702952 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 1813 | 1464011702958 Marionette TRACE conn4 <- [1,642,null,{}] 06:55:02 INFO - PROCESS | 1813 | 1464011702978 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}] 06:55:03 INFO - PROCESS | 1813 | 1464011703223 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 06:55:03 INFO - PROCESS | 1813 | 1464011703531 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c53c00 == 89 [pid = 1813] [id = 168] 06:55:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x93b4f400) [pid = 1813] [serial = 504] [outer = (nil)] 06:55:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x95319800) [pid = 1813] [serial = 505] [outer = 0x93b4f400] 06:55:03 INFO - PROCESS | 1813 | 1464011703670 Marionette DEBUG loaded listener.js 06:55:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x95855c00) [pid = 1813] [serial = 506] [outer = 0x93b4f400] 06:55:04 INFO - PROCESS | 1813 | 1464011704741 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]]]}] 06:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1847ms 06:55:04 INFO - PROCESS | 1813 | 1464011704800 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 06:55:04 INFO - PROCESS | 1813 | 1464011704810 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 06:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:55:04 INFO - PROCESS | 1813 | 1464011704819 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:55:04 INFO - PROCESS | 1813 | 1464011704824 Marionette TRACE conn4 <- [1,646,null,{}] 06:55:04 INFO - PROCESS | 1813 | 1464011704832 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}] 06:55:05 INFO - PROCESS | 1813 | 1464011705072 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 06:55:05 INFO - PROCESS | 1813 | 1464011705369 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8d000 == 90 [pid = 1813] [id = 169] 06:55:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x95860c00) [pid = 1813] [serial = 507] [outer = (nil)] 06:55:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x958aa800) [pid = 1813] [serial = 508] [outer = 0x95860c00] 06:55:05 INFO - PROCESS | 1813 | 1464011705473 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0x9594f000) [pid = 1813] [serial = 509] [outer = 0x95860c00] 06:55:06 INFO - PROCESS | 1813 | 1464011706517 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]]]}] 06:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1736ms 06:55:06 INFO - PROCESS | 1813 | 1464011706556 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 06:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:55:06 INFO - PROCESS | 1813 | 1464011706561 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 06:55:06 INFO - PROCESS | 1813 | 1464011706568 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 1813 | 1464011706572 Marionette TRACE conn4 <- [1,650,null,{}] 06:55:06 INFO - PROCESS | 1813 | 1464011706579 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}] 06:55:06 INFO - PROCESS | 1813 | 1464011706811 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 06:55:07 INFO - PROCESS | 1813 | 1464011707118 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ceb400 == 91 [pid = 1813] [id = 170] 06:55:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0x93b4a000) [pid = 1813] [serial = 510] [outer = (nil)] 06:55:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 263 (0x959a9400) [pid = 1813] [serial = 511] [outer = 0x93b4a000] 06:55:07 INFO - PROCESS | 1813 | 1464011707226 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 264 (0x977a8c00) [pid = 1813] [serial = 512] [outer = 0x93b4a000] 06:55:08 INFO - PROCESS | 1813 | 1464011708155 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]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1634ms 06:55:08 INFO - PROCESS | 1813 | 1464011708202 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 06:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:55:08 INFO - PROCESS | 1813 | 1464011708207 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 06:55:08 INFO - PROCESS | 1813 | 1464011708214 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 1813 | 1464011708217 Marionette TRACE conn4 <- [1,654,null,{}] 06:55:08 INFO - PROCESS | 1813 | 1464011708225 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}] 06:55:08 INFO - PROCESS | 1813 | 1464011708481 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 06:55:08 INFO - PROCESS | 1813 | 1464011708742 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x959a2000 == 92 [pid = 1813] [id = 171] 06:55:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 265 (0x9a2f3000) [pid = 1813] [serial = 513] [outer = (nil)] 06:55:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 266 (0x9a9c7000) [pid = 1813] [serial = 514] [outer = 0x9a2f3000] 06:55:08 INFO - PROCESS | 1813 | 1464011708884 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 267 (0x9b5e2400) [pid = 1813] [serial = 515] [outer = 0x9a2f3000] 06:55:10 INFO - PROCESS | 1813 | 1464011710131 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]]]}] 06:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1985ms 06:55:10 INFO - PROCESS | 1813 | 1464011710201 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1813 | 1464011710208 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 06:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:55:10 INFO - PROCESS | 1813 | 1464011710220 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1813 | 1464011710226 Marionette TRACE conn4 <- [1,658,null,{}] 06:55:10 INFO - PROCESS | 1813 | 1464011710236 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}] 06:55:10 INFO - PROCESS | 1813 | 1464011710643 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 06:55:10 INFO - PROCESS | 1813 | 1464011710854 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a88ec00 == 93 [pid = 1813] [id = 172] 06:55:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 268 (0x9a89ac00) [pid = 1813] [serial = 516] [outer = (nil)] 06:55:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 269 (0x9d4c7800) [pid = 1813] [serial = 517] [outer = 0x9a89ac00] 06:55:10 INFO - PROCESS | 1813 | 1464011710983 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0xa1053800) [pid = 1813] [serial = 518] [outer = 0x9a89ac00] 06:55:11 INFO - PROCESS | 1813 | 1464011711891 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]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1748ms 06:55:11 INFO - PROCESS | 1813 | 1464011711966 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 1813 | 1464011711970 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:55:11 INFO - PROCESS | 1813 | 1464011711979 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 1813 | 1464011711984 Marionette TRACE conn4 <- [1,662,null,{}] 06:55:12 INFO - PROCESS | 1813 | 1464011711991 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}] 06:55:12 INFO - PROCESS | 1813 | 1464011712223 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 06:55:12 INFO - PROCESS | 1813 | 1464011712562 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x95853c00 == 94 [pid = 1813] [id = 173] 06:55:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x9c29d400) [pid = 1813] [serial = 519] [outer = (nil)] 06:55:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0xa3159000) [pid = 1813] [serial = 520] [outer = 0x9c29d400] 06:55:12 INFO - PROCESS | 1813 | 1464011712670 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0xa36f0c00) [pid = 1813] [serial = 521] [outer = 0x9c29d400] 06:55:13 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:13 INFO - PROCESS | 1813 | 1464011713660 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]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1736ms 06:55:13 INFO - PROCESS | 1813 | 1464011713715 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1813 | 1464011713719 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 06:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:55:13 INFO - PROCESS | 1813 | 1464011713727 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1813 | 1464011713731 Marionette TRACE conn4 <- [1,666,null,{}] 06:55:13 INFO - PROCESS | 1813 | 1464011713738 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}] 06:55:13 INFO - PROCESS | 1813 | 1464011713991 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 06:55:14 INFO - PROCESS | 1813 | 1464011714284 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da3c00 == 95 [pid = 1813] [id = 174] 06:55:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x89da4000) [pid = 1813] [serial = 522] [outer = (nil)] 06:55:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x89dabc00) [pid = 1813] [serial = 523] [outer = 0x89da4000] 06:55:14 INFO - PROCESS | 1813 | 1464011714394 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x89dad800) [pid = 1813] [serial = 524] [outer = 0x89da4000] 06:55:15 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:15 INFO - PROCESS | 1813 | 1464011715370 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]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1689ms 06:55:15 INFO - PROCESS | 1813 | 1464011715418 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 1813 | 1464011715422 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 06:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:55:15 INFO - PROCESS | 1813 | 1464011715430 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1813 | 1464011715434 Marionette TRACE conn4 <- [1,670,null,{}] 06:55:15 INFO - PROCESS | 1813 | 1464011715440 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}] 06:55:15 INFO - PROCESS | 1813 | 1464011715663 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 06:55:15 INFO - PROCESS | 1813 | 1464011715913 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da4800 == 96 [pid = 1813] [id = 175] 06:55:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x89db0400) [pid = 1813] [serial = 525] [outer = (nil)] 06:55:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0xa23ee400) [pid = 1813] [serial = 526] [outer = 0x89db0400] 06:55:16 INFO - PROCESS | 1813 | 1464011716046 Marionette DEBUG loaded listener.js 06:55:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0xa6385000) [pid = 1813] [serial = 527] [outer = 0x89db0400] 06:55:16 INFO - PROCESS | 1813 | 1464011716963 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]]]}] 06:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1590ms 06:55:17 INFO - PROCESS | 1813 | 1464011717022 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 1813 | 1464011717026 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 06:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:55:17 INFO - PROCESS | 1813 | 1464011717033 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1813 | 1464011717039 Marionette TRACE conn4 <- [1,674,null,{}] 06:55:17 INFO - PROCESS | 1813 | 1464011717045 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}] 06:55:17 INFO - PROCESS | 1813 | 1464011717283 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 06:55:17 INFO - PROCESS | 1813 | 1464011717570 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x89db0800 == 97 [pid = 1813] [id = 176] 06:55:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 280 (0xa6c42800) [pid = 1813] [serial = 528] [outer = (nil)] 06:55:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 281 (0xa6c4b000) [pid = 1813] [serial = 529] [outer = 0xa6c42800] 06:55:17 INFO - PROCESS | 1813 | 1464011717709 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 282 (0xa6d23000) [pid = 1813] [serial = 530] [outer = 0xa6c42800] 06:55:18 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:18 INFO - PROCESS | 1813 | 1464011718647 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]]]}] 06:55:18 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 06:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1688ms 06:55:18 INFO - PROCESS | 1813 | 1464011718723 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 1813 | 1464011718727 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 06:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:55:18 INFO - PROCESS | 1813 | 1464011718734 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 1813 | 1464011718739 Marionette TRACE conn4 <- [1,678,null,{}] 06:55:18 INFO - PROCESS | 1813 | 1464011718745 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}] 06:55:18 INFO - PROCESS | 1813 | 1464011718994 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 06:55:19 INFO - PROCESS | 1813 | 1464011719302 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x89465c00 == 98 [pid = 1813] [id = 177] 06:55:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 283 (0x89468400) [pid = 1813] [serial = 531] [outer = (nil)] 06:55:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 284 (0x8946c400) [pid = 1813] [serial = 532] [outer = 0x89468400] 06:55:19 INFO - PROCESS | 1813 | 1464011719399 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 285 (0x8946e000) [pid = 1813] [serial = 533] [outer = 0x89468400] 06:55:20 INFO - PROCESS | 1813 | 1464011720328 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]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1643ms 06:55:20 INFO - PROCESS | 1813 | 1464011720385 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 1813 | 1464011720390 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 06:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:55:20 INFO - PROCESS | 1813 | 1464011720403 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 1813 | 1464011720407 Marionette TRACE conn4 <- [1,682,null,{}] 06:55:20 INFO - PROCESS | 1813 | 1464011720416 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}] 06:55:20 INFO - PROCESS | 1813 | 1464011720652 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 06:55:20 INFO - PROCESS | 1813 | 1464011720919 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x89461800 == 99 [pid = 1813] [id = 178] 06:55:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 286 (0x89463800) [pid = 1813] [serial = 534] [outer = (nil)] 06:55:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 287 (0x89ad9800) [pid = 1813] [serial = 535] [outer = 0x89463800] 06:55:21 INFO - PROCESS | 1813 | 1464011721026 Marionette DEBUG loaded listener.js 06:55:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 288 (0x89adc000) [pid = 1813] [serial = 536] [outer = 0x89463800] 06:55:22 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:22 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:22 INFO - PROCESS | 1813 | 1464011722389 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]]]}] 06:55:22 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) 06:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2043ms 06:55:22 INFO - PROCESS | 1813 | 1464011722499 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 1813 | 1464011722504 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 06:55:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:55:22 INFO - PROCESS | 1813 | 1464011722516 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 1813 | 1464011722519 Marionette TRACE conn4 <- [1,686,null,{}] 06:55:22 INFO - PROCESS | 1813 | 1464011722526 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}] 06:55:22 INFO - PROCESS | 1813 | 1464011722747 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 06:55:22 INFO - PROCESS | 1813 | 1464011722951 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946d000 == 100 [pid = 1813] [id = 179] 06:55:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 289 (0x89ad6800) [pid = 1813] [serial = 537] [outer = (nil)] 06:55:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 290 (0x89da7c00) [pid = 1813] [serial = 538] [outer = 0x89ad6800] 06:55:23 INFO - PROCESS | 1813 | 1464011723044 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 291 (0x8d98a800) [pid = 1813] [serial = 539] [outer = 0x89ad6800] 06:55:24 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:24 INFO - PROCESS | 1813 | 1464011724397 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]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:55:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1937ms 06:55:24 INFO - PROCESS | 1813 | 1464011724463 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 1813 | 1464011724468 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 06:55:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:55:24 INFO - PROCESS | 1813 | 1464011724500 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 1813 | 1464011724503 Marionette TRACE conn4 <- [1,690,null,{}] 06:55:24 INFO - PROCESS | 1813 | 1464011724511 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}] 06:55:24 INFO - PROCESS | 1813 | 1464011724726 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 06:55:25 INFO - PROCESS | 1813 | 1464011725000 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x895be800 == 101 [pid = 1813] [id = 180] 06:55:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 292 (0x895bf400) [pid = 1813] [serial = 540] [outer = (nil)] 06:55:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 293 (0x895c4c00) [pid = 1813] [serial = 541] [outer = 0x895bf400] 06:55:25 INFO - PROCESS | 1813 | 1464011725092 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 294 (0x895c8800) [pid = 1813] [serial = 542] [outer = 0x895bf400] 06:55:26 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:26 INFO - PROCESS | 1813 | 1464011726479 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]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2093ms 06:55:26 INFO - PROCESS | 1813 | 1464011726587 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 06:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:55:26 INFO - PROCESS | 1813 | 1464011726592 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 06:55:26 INFO - PROCESS | 1813 | 1464011726600 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 1813 | 1464011726603 Marionette TRACE conn4 <- [1,694,null,{}] 06:55:26 INFO - PROCESS | 1813 | 1464011726610 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}] 06:55:26 INFO - PROCESS | 1813 | 1464011726820 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 06:55:27 INFO - PROCESS | 1813 | 1464011727437 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c81800 == 102 [pid = 1813] [id = 181] 06:55:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 295 (0x89c82000) [pid = 1813] [serial = 543] [outer = (nil)] 06:55:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 296 (0x89c8b800) [pid = 1813] [serial = 544] [outer = 0x89c82000] 06:55:27 INFO - PROCESS | 1813 | 1464011727527 Marionette DEBUG loaded listener.js 06:55:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 297 (0x8a17ec00) [pid = 1813] [serial = 545] [outer = 0x89c82000] 06:55:28 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:28 INFO - PROCESS | 1813 | 1464011728990 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]]]}] 06:55: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) 06:55:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2447ms 06:55:29 INFO - PROCESS | 1813 | 1464011729136 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 1813 | 1464011729142 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 06:55:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:55:29 INFO - PROCESS | 1813 | 1464011729159 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 1813 | 1464011729165 Marionette TRACE conn4 <- [1,698,null,{}] 06:55:29 INFO - PROCESS | 1813 | 1464011729173 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}] 06:55:29 INFO - PROCESS | 1813 | 1464011729376 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x90e49000 == 101 [pid = 1813] [id = 164] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x90e50800 == 100 [pid = 1813] [id = 163] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8d97ec00 == 99 [pid = 1813] [id = 162] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab7a800 == 98 [pid = 1813] [id = 161] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8a97fc00 == 97 [pid = 1813] [id = 160] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x91583400 == 96 [pid = 1813] [id = 150] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x95891000 == 95 [pid = 1813] [id = 151] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9772c400 == 94 [pid = 1813] [id = 149] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd41400 == 93 [pid = 1813] [id = 148] 06:55:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab71800 == 92 [pid = 1813] [id = 147] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 296 (0x992e9400) [pid = 1813] [serial = 439] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 295 (0x8e3a3c00) [pid = 1813] [serial = 425] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 294 (0xa2558400) [pid = 1813] [serial = 391] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 293 (0x951f0400) [pid = 1813] [serial = 384] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 292 (0x95755000) [pid = 1813] [serial = 433] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 291 (0x9588ec00) [pid = 1813] [serial = 436] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 290 (0x91cf5000) [pid = 1813] [serial = 428] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 289 (0xa6b80800) [pid = 1813] [serial = 394] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 288 (0x8ab74c00) [pid = 1813] [serial = 415] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 287 (0x959a4000) [pid = 1813] [serial = 412] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 286 (0x951bb400) [pid = 1813] [serial = 430] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 285 (0x91589000) [pid = 1813] [serial = 427] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 284 (0x8e30b800) [pid = 1813] [serial = 418] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 283 (0x9594bc00) [pid = 1813] [serial = 437] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 282 (0x8d1b7800) [pid = 1813] [serial = 424] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 281 (0x8d1b1000) [pid = 1813] [serial = 400] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 280 (0x958ad800) [pid = 1813] [serial = 434] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 279 (0x9aae7000) [pid = 1813] [serial = 220] [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.] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x9d417400) [pid = 1813] [serial = 387] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x8c6dac00) [pid = 1813] [serial = 421] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x8fd40c00) [pid = 1813] [serial = 381] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x8bdd2c00) [pid = 1813] [serial = 406] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x959b0400) [pid = 1813] [serial = 397] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x8d006800) [pid = 1813] [serial = 422] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0xa6c4a000) [pid = 1813] [serial = 409] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x95752800) [pid = 1813] [serial = 431] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x959b0c00) [pid = 1813] [serial = 403] [outer = (nil)] [url = about:blank] 06:55:29 INFO - PROCESS | 1813 | 1464011729816 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x895c7400 == 93 [pid = 1813] [id = 182] 06:55:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x8a183c00) [pid = 1813] [serial = 546] [outer = (nil)] 06:55:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x8ab71800) [pid = 1813] [serial = 547] [outer = 0x8a183c00] 06:55:29 INFO - PROCESS | 1813 | 1464011729903 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0x8bc85c00) [pid = 1813] [serial = 548] [outer = 0x8a183c00] 06:55:31 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:31 INFO - PROCESS | 1813 | 1464011731142 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]]]}] 06:55: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) 06:55:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2037ms 06:55:31 INFO - PROCESS | 1813 | 1464011731199 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 1813 | 1464011731206 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 06:55:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:55:31 INFO - PROCESS | 1813 | 1464011731214 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 1813 | 1464011731217 Marionette TRACE conn4 <- [1,702,null,{}] 06:55:31 INFO - PROCESS | 1813 | 1464011731224 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}] 06:55:31 INFO - PROCESS | 1813 | 1464011731527 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 06:55:31 INFO - PROCESS | 1813 | 1464011731565 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bba2400 == 94 [pid = 1813] [id = 183] 06:55:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x8bdd4800) [pid = 1813] [serial = 549] [outer = (nil)] 06:55:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x8cfbd000) [pid = 1813] [serial = 550] [outer = 0x8bdd4800] 06:55:31 INFO - PROCESS | 1813 | 1464011731644 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x8d1ac000) [pid = 1813] [serial = 551] [outer = 0x8bdd4800] 06:55:32 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:33 INFO - PROCESS | 1813 | 1464011733046 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]]]}] 06:55:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:55:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1883ms 06:55:33 INFO - PROCESS | 1813 | 1464011733152 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 1813 | 1464011733155 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 06:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:55:33 INFO - PROCESS | 1813 | 1464011733178 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 1813 | 1464011733188 Marionette TRACE conn4 <- [1,706,null,{}] 06:55:33 INFO - PROCESS | 1813 | 1464011733205 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}] 06:55:33 INFO - PROCESS | 1813 | 1464011733456 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 06:55:33 INFO - PROCESS | 1813 | 1464011733489 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfbfc00 == 95 [pid = 1813] [id = 184] 06:55:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x8d1b5400) [pid = 1813] [serial = 552] [outer = (nil)] 06:55:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x8e3a5400) [pid = 1813] [serial = 553] [outer = 0x8d1b5400] 06:55:33 INFO - PROCESS | 1813 | 1464011733569 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x90c5f400) [pid = 1813] [serial = 554] [outer = 0x8d1b5400] 06:55:34 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x91cf1800) [pid = 1813] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:55:34 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x8d980800) [pid = 1813] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:55:34 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x8c593800) [pid = 1813] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:55:34 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x91cf2000) [pid = 1813] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:55:34 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x8a982000) [pid = 1813] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:55:35 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:35 INFO - PROCESS | 1813 | 1464011735113 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]]]}] 06:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1971ms 06:55:35 INFO - PROCESS | 1813 | 1464011735142 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 06:55:35 INFO - PROCESS | 1813 | 1464011735146 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 06:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:55:35 INFO - PROCESS | 1813 | 1464011735154 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:55:35 INFO - PROCESS | 1813 | 1464011735157 Marionette TRACE conn4 <- [1,710,null,{}] 06:55:35 INFO - PROCESS | 1813 | 1464011735163 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}] 06:55:35 INFO - PROCESS | 1813 | 1464011735351 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 06:55:35 INFO - PROCESS | 1813 | 1464011735517 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdd7c00 == 96 [pid = 1813] [id = 185] 06:55:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x8d1b1c00) [pid = 1813] [serial = 555] [outer = (nil)] 06:55:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x91583c00) [pid = 1813] [serial = 556] [outer = 0x8d1b1c00] 06:55:35 INFO - PROCESS | 1813 | 1464011735598 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x91590000) [pid = 1813] [serial = 557] [outer = 0x8d1b1c00] 06:55:36 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:36 INFO - PROCESS | 1813 | 1464011736854 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]]]}] 06:55:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1733ms 06:55:36 INFO - PROCESS | 1813 | 1464011736888 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 1813 | 1464011736897 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:55:37 INFO - PROCESS | 1813 | 1464011737029 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 1813 | 1464011737038 Marionette TRACE conn4 <- [1,714,null,{}] 06:55:37 INFO - PROCESS | 1813 | 1464011737104 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}] 06:55:37 INFO - PROCESS | 1813 | 1464011737364 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 06:55:37 INFO - PROCESS | 1813 | 1464011737579 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ae3800 == 97 [pid = 1813] [id = 186] 06:55:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x89da4c00) [pid = 1813] [serial = 558] [outer = (nil)] 06:55:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x8a18a000) [pid = 1813] [serial = 559] [outer = 0x89da4c00] 06:55:37 INFO - PROCESS | 1813 | 1464011737717 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 280 (0x8ab75400) [pid = 1813] [serial = 560] [outer = 0x89da4c00] 06:55:39 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55: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 06:55:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2387ms 06:55:39 INFO - PROCESS | 1813 | 1464011739281 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]]]}] 06:55:39 INFO - PROCESS | 1813 | 1464011739296 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1813 | 1464011739308 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 06:55:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:55:39 INFO - PROCESS | 1813 | 1464011739322 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1813 | 1464011739328 Marionette TRACE conn4 <- [1,718,null,{}] 06:55:39 INFO - PROCESS | 1813 | 1464011739337 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}] 06:55:39 INFO - PROCESS | 1813 | 1464011739557 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 06:55:39 INFO - PROCESS | 1813 | 1464011739819 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x89daf000 == 98 [pid = 1813] [id = 187] 06:55:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 281 (0x8ab77c00) [pid = 1813] [serial = 561] [outer = (nil)] 06:55:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 282 (0x8d006800) [pid = 1813] [serial = 562] [outer = 0x8ab77c00] 06:55:39 INFO - PROCESS | 1813 | 1464011739940 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 283 (0x8d985800) [pid = 1813] [serial = 563] [outer = 0x8ab77c00] 06:55:41 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:41 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:41 INFO - PROCESS | 1813 | 1464011741452 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]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2241ms 06:55:41 INFO - PROCESS | 1813 | 1464011741563 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 1813 | 1464011741568 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 06:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:55:41 INFO - PROCESS | 1813 | 1464011741578 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1813 | 1464011741586 Marionette TRACE conn4 <- [1,722,null,{}] 06:55:41 INFO - PROCESS | 1813 | 1464011741604 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}] 06:55:41 INFO - PROCESS | 1813 | 1464011741928 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 06:55:42 INFO - PROCESS | 1813 | 1464011742126 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1afc00 == 99 [pid = 1813] [id = 188] 06:55:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 284 (0x8d98a400) [pid = 1813] [serial = 564] [outer = (nil)] 06:55:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 285 (0x9230a800) [pid = 1813] [serial = 565] [outer = 0x8d98a400] 06:55:42 INFO - PROCESS | 1813 | 1464011742231 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 286 (0x93d17000) [pid = 1813] [serial = 566] [outer = 0x8d98a400] 06:55:43 INFO - PROCESS | 1813 | 1464011743240 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] 06:55:43 INFO - PROCESS | 1813 | 1464011743332 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 06:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:55:43 INFO - PROCESS | 1813 | 1464011743340 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1813 | 1464011743343 Marionette TRACE conn4 <- [1,726,null,{}] 06:55:43 INFO - PROCESS | 1813 | 1464011743350 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}] 06:55:43 INFO - PROCESS | 1813 | 1464011743615 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 06:55:43 INFO - PROCESS | 1813 | 1464011743918 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x89464c00 == 100 [pid = 1813] [id = 189] 06:55:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 287 (0x95290c00) [pid = 1813] [serial = 567] [outer = (nil)] 06:55:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 288 (0x9575b400) [pid = 1813] [serial = 568] [outer = 0x95290c00] 06:55:44 INFO - PROCESS | 1813 | 1464011744016 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 289 (0x9585b800) [pid = 1813] [serial = 569] [outer = 0x95290c00] 06:55:44 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:44 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:45 INFO - PROCESS | 1813 | 1464011745146 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]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1838ms 06:55:45 INFO - PROCESS | 1813 | 1464011745179 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1813 | 1464011745183 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 06:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:55:45 INFO - PROCESS | 1813 | 1464011745191 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1813 | 1464011745196 Marionette TRACE conn4 <- [1,730,null,{}] 06:55:45 INFO - PROCESS | 1813 | 1464011745203 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}] 06:55:45 INFO - PROCESS | 1813 | 1464011745438 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 06:55:45 INFO - PROCESS | 1813 | 1464011745699 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x95758400 == 101 [pid = 1813] [id = 190] 06:55:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 290 (0x9575fc00) [pid = 1813] [serial = 570] [outer = (nil)] 06:55:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 291 (0x958ac000) [pid = 1813] [serial = 571] [outer = 0x9575fc00] 06:55:45 INFO - PROCESS | 1813 | 1464011745832 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 292 (0x959abc00) [pid = 1813] [serial = 572] [outer = 0x9575fc00] 06:55:46 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:46 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:46 INFO - PROCESS | 1813 | 1464011746806 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] 06:55:46 INFO - PROCESS | 1813 | 1464011746893 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 06:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:55:46 INFO - PROCESS | 1813 | 1464011746900 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:55:46 INFO - PROCESS | 1813 | 1464011746904 Marionette TRACE conn4 <- [1,734,null,{}] 06:55:46 INFO - PROCESS | 1813 | 1464011746910 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}] 06:55:47 INFO - PROCESS | 1813 | 1464011747164 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 06:55:47 INFO - PROCESS | 1813 | 1464011747431 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x95316800 == 102 [pid = 1813] [id = 191] 06:55:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 293 (0x95894400) [pid = 1813] [serial = 573] [outer = (nil)] 06:55:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 294 (0x9aae4800) [pid = 1813] [serial = 574] [outer = 0x95894400] 06:55:47 INFO - PROCESS | 1813 | 1464011747533 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 295 (0x9c294000) [pid = 1813] [serial = 575] [outer = 0x95894400] 06:55:48 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:48 INFO - PROCESS | 1813 | 1464011748477 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]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1637ms 06:55:48 INFO - PROCESS | 1813 | 1464011748539 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 06:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:55:48 INFO - PROCESS | 1813 | 1464011748543 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 06:55:48 INFO - PROCESS | 1813 | 1464011748551 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1813 | 1464011748554 Marionette TRACE conn4 <- [1,738,null,{}] 06:55:48 INFO - PROCESS | 1813 | 1464011748561 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}] 06:55:48 INFO - PROCESS | 1813 | 1464011748779 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 06:55:49 INFO - PROCESS | 1813 | 1464011749036 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x895bd400 == 103 [pid = 1813] [id = 192] 06:55:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 296 (0x89c8f000) [pid = 1813] [serial = 576] [outer = (nil)] 06:55:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 297 (0xa23f3000) [pid = 1813] [serial = 577] [outer = 0x89c8f000] 06:55:49 INFO - PROCESS | 1813 | 1464011749171 Marionette DEBUG loaded listener.js 06:55:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 298 (0xa638c800) [pid = 1813] [serial = 578] [outer = 0x89c8f000] 06:55:50 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:50 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:50 INFO - PROCESS | 1813 | 1464011750530 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]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2035ms 06:55:50 INFO - PROCESS | 1813 | 1464011750624 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 1813 | 1464011750627 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 06:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:55:50 INFO - PROCESS | 1813 | 1464011750641 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 1813 | 1464011750644 Marionette TRACE conn4 <- [1,742,null,{}] 06:55:50 INFO - PROCESS | 1813 | 1464011750652 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}] 06:55:50 INFO - PROCESS | 1813 | 1464011750866 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 06:55:51 INFO - PROCESS | 1813 | 1464011751077 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c29b000 == 104 [pid = 1813] [id = 193] 06:55:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 299 (0x9d475c00) [pid = 1813] [serial = 579] [outer = (nil)] 06:55:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 300 (0xa6b8ec00) [pid = 1813] [serial = 580] [outer = 0x9d475c00] 06:55:51 INFO - PROCESS | 1813 | 1464011751210 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 301 (0xa6c47800) [pid = 1813] [serial = 581] [outer = 0x9d475c00] 06:55:52 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:52 INFO - PROCESS | 1813 | 1464011752601 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]]]}] 06:55:52 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 06:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2032ms 06:55:52 INFO - PROCESS | 1813 | 1464011752679 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1813 | 1464011752682 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:55:52 INFO - PROCESS | 1813 | 1464011752694 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1813 | 1464011752697 Marionette TRACE conn4 <- [1,746,null,{}] 06:55:52 INFO - PROCESS | 1813 | 1464011752705 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}] 06:55:52 INFO - PROCESS | 1813 | 1464011752913 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 06:55:53 INFO - PROCESS | 1813 | 1464011753174 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b95000 == 105 [pid = 1813] [id = 194] 06:55:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 302 (0x89b95400) [pid = 1813] [serial = 582] [outer = (nil)] 06:55:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 303 (0x89b9b400) [pid = 1813] [serial = 583] [outer = 0x89b95400] 06:55:53 INFO - PROCESS | 1813 | 1464011753273 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 304 (0x89b9ec00) [pid = 1813] [serial = 584] [outer = 0x89b95400] 06:55:54 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:54 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:54 INFO - PROCESS | 1813 | 1464011754648 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]]]}] 06:55:54 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.) 06:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1991ms 06:55:54 INFO - PROCESS | 1813 | 1464011754730 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 1813 | 1464011754734 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 06:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:55:54 INFO - PROCESS | 1813 | 1464011754746 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1813 | 1464011754749 Marionette TRACE conn4 <- [1,750,null,{}] 06:55:54 INFO - PROCESS | 1813 | 1464011754757 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}] 06:55:54 INFO - PROCESS | 1813 | 1464011754979 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 06:55:55 INFO - PROCESS | 1813 | 1464011755198 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b96c00 == 106 [pid = 1813] [id = 195] 06:55:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 305 (0x89b98000) [pid = 1813] [serial = 585] [outer = (nil)] 06:55:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 306 (0x8a2e7400) [pid = 1813] [serial = 586] [outer = 0x89b98000] 06:55:55 INFO - PROCESS | 1813 | 1464011755322 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 307 (0x8a2ea400) [pid = 1813] [serial = 587] [outer = 0x89b98000] 06:55:56 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:56 INFO - PROCESS | 1813 | 1464011756702 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]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:55:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2036ms 06:55:56 INFO - PROCESS | 1813 | 1464011756806 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1813 | 1464011756812 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 06:55:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 308 (0x8a2f1000) [pid = 1813] [serial = 588] [outer = 0x9772b000] 06:55:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:55:56 INFO - PROCESS | 1813 | 1464011756884 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1813 | 1464011756890 Marionette TRACE conn4 <- [1,754,null,{}] 06:55:56 INFO - PROCESS | 1813 | 1464011756988 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}] 06:55:57 INFO - PROCESS | 1813 | 1464011757194 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 06:55:57 INFO - PROCESS | 1813 | 1464011757414 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ba1c00 == 107 [pid = 1813] [id = 196] 06:55:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 309 (0x8a2e4400) [pid = 1813] [serial = 589] [outer = (nil)] 06:55:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 310 (0x8c55ec00) [pid = 1813] [serial = 590] [outer = 0x8a2e4400] 06:55:57 INFO - PROCESS | 1813 | 1464011757558 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 311 (0xa6c44000) [pid = 1813] [serial = 591] [outer = 0x8a2e4400] 06:55:59 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:59 INFO - PROCESS | 1813 | 1464011759313 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]]]}] 06:55:59 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 06:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2500ms 06:55:59 INFO - PROCESS | 1813 | 1464011759353 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 06:55:59 INFO - PROCESS | 1813 | 1464011759359 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 06:55:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:55:59 INFO - PROCESS | 1813 | 1464011759368 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1813 | 1464011759374 Marionette TRACE conn4 <- [1,758,null,{}] 06:55:59 INFO - PROCESS | 1813 | 1464011759385 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}] 06:55:59 INFO - PROCESS | 1813 | 1464011759628 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 06:55:59 INFO - PROCESS | 1813 | 1464011759844 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946ec00 == 108 [pid = 1813] [id = 197] 06:55:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 312 (0x895c9400) [pid = 1813] [serial = 592] [outer = (nil)] 06:55:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 313 (0x8a974400) [pid = 1813] [serial = 593] [outer = 0x895c9400] 06:55:59 INFO - PROCESS | 1813 | 1464011759984 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 314 (0x8aca1400) [pid = 1813] [serial = 594] [outer = 0x895c9400] 06:56:00 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:00 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:56:00 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:00 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:00 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:56:01 INFO - PROCESS | 1813 | 1464011761049 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]]]}] 06:56:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:56:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1736ms 06:56:01 INFO - PROCESS | 1813 | 1464011761108 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 1813 | 1464011761117 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 06:56:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:56:01 INFO - PROCESS | 1813 | 1464011761140 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 1813 | 1464011761148 Marionette TRACE conn4 <- [1,762,null,{}] 06:56:01 INFO - PROCESS | 1813 | 1464011761158 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}] 06:56:01 INFO - PROCESS | 1813 | 1464011761460 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 06:56:01 INFO - PROCESS | 1813 | 1464011761763 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8aca4800 == 109 [pid = 1813] [id = 198] 06:56:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 315 (0x8aca6c00) [pid = 1813] [serial = 595] [outer = (nil)] 06:56:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 316 (0x8acae400) [pid = 1813] [serial = 596] [outer = 0x8aca6c00] 06:56:01 INFO - PROCESS | 1813 | 1464011761849 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 317 (0x8bdcd000) [pid = 1813] [serial = 597] [outer = 0x8aca6c00] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x9531ac00 == 108 [pid = 1813] [id = 74] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x93d14000 == 107 [pid = 1813] [id = 72] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 316 (0x95856000) [pid = 1813] [serial = 496] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 315 (0x8a182800) [pid = 1813] [serial = 475] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 314 (0x9ba7c400) [pid = 1813] [serial = 451] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 313 (0x8bc8d400) [pid = 1813] [serial = 472] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 312 (0x92303000) [pid = 1813] [serial = 463] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 311 (0x9a22c000) [pid = 1813] [serial = 448] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 310 (0xa0517000) [pid = 1813] [serial = 454] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 309 (0xa6c4b800) [pid = 1813] [serial = 457] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 308 (0x8bba5400) [pid = 1813] [serial = 460] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 307 (0x93b06800) [pid = 1813] [serial = 445] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 306 (0x92302c00) [pid = 1813] [serial = 469] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 305 (0x8bc88000) [pid = 1813] [serial = 466] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfbfc00 == 106 [pid = 1813] [id = 184] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8bba2400 == 105 [pid = 1813] [id = 183] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x895c7400 == 104 [pid = 1813] [id = 182] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x89c81800 == 103 [pid = 1813] [id = 181] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x959a2000 == 102 [pid = 1813] [id = 171] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x91ceb400 == 101 [pid = 1813] [id = 170] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8d000 == 100 [pid = 1813] [id = 169] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x90c53c00 == 99 [pid = 1813] [id = 168] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfbf000 == 98 [pid = 1813] [id = 167] 06:56:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8a983400 == 97 [pid = 1813] [id = 166] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 304 (0x95754000) [pid = 1813] [serial = 494] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 303 (0x90e45c00) [pid = 1813] [serial = 487] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 302 (0x8cfbb000) [pid = 1813] [serial = 484] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 301 (0x8c58cc00) [pid = 1813] [serial = 478] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 300 (0x8d1b7400) [pid = 1813] [serial = 485] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 299 (0x9158dc00) [pid = 1813] [serial = 488] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 298 (0x9388ec00) [pid = 1813] [serial = 490] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 297 (0x8bdc9c00) [pid = 1813] [serial = 482] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 296 (0x8bdd5c00) [pid = 1813] [serial = 481] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 295 (0x93ef7000) [pid = 1813] [serial = 491] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 294 (0x8c6e6800) [pid = 1813] [serial = 442] [outer = (nil)] [url = about:blank] 06:56:02 INFO - PROCESS | 1813 | --DOMWINDOW == 293 (0x954e8800) [pid = 1813] [serial = 493] [outer = (nil)] [url = about:blank] 06:56:03 INFO - PROCESS | 1813 | 1464011763303 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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:56:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2201ms 06:56:03 INFO - PROCESS | 1813 | 1464011763339 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 1813 | 1464011763343 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 06:56:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:56:03 INFO - PROCESS | 1813 | 1464011763350 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 1813 | 1464011763355 Marionette TRACE conn4 <- [1,766,null,{}] 06:56:03 INFO - PROCESS | 1813 | 1464011763491 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}] 06:56:03 INFO - PROCESS | 1813 | 1464011763688 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 06:56:03 INFO - PROCESS | 1813 | 1464011763706 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x895c5c00 == 98 [pid = 1813] [id = 199] 06:56:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 294 (0x8a2efc00) [pid = 1813] [serial = 598] [outer = (nil)] 06:56:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 295 (0x8c6e0800) [pid = 1813] [serial = 599] [outer = 0x8a2efc00] 06:56:03 INFO - PROCESS | 1813 | 1464011763941 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 296 (0x8d002c00) [pid = 1813] [serial = 600] [outer = 0x8a2efc00] 06:56:05 INFO - PROCESS | 1813 | 1464011765130 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]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:56:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1831ms 06:56:05 INFO - PROCESS | 1813 | 1464011765196 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 06:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:56:05 INFO - PROCESS | 1813 | 1464011765202 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 06:56:05 INFO - PROCESS | 1813 | 1464011765209 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 1813 | 1464011765212 Marionette TRACE conn4 <- [1,770,null,{}] 06:56:05 INFO - PROCESS | 1813 | 1464011765219 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}] 06:56:05 INFO - PROCESS | 1813 | 1464011765503 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 06:56:05 INFO - PROCESS | 1813 | 1464011765544 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c596400 == 99 [pid = 1813] [id = 200] 06:56:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 297 (0x8cfc0800) [pid = 1813] [serial = 601] [outer = (nil)] 06:56:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 298 (0x8e301800) [pid = 1813] [serial = 602] [outer = 0x8cfc0800] 06:56:05 INFO - PROCESS | 1813 | 1464011765623 Marionette DEBUG loaded listener.js 06:56:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 299 (0x8e3a5800) [pid = 1813] [serial = 603] [outer = 0x8cfc0800] 06:56:06 INFO - PROCESS | 1813 | 1464011766529 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]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1388ms 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 298 (0x8d1b5400) [pid = 1813] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 297 (0x8a183c00) [pid = 1813] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 296 (0xa3353000) [pid = 1813] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 295 (0x8c566800) [pid = 1813] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 294 (0x89c82000) [pid = 1813] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 293 (0x8bdd4800) [pid = 1813] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 292 (0x89c90400) [pid = 1813] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:56:06 INFO - PROCESS | 1813 | --DOMWINDOW == 291 (0x8d007000) [pid = 1813] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:56:06 INFO - PROCESS | 1813 | 1464011766913 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 1813 | 1464011766917 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 06:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:56:06 INFO - PROCESS | 1813 | 1464011766927 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 1813 | 1464011766931 Marionette TRACE conn4 <- [1,774,null,{}] 06:56:06 INFO - PROCESS | 1813 | 1464011766936 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}] 06:56:07 INFO - PROCESS | 1813 | 1464011767133 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 06:56:07 INFO - PROCESS | 1813 | 1464011767396 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x89dacc00 == 100 [pid = 1813] [id = 201] 06:56:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 292 (0x8ab6b400) [pid = 1813] [serial = 604] [outer = (nil)] 06:56:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 293 (0x8d1ae400) [pid = 1813] [serial = 605] [outer = 0x8ab6b400] 06:56:07 INFO - PROCESS | 1813 | 1464011767475 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 294 (0x8fd41000) [pid = 1813] [serial = 606] [outer = 0x8ab6b400] 06:56:08 INFO - PROCESS | 1813 | 1464011768241 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]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1383ms 06:56:08 INFO - PROCESS | 1813 | 1464011768311 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 1813 | 1464011768317 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 06:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:56:08 INFO - PROCESS | 1813 | 1464011768324 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1813 | 1464011768327 Marionette TRACE conn4 <- [1,778,null,{}] 06:56:08 INFO - PROCESS | 1813 | 1464011768334 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}] 06:56:08 INFO - PROCESS | 1813 | 1464011768560 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 06:56:08 INFO - PROCESS | 1813 | 1464011768732 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b97800 == 101 [pid = 1813] [id = 202] 06:56:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 295 (0x8c560c00) [pid = 1813] [serial = 607] [outer = (nil)] 06:56:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 296 (0x92307400) [pid = 1813] [serial = 608] [outer = 0x8c560c00] 06:56:08 INFO - PROCESS | 1813 | 1464011768815 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 297 (0x93b02800) [pid = 1813] [serial = 609] [outer = 0x8c560c00] 06:56:09 INFO - PROCESS | 1813 | 1464011769933 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]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1646ms 06:56:09 INFO - PROCESS | 1813 | 1464011769972 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 06:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:56:09 INFO - PROCESS | 1813 | 1464011769988 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 06:56:10 INFO - PROCESS | 1813 | 1464011769998 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1813 | 1464011770005 Marionette TRACE conn4 <- [1,782,null,{}] 06:56:10 INFO - PROCESS | 1813 | 1464011770014 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}] 06:56:10 INFO - PROCESS | 1813 | 1464011770290 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 06:56:10 INFO - PROCESS | 1813 | 1464011770616 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da7000 == 102 [pid = 1813] [id = 203] 06:56:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 298 (0x8a186800) [pid = 1813] [serial = 610] [outer = (nil)] 06:56:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 299 (0x8ab77000) [pid = 1813] [serial = 611] [outer = 0x8a186800] 06:56:10 INFO - PROCESS | 1813 | 1464011770718 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 300 (0x8acacc00) [pid = 1813] [serial = 612] [outer = 0x8a186800] 06:56:11 INFO - PROCESS | 1813 | 1464011771709 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]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1747ms 06:56:11 INFO - PROCESS | 1813 | 1464011771744 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 1813 | 1464011771752 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 06:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:56:11 INFO - PROCESS | 1813 | 1464011771766 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 1813 | 1464011771772 Marionette TRACE conn4 <- [1,786,null,{}] 06:56:11 INFO - PROCESS | 1813 | 1464011771779 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}] 06:56:12 INFO - PROCESS | 1813 | 1464011772064 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 06:56:12 INFO - PROCESS | 1813 | 1464011772384 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8acae800 == 103 [pid = 1813] [id = 204] 06:56:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 301 (0x8c58dc00) [pid = 1813] [serial = 613] [outer = (nil)] 06:56:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 302 (0x8d007000) [pid = 1813] [serial = 614] [outer = 0x8c58dc00] 06:56:12 INFO - PROCESS | 1813 | 1464011772480 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 303 (0x8e30cc00) [pid = 1813] [serial = 615] [outer = 0x8c58dc00] 06:56:13 INFO - PROCESS | 1813 | 1464011773599 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]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1885ms 06:56:13 INFO - PROCESS | 1813 | 1464011773652 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 06:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:56:13 INFO - PROCESS | 1813 | 1464011773657 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 06:56:13 INFO - PROCESS | 1813 | 1464011773665 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1813 | 1464011773673 Marionette TRACE conn4 <- [1,790,null,{}] 06:56:13 INFO - PROCESS | 1813 | 1464011773691 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}] 06:56:13 INFO - PROCESS | 1813 | 1464011773953 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 06:56:14 INFO - PROCESS | 1813 | 1464011774267 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e49c00 == 104 [pid = 1813] [id = 205] 06:56:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 304 (0x93891400) [pid = 1813] [serial = 616] [outer = (nil)] 06:56:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 305 (0x93ef7000) [pid = 1813] [serial = 617] [outer = 0x93891400] 06:56:14 INFO - PROCESS | 1813 | 1464011774367 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 306 (0x954e9400) [pid = 1813] [serial = 618] [outer = 0x93891400] 06:56:15 INFO - PROCESS | 1813 | 1464011775355 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]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1748ms 06:56:15 INFO - PROCESS | 1813 | 1464011775413 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 1813 | 1464011775418 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 06:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:56:15 INFO - PROCESS | 1813 | 1464011775426 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1813 | 1464011775431 Marionette TRACE conn4 <- [1,794,null,{}] 06:56:15 INFO - PROCESS | 1813 | 1464011775438 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}] 06:56:15 INFO - PROCESS | 1813 | 1464011775660 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 06:56:15 INFO - PROCESS | 1813 | 1464011775934 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x89adf000 == 105 [pid = 1813] [id = 206] 06:56:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 307 (0x8bba2c00) [pid = 1813] [serial = 619] [outer = (nil)] 06:56:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 308 (0x95856800) [pid = 1813] [serial = 620] [outer = 0x8bba2c00] 06:56:16 INFO - PROCESS | 1813 | 1464011776077 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 309 (0x95895000) [pid = 1813] [serial = 621] [outer = 0x8bba2c00] 06:56:16 INFO - PROCESS | 1813 | 1464011776986 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]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1634ms 06:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:56:17 INFO - PROCESS | 1813 | 1464011777063 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1813 | 1464011777066 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 06:56:17 INFO - PROCESS | 1813 | 1464011777075 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1813 | 1464011777078 Marionette TRACE conn4 <- [1,798,null,{}] 06:56:17 INFO - PROCESS | 1813 | 1464011777085 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}] 06:56:17 INFO - PROCESS | 1813 | 1464011777307 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 06:56:17 INFO - PROCESS | 1813 | 1464011777653 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x895bf000 == 106 [pid = 1813] [id = 207] 06:56:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 310 (0x89b9d800) [pid = 1813] [serial = 622] [outer = (nil)] 06:56:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 311 (0x95948400) [pid = 1813] [serial = 623] [outer = 0x89b9d800] 06:56:17 INFO - PROCESS | 1813 | 1464011777777 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 312 (0x959a5c00) [pid = 1813] [serial = 624] [outer = 0x89b9d800] 06:56:18 INFO - PROCESS | 1813 | 1464011778811 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]]]}] 06:56:18 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 06:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1785ms 06:56:18 INFO - PROCESS | 1813 | 1464011778859 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 06:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:56:18 INFO - PROCESS | 1813 | 1464011778863 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 06:56:18 INFO - PROCESS | 1813 | 1464011778871 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 1813 | 1464011778875 Marionette TRACE conn4 <- [1,802,null,{}] 06:56:18 INFO - PROCESS | 1813 | 1464011778882 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}] 06:56:19 INFO - PROCESS | 1813 | 1464011779132 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 06:56:19 INFO - PROCESS | 1813 | 1464011779408 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f2800 == 107 [pid = 1813] [id = 208] 06:56:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 313 (0x983dcc00) [pid = 1813] [serial = 625] [outer = (nil)] 06:56:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 314 (0x9a9ca400) [pid = 1813] [serial = 626] [outer = 0x983dcc00] 06:56:19 INFO - PROCESS | 1813 | 1464011779552 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 315 (0xa0517000) [pid = 1813] [serial = 627] [outer = 0x983dcc00] 06:56:20 INFO - PROCESS | 1813 | 1464011780563 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]]]}] 06:56:20 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 06:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1733ms 06:56:20 INFO - PROCESS | 1813 | 1464011780604 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 1813 | 1464011780608 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 06:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:56:20 INFO - PROCESS | 1813 | 1464011780618 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 1813 | 1464011780622 Marionette TRACE conn4 <- [1,806,null,{}] 06:56:20 INFO - PROCESS | 1813 | 1464011780630 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}] 06:56:20 INFO - PROCESS | 1813 | 1464011780875 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 06:56:21 INFO - PROCESS | 1813 | 1464011781187 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b63c00 == 108 [pid = 1813] [id = 209] 06:56:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 316 (0x89b66000) [pid = 1813] [serial = 628] [outer = (nil)] 06:56:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 317 (0x89b6b800) [pid = 1813] [serial = 629] [outer = 0x89b66000] 06:56:21 INFO - PROCESS | 1813 | 1464011781289 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 318 (0x89b6e800) [pid = 1813] [serial = 630] [outer = 0x89b66000] 06:56:22 INFO - PROCESS | 1813 | 1464011782199 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]]]}] 06:56:22 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 06:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1649ms 06:56:22 INFO - PROCESS | 1813 | 1464011782268 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 1813 | 1464011782271 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:56:22 INFO - PROCESS | 1813 | 1464011782279 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 1813 | 1464011782284 Marionette TRACE conn4 <- [1,810,null,{}] 06:56:22 INFO - PROCESS | 1813 | 1464011782290 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}] 06:56:22 INFO - PROCESS | 1813 | 1464011782505 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 06:56:22 INFO - PROCESS | 1813 | 1464011782785 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b67400 == 109 [pid = 1813] [id = 210] 06:56:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 319 (0x89b69400) [pid = 1813] [serial = 631] [outer = (nil)] 06:56:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 320 (0x9a22b800) [pid = 1813] [serial = 632] [outer = 0x89b69400] 06:56:22 INFO - PROCESS | 1813 | 1464011782921 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 321 (0xa224a800) [pid = 1813] [serial = 633] [outer = 0x89b69400] 06:56:23 INFO - PROCESS | 1813 | 1464011783919 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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1692ms 06:56:23 INFO - PROCESS | 1813 | 1464011783973 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1813 | 1464011783976 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 06:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:56:23 INFO - PROCESS | 1813 | 1464011783985 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1813 | 1464011783989 Marionette TRACE conn4 <- [1,814,null,{}] 06:56:23 INFO - PROCESS | 1813 | 1464011783995 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}] 06:56:24 INFO - PROCESS | 1813 | 1464011784254 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 06:56:24 INFO - PROCESS | 1813 | 1464011784567 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x89466400 == 110 [pid = 1813] [id = 211] 06:56:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 322 (0x89b6c400) [pid = 1813] [serial = 634] [outer = (nil)] 06:56:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 323 (0x8c8bd000) [pid = 1813] [serial = 635] [outer = 0x89b6c400] 06:56:24 INFO - PROCESS | 1813 | 1464011784664 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 324 (0x8c8bec00) [pid = 1813] [serial = 636] [outer = 0x89b6c400] 06:56:25 INFO - PROCESS | 1813 | 1464011785666 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] 06:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:56:25 INFO - PROCESS | 1813 | 1464011785734 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 06:56:25 INFO - PROCESS | 1813 | 1464011785742 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1813 | 1464011785745 Marionette TRACE conn4 <- [1,818,null,{}] 06:56:25 INFO - PROCESS | 1813 | 1464011785753 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}] 06:56:26 INFO - PROCESS | 1813 | 1464011786006 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 06:56:26 INFO - PROCESS | 1813 | 1464011786333 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e8000 == 111 [pid = 1813] [id = 212] 06:56:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 325 (0x8bb02400) [pid = 1813] [serial = 637] [outer = (nil)] 06:56:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 326 (0x8bb0a800) [pid = 1813] [serial = 638] [outer = 0x8bb02400] 06:56:26 INFO - PROCESS | 1813 | 1464011786436 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 327 (0x8bb0e000) [pid = 1813] [serial = 639] [outer = 0x8bb02400] 06:56:27 INFO - PROCESS | 1813 | 1464011787462 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]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1796ms 06:56:27 INFO - PROCESS | 1813 | 1464011787539 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1813 | 1464011787544 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:56:27 INFO - PROCESS | 1813 | 1464011787551 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1813 | 1464011787557 Marionette TRACE conn4 <- [1,822,null,{}] 06:56:27 INFO - PROCESS | 1813 | 1464011787563 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}] 06:56:27 INFO - PROCESS | 1813 | 1464011787855 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 06:56:28 INFO - PROCESS | 1813 | 1464011788193 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb0f000 == 112 [pid = 1813] [id = 213] 06:56:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 328 (0xa23ed400) [pid = 1813] [serial = 640] [outer = (nil)] 06:56:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 329 (0xa3324000) [pid = 1813] [serial = 641] [outer = 0xa23ed400] 06:56:28 INFO - PROCESS | 1813 | 1464011788294 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 330 (0xa6b8bc00) [pid = 1813] [serial = 642] [outer = 0xa23ed400] 06:56:29 INFO - PROCESS | 1813 | 1464011789359 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] 06:56:29 INFO - PROCESS | 1813 | 1464011789449 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 06:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:56:29 INFO - PROCESS | 1813 | 1464011789457 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1813 | 1464011789462 Marionette TRACE conn4 <- [1,826,null,{}] 06:56:29 INFO - PROCESS | 1813 | 1464011789470 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}] 06:56:29 INFO - PROCESS | 1813 | 1464011789750 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 06:56:30 INFO - PROCESS | 1813 | 1464011790078 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd1400 == 113 [pid = 1813] [id = 214] 06:56:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 331 (0x87cd7800) [pid = 1813] [serial = 643] [outer = (nil)] 06:56:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 332 (0x87cdcc00) [pid = 1813] [serial = 644] [outer = 0x87cd7800] 06:56:30 INFO - PROCESS | 1813 | 1464011790186 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 333 (0x87ce0800) [pid = 1813] [serial = 645] [outer = 0x87cd7800] 06:56:31 INFO - PROCESS | 1813 | 1464011791142 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]]]}] 06:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1738ms 06:56:31 INFO - PROCESS | 1813 | 1464011791195 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1813 | 1464011791199 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 06:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:56:31 INFO - PROCESS | 1813 | 1464011791206 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1813 | 1464011791209 Marionette TRACE conn4 <- [1,830,null,{}] 06:56:31 INFO - PROCESS | 1813 | 1464011791216 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}] 06:56:31 INFO - PROCESS | 1813 | 1464011791466 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 06:56:31 INFO - PROCESS | 1813 | 1464011791785 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd2400 == 114 [pid = 1813] [id = 215] 06:56:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 334 (0x87cd6800) [pid = 1813] [serial = 646] [outer = (nil)] 06:56:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 335 (0x87d19400) [pid = 1813] [serial = 647] [outer = 0x87cd6800] 06:56:31 INFO - PROCESS | 1813 | 1464011791890 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 336 (0x87d1b400) [pid = 1813] [serial = 648] [outer = 0x87cd6800] 06:56:32 INFO - PROCESS | 1813 | 1464011792867 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]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1684ms 06:56:32 INFO - PROCESS | 1813 | 1464011792892 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 1813 | 1464011792896 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:56:32 INFO - PROCESS | 1813 | 1464011792903 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1813 | 1464011792906 Marionette TRACE conn4 <- [1,834,null,{}] 06:56:32 INFO - PROCESS | 1813 | 1464011792914 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}] 06:56:33 INFO - PROCESS | 1813 | 1464011793129 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 06:56:33 INFO - PROCESS | 1813 | 1464011793450 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d15800 == 115 [pid = 1813] [id = 216] 06:56:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 337 (0x87d16400) [pid = 1813] [serial = 649] [outer = (nil)] 06:56:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 338 (0x87d23000) [pid = 1813] [serial = 650] [outer = 0x87d16400] 06:56:33 INFO - PROCESS | 1813 | 1464011793545 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 339 (0x87d63c00) [pid = 1813] [serial = 651] [outer = 0x87d16400] 06:56:34 INFO - PROCESS | 1813 | 1464011794539 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]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1682ms 06:56:34 INFO - PROCESS | 1813 | 1464011794586 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 06:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:56:34 INFO - PROCESS | 1813 | 1464011794591 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 06:56:34 INFO - PROCESS | 1813 | 1464011794598 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 1813 | 1464011794603 Marionette TRACE conn4 <- [1,838,null,{}] 06:56:34 INFO - PROCESS | 1813 | 1464011794611 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}] 06:56:34 INFO - PROCESS | 1813 | 1464011794861 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 06:56:35 INFO - PROCESS | 1813 | 1464011795206 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691e800 == 116 [pid = 1813] [id = 217] 06:56:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 340 (0x8691f000) [pid = 1813] [serial = 652] [outer = (nil)] 06:56:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 341 (0x86924c00) [pid = 1813] [serial = 653] [outer = 0x8691f000] 06:56:35 INFO - PROCESS | 1813 | 1464011795300 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 342 (0x86926800) [pid = 1813] [serial = 654] [outer = 0x8691f000] 06:56:36 INFO - PROCESS | 1813 | 1464011796250 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]]]}] 06:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1692ms 06:56:36 INFO - PROCESS | 1813 | 1464011796291 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 06:56:36 INFO - PROCESS | 1813 | 1464011796295 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 06:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:56:36 INFO - PROCESS | 1813 | 1464011796302 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:56:36 INFO - PROCESS | 1813 | 1464011796306 Marionette TRACE conn4 <- [1,842,null,{}] 06:56:36 INFO - PROCESS | 1813 | 1464011796313 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}] 06:56:36 INFO - PROCESS | 1813 | 1464011796543 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 06:56:36 INFO - PROCESS | 1813 | 1464011796875 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x86929800 == 117 [pid = 1813] [id = 218] 06:56:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 343 (0x87cdb400) [pid = 1813] [serial = 655] [outer = (nil)] 06:56:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 344 (0x87d20800) [pid = 1813] [serial = 656] [outer = 0x87cdb400] 06:56:36 INFO - PROCESS | 1813 | 1464011796969 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 345 (0x87d67000) [pid = 1813] [serial = 657] [outer = 0x87cdb400] 06:56:37 INFO - PROCESS | 1813 | 1464011797969 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]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1737ms 06:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:56:38 INFO - PROCESS | 1813 | 1464011798041 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 1813 | 1464011798044 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 06:56:38 INFO - PROCESS | 1813 | 1464011798052 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1813 | 1464011798055 Marionette TRACE conn4 <- [1,846,null,{}] 06:56:38 INFO - PROCESS | 1813 | 1464011798063 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}] 06:56:38 INFO - PROCESS | 1813 | 1464011798326 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 06:56:38 INFO - PROCESS | 1813 | 1464011798665 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x8692a400 == 118 [pid = 1813] [id = 219] 06:56:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 346 (0x87d6b400) [pid = 1813] [serial = 658] [outer = (nil)] 06:56:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 347 (0x87d6fc00) [pid = 1813] [serial = 659] [outer = 0x87d6b400] 06:56:38 INFO - PROCESS | 1813 | 1464011798777 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 348 (0x87d71000) [pid = 1813] [serial = 660] [outer = 0x87d6b400] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8fc00 == 117 [pid = 1813] [id = 165] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x977a9400 == 116 [pid = 1813] [id = 52] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0xa335d400 == 115 [pid = 1813] [id = 19] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0xa22a3800 == 114 [pid = 1813] [id = 60] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x93d17800 == 113 [pid = 1813] [id = 59] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x89dacc00 == 112 [pid = 1813] [id = 201] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8c596400 == 111 [pid = 1813] [id = 200] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x895c5c00 == 110 [pid = 1813] [id = 199] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8aca4800 == 109 [pid = 1813] [id = 198] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8946ec00 == 108 [pid = 1813] [id = 197] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x89464c00 == 107 [pid = 1813] [id = 189] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1afc00 == 106 [pid = 1813] [id = 188] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x89daf000 == 105 [pid = 1813] [id = 187] 06:56:40 INFO - PROCESS | 1813 | --DOCSHELL 0x89ae3800 == 104 [pid = 1813] [id = 186] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 347 (0x8e3a5400) [pid = 1813] [serial = 553] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 346 (0x9a9c7000) [pid = 1813] [serial = 514] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 345 (0xa3159000) [pid = 1813] [serial = 520] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 344 (0x8bc85c00) [pid = 1813] [serial = 548] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 343 (0xa6867400) [pid = 1813] [serial = 183] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 342 (0xa6c4b000) [pid = 1813] [serial = 529] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 341 (0x8ab71400) [pid = 1813] [serial = 499] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 340 (0x89da7c00) [pid = 1813] [serial = 538] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 339 (0x8ab71800) [pid = 1813] [serial = 547] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 338 (0x8946c400) [pid = 1813] [serial = 532] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 337 (0x958aa800) [pid = 1813] [serial = 508] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 336 (0xa23ee400) [pid = 1813] [serial = 526] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 335 (0x895c4c00) [pid = 1813] [serial = 541] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 334 (0x8d1b6c00) [pid = 1813] [serial = 502] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 333 (0x9d46c800) [pid = 1813] [serial = 379] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 332 (0x95319800) [pid = 1813] [serial = 505] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 331 (0x8a17ec00) [pid = 1813] [serial = 545] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 330 (0x89c8b800) [pid = 1813] [serial = 544] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 329 (0x8cfbd000) [pid = 1813] [serial = 550] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 328 (0x89dabc00) [pid = 1813] [serial = 523] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 327 (0x959a9400) [pid = 1813] [serial = 511] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 326 (0x89ad9800) [pid = 1813] [serial = 535] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 325 (0x8d1ac000) [pid = 1813] [serial = 551] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 324 (0x9585a400) [pid = 1813] [serial = 497] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 323 (0x9d4c7800) [pid = 1813] [serial = 517] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 322 (0x90c5f400) [pid = 1813] [serial = 554] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 321 (0x9a7a4c00) [pid = 1813] [serial = 440] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | --DOMWINDOW == 320 (0x91583c00) [pid = 1813] [serial = 556] [outer = (nil)] [url = about:blank] 06:56:40 INFO - PROCESS | 1813 | 1464011800936 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]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2897ms 06:56:40 INFO - PROCESS | 1813 | 1464011800948 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 1813 | 1464011800953 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 06:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:56:40 INFO - PROCESS | 1813 | 1464011800962 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 1813 | 1464011800969 Marionette TRACE conn4 <- [1,850,null,{}] 06:56:40 INFO - PROCESS | 1813 | 1464011800979 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}] 06:56:41 INFO - PROCESS | 1813 | 1464011801202 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 06:56:41 INFO - PROCESS | 1813 | 1464011801416 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x86922c00 == 105 [pid = 1813] [id = 220] 06:56:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 321 (0x87d1a000) [pid = 1813] [serial = 661] [outer = (nil)] 06:56:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 322 (0x895c9c00) [pid = 1813] [serial = 662] [outer = 0x87d1a000] 06:56:41 INFO - PROCESS | 1813 | 1464011801516 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 323 (0x89b94000) [pid = 1813] [serial = 663] [outer = 0x87d1a000] 06:56:42 INFO - PROCESS | 1813 | 1464011802360 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]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1493ms 06:56:42 INFO - PROCESS | 1813 | 1464011802456 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1813 | 1464011802465 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 06:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:56:42 INFO - PROCESS | 1813 | 1464011802476 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1813 | 1464011802480 Marionette TRACE conn4 <- [1,854,null,{}] 06:56:42 INFO - PROCESS | 1813 | 1464011802488 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}] 06:56:42 INFO - PROCESS | 1813 | 1464011802710 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 06:56:42 INFO - PROCESS | 1813 | 1464011802971 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c90800 == 106 [pid = 1813] [id = 221] 06:56:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 324 (0x89da5c00) [pid = 1813] [serial = 664] [outer = (nil)] 06:56:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 325 (0x8a17bc00) [pid = 1813] [serial = 665] [outer = 0x89da5c00] 06:56:43 INFO - PROCESS | 1813 | 1464011803074 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 326 (0x8a2e4800) [pid = 1813] [serial = 666] [outer = 0x89da5c00] 06:56:44 INFO - PROCESS | 1813 | 1464011804081 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]]]}] 06:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1689ms 06:56:44 INFO - PROCESS | 1813 | 1464011804166 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 06:56:44 INFO - PROCESS | 1813 | 1464011804171 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 06:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:56:44 INFO - PROCESS | 1813 | 1464011804178 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 1813 | 1464011804185 Marionette TRACE conn4 <- [1,858,null,{}] 06:56:44 INFO - PROCESS | 1813 | 1464011804211 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}] 06:56:44 INFO - PROCESS | 1813 | 1464011804486 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 06:56:44 INFO - PROCESS | 1813 | 1464011804699 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb01c00 == 107 [pid = 1813] [id = 222] 06:56:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 327 (0x8bb9f000) [pid = 1813] [serial = 667] [outer = (nil)] 06:56:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 328 (0x8c8bd400) [pid = 1813] [serial = 668] [outer = 0x8bb9f000] 06:56:44 INFO - PROCESS | 1813 | 1464011804793 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 329 (0x8cfb2000) [pid = 1813] [serial = 669] [outer = 0x8bb9f000] 06:56:45 INFO - PROCESS | 1813 | --DOMWINDOW == 328 (0x8cfc0800) [pid = 1813] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:56:45 INFO - PROCESS | 1813 | --DOMWINDOW == 327 (0x8ab6b400) [pid = 1813] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:56:45 INFO - PROCESS | 1813 | --DOMWINDOW == 326 (0x8a2efc00) [pid = 1813] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:56:45 INFO - PROCESS | 1813 | --DOMWINDOW == 325 (0x8aca6c00) [pid = 1813] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:56:45 INFO - PROCESS | 1813 | --DOMWINDOW == 324 (0x895c9400) [pid = 1813] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:56:45 INFO - PROCESS | 1813 | --DOMWINDOW == 323 (0x8d1b1c00) [pid = 1813] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:56:45 INFO - PROCESS | 1813 | 1464011805896 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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1753ms 06:56:45 INFO - PROCESS | 1813 | 1464011805932 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 1813 | 1464011805936 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:56:45 INFO - PROCESS | 1813 | 1464011805944 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1813 | 1464011805947 Marionette TRACE conn4 <- [1,862,null,{}] 06:56:45 INFO - PROCESS | 1813 | 1464011805953 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}] 06:56:46 INFO - PROCESS | 1813 | 1464011806150 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 06:56:46 INFO - PROCESS | 1813 | 1464011806356 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6b400 == 108 [pid = 1813] [id = 223] 06:56:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 324 (0x8c8bb800) [pid = 1813] [serial = 670] [outer = (nil)] 06:56:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 325 (0x8d1ac000) [pid = 1813] [serial = 671] [outer = 0x8c8bb800] 06:56:46 INFO - PROCESS | 1813 | 1464011806442 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 326 (0x8d984800) [pid = 1813] [serial = 672] [outer = 0x8c8bb800] 06:56:47 INFO - PROCESS | 1813 | 1464011807424 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]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1551ms 06:56:47 INFO - PROCESS | 1813 | 1464011807497 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1813 | 1464011807504 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:56:47 INFO - PROCESS | 1813 | 1464011807514 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1813 | 1464011807519 Marionette TRACE conn4 <- [1,866,null,{}] 06:56:47 INFO - PROCESS | 1813 | 1464011807530 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}] 06:56:47 INFO - PROCESS | 1813 | 1464011807793 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 06:56:48 INFO - PROCESS | 1813 | 1464011808137 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x89466800 == 109 [pid = 1813] [id = 224] 06:56:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 327 (0x8946dc00) [pid = 1813] [serial = 673] [outer = (nil)] 06:56:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 328 (0x895c5c00) [pid = 1813] [serial = 674] [outer = 0x8946dc00] 06:56:48 INFO - PROCESS | 1813 | 1464011808235 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 329 (0x89ae3800) [pid = 1813] [serial = 675] [outer = 0x8946dc00] 06:56:49 INFO - PROCESS | 1813 | 1464011809292 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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1803ms 06:56:49 INFO - PROCESS | 1813 | 1464011809318 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 1813 | 1464011809328 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:56:49 INFO - PROCESS | 1813 | 1464011809340 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1813 | 1464011809345 Marionette TRACE conn4 <- [1,870,null,{}] 06:56:49 INFO - PROCESS | 1813 | 1464011809353 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}] 06:56:49 INFO - PROCESS | 1813 | 1464011809583 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 06:56:49 INFO - PROCESS | 1813 | 1464011809863 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8d000 == 110 [pid = 1813] [id = 225] 06:56:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 330 (0x89dadc00) [pid = 1813] [serial = 676] [outer = (nil)] 06:56:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 331 (0x8aca4800) [pid = 1813] [serial = 677] [outer = 0x89dadc00] 06:56:50 INFO - PROCESS | 1813 | 1464011810001 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 332 (0x8bbab800) [pid = 1813] [serial = 678] [outer = 0x89dadc00] 06:56:51 INFO - PROCESS | 1813 | 1464011811025 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]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1744ms 06:56:51 INFO - PROCESS | 1813 | 1464011811085 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 1813 | 1464011811091 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 06:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:56:51 INFO - PROCESS | 1813 | 1464011811099 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 1813 | 1464011811106 Marionette TRACE conn4 <- [1,874,null,{}] 06:56:51 INFO - PROCESS | 1813 | 1464011811124 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}] 06:56:51 INFO - PROCESS | 1813 | 1464011811517 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 06:56:51 INFO - PROCESS | 1813 | 1464011811798 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8aca9000 == 111 [pid = 1813] [id = 226] 06:56:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 333 (0x8d98a000) [pid = 1813] [serial = 679] [outer = (nil)] 06:56:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 334 (0x90c5f400) [pid = 1813] [serial = 680] [outer = 0x8d98a000] 06:56:51 INFO - PROCESS | 1813 | 1464011811894 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 335 (0x91584400) [pid = 1813] [serial = 681] [outer = 0x8d98a000] 06:56:52 INFO - PROCESS | 1813 | 1464011812904 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]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1843ms 06:56:52 INFO - PROCESS | 1813 | 1464011812944 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 1813 | 1464011812949 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 06:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:56:52 INFO - PROCESS | 1813 | 1464011812956 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1813 | 1464011812960 Marionette TRACE conn4 <- [1,878,null,{}] 06:56:52 INFO - PROCESS | 1813 | 1464011812967 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}] 06:56:53 INFO - PROCESS | 1813 | 1464011813187 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 06:56:53 INFO - PROCESS | 1813 | 1464011813458 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e30ac00 == 112 [pid = 1813] [id = 227] 06:56:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 336 (0x91583400) [pid = 1813] [serial = 682] [outer = (nil)] 06:56:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 337 (0x92305400) [pid = 1813] [serial = 683] [outer = 0x91583400] 06:56:53 INFO - PROCESS | 1813 | 1464011813594 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 338 (0x93d11000) [pid = 1813] [serial = 684] [outer = 0x91583400] 06:56:54 INFO - PROCESS | 1813 | 1464011814538 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]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1639ms 06:56:54 INFO - PROCESS | 1813 | 1464011814597 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 1813 | 1464011814602 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 06:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:56:54 INFO - PROCESS | 1813 | 1464011814609 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1813 | 1464011814612 Marionette TRACE conn4 <- [1,882,null,{}] 06:56:54 INFO - PROCESS | 1813 | 1464011814618 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}] 06:56:54 INFO - PROCESS | 1813 | 1464011814843 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 06:56:55 INFO - PROCESS | 1813 | 1464011815187 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c87400 == 113 [pid = 1813] [id = 228] 06:56:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 339 (0x91ceb800) [pid = 1813] [serial = 685] [outer = (nil)] 06:56:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 340 (0x9528b000) [pid = 1813] [serial = 686] [outer = 0x91ceb800] 06:56:55 INFO - PROCESS | 1813 | 1464011815314 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 341 (0x95294c00) [pid = 1813] [serial = 687] [outer = 0x91ceb800] 06:56:56 INFO - PROCESS | 1813 | 1464011816277 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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1745ms 06:56:56 INFO - PROCESS | 1813 | 1464011816356 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 06:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:56:56 INFO - PROCESS | 1813 | 1464011816361 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 06:56:56 INFO - PROCESS | 1813 | 1464011816369 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1813 | 1464011816373 Marionette TRACE conn4 <- [1,886,null,{}] 06:56:56 INFO - PROCESS | 1813 | 1464011816380 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}] 06:56:56 INFO - PROCESS | 1813 | 1464011816709 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 06:56:57 INFO - PROCESS | 1813 | 1464011817046 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8aca4c00 == 114 [pid = 1813] [id = 229] 06:56:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 342 (0x95753800) [pid = 1813] [serial = 688] [outer = (nil)] 06:56:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 343 (0x958b2c00) [pid = 1813] [serial = 689] [outer = 0x95753800] 06:56:57 INFO - PROCESS | 1813 | 1464011817148 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 344 (0x978cec00) [pid = 1813] [serial = 690] [outer = 0x95753800] 06:56:58 INFO - PROCESS | 1813 | 1464011818173 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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1834ms 06:56:58 INFO - PROCESS | 1813 | 1464011818203 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 1813 | 1464011818207 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 06:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:56:58 INFO - PROCESS | 1813 | 1464011818214 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1813 | 1464011818219 Marionette TRACE conn4 <- [1,890,null,{}] 06:56:58 INFO - PROCESS | 1813 | 1464011818225 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}] 06:56:58 INFO - PROCESS | 1813 | 1464011818454 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 06:56:58 INFO - PROCESS | 1813 | 1464011818778 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x951f1000 == 115 [pid = 1813] [id = 230] 06:56:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 345 (0x95948000) [pid = 1813] [serial = 691] [outer = (nil)] 06:56:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 346 (0x9a892c00) [pid = 1813] [serial = 692] [outer = 0x95948000] 06:56:58 INFO - PROCESS | 1813 | 1464011818878 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 347 (0x9a9c8400) [pid = 1813] [serial = 693] [outer = 0x95948000] 06:56:59 INFO - PROCESS | 1813 | 1464011819869 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]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1687ms 06:56:59 INFO - PROCESS | 1813 | 1464011819902 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 1813 | 1464011819905 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 06:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:56:59 INFO - PROCESS | 1813 | 1464011819912 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1813 | 1464011819915 Marionette TRACE conn4 <- [1,894,null,{}] 06:56:59 INFO - PROCESS | 1813 | 1464011819922 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}] 06:57:00 INFO - PROCESS | 1813 | 1464011820125 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 06:57:00 INFO - PROCESS | 1813 | 1464011820463 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x95858000 == 116 [pid = 1813] [id = 231] 06:57:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 348 (0x9a7a3c00) [pid = 1813] [serial = 694] [outer = (nil)] 06:57:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 349 (0x9d4be800) [pid = 1813] [serial = 695] [outer = 0x9a7a3c00] 06:57:00 INFO - PROCESS | 1813 | 1464011820565 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 350 (0x9d8db800) [pid = 1813] [serial = 696] [outer = 0x9a7a3c00] 06:57:01 INFO - PROCESS | 1813 | 1464011821545 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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1689ms 06:57:01 INFO - PROCESS | 1813 | 1464011821605 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 1813 | 1464011821613 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:57:01 INFO - PROCESS | 1813 | 1464011821624 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1813 | 1464011821629 Marionette TRACE conn4 <- [1,898,null,{}] 06:57:01 INFO - PROCESS | 1813 | 1464011821640 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}] 06:57:01 INFO - PROCESS | 1813 | 1464011821985 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 06:57:02 INFO - PROCESS | 1813 | 1464011822284 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x89967400 == 117 [pid = 1813] [id = 232] 06:57:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 351 (0x89968400) [pid = 1813] [serial = 697] [outer = (nil)] 06:57:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 352 (0x8996e800) [pid = 1813] [serial = 698] [outer = 0x89968400] 06:57:02 INFO - PROCESS | 1813 | 1464011822383 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 353 (0x89970400) [pid = 1813] [serial = 699] [outer = 0x89968400] 06:57:03 INFO - PROCESS | 1813 | 1464011823372 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]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1789ms 06:57:03 INFO - PROCESS | 1813 | 1464011823413 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 1813 | 1464011823417 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 06:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:57:03 INFO - PROCESS | 1813 | 1464011823423 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1813 | 1464011823426 Marionette TRACE conn4 <- [1,902,null,{}] 06:57:03 INFO - PROCESS | 1813 | 1464011823433 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}] 06:57:03 INFO - PROCESS | 1813 | 1464011823644 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 06:57:03 INFO - PROCESS | 1813 | 1464011823962 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x89966c00 == 118 [pid = 1813] [id = 233] 06:57:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 354 (0x8996c000) [pid = 1813] [serial = 700] [outer = (nil)] 06:57:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 355 (0x9c295c00) [pid = 1813] [serial = 701] [outer = 0x8996c000] 06:57:04 INFO - PROCESS | 1813 | 1464011824060 Marionette DEBUG loaded listener.js 06:57:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 356 (0x9d4c6c00) [pid = 1813] [serial = 702] [outer = 0x8996c000] 06:57:04 INFO - PROCESS | 1813 | 1464011824974 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]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1586ms 06:57:05 INFO - PROCESS | 1813 | 1464011825010 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 1813 | 1464011825015 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 06:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:57:05 INFO - PROCESS | 1813 | 1464011825022 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 1813 | 1464011825026 Marionette TRACE conn4 <- [1,906,null,{}] 06:57:05 INFO - PROCESS | 1813 | 1464011825032 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}] 06:57:05 INFO - PROCESS | 1813 | 1464011825285 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 06:57:05 INFO - PROCESS | 1813 | 1464011825626 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8996e000 == 119 [pid = 1813] [id = 234] 06:57:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 357 (0x8a2da400) [pid = 1813] [serial = 703] [outer = (nil)] 06:57:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 358 (0x8a2df400) [pid = 1813] [serial = 704] [outer = 0x8a2da400] 06:57:05 INFO - PROCESS | 1813 | 1464011825737 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 359 (0x9a9d0800) [pid = 1813] [serial = 705] [outer = 0x8a2da400] 06:57:06 INFO - PROCESS | 1813 | 1464011826685 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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1698ms 06:57:06 INFO - PROCESS | 1813 | 1464011826720 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1813 | 1464011826724 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:57:06 INFO - PROCESS | 1813 | 1464011826730 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1813 | 1464011826734 Marionette TRACE conn4 <- [1,910,null,{}] 06:57:06 INFO - PROCESS | 1813 | 1464011826740 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}] 06:57:06 INFO - PROCESS | 1813 | 1464011826949 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 06:57:07 INFO - PROCESS | 1813 | 1464011827286 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x888d7c00 == 120 [pid = 1813] [id = 235] 06:57:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 360 (0x888d8000) [pid = 1813] [serial = 706] [outer = (nil)] 06:57:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 361 (0x888e1800) [pid = 1813] [serial = 707] [outer = 0x888d8000] 06:57:07 INFO - PROCESS | 1813 | 1464011827383 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 362 (0x888e4400) [pid = 1813] [serial = 708] [outer = 0x888d8000] 06:57:08 INFO - PROCESS | 1813 | 1464011828302 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]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1631ms 06:57:08 INFO - PROCESS | 1813 | 1464011828363 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 1813 | 1464011828367 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:57:08 INFO - PROCESS | 1813 | 1464011828374 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 1813 | 1464011828377 Marionette TRACE conn4 <- [1,914,null,{}] 06:57:08 INFO - PROCESS | 1813 | 1464011828383 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}] 06:57:08 INFO - PROCESS | 1813 | 1464011828616 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 06:57:08 INFO - PROCESS | 1813 | 1464011828938 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x888dc400 == 121 [pid = 1813] [id = 236] 06:57:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 363 (0x888ddc00) [pid = 1813] [serial = 709] [outer = (nil)] 06:57:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 364 (0x954e5000) [pid = 1813] [serial = 710] [outer = 0x888ddc00] 06:57:09 INFO - PROCESS | 1813 | 1464011829040 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 365 (0xa31ebc00) [pid = 1813] [serial = 711] [outer = 0x888ddc00] 06:57:09 INFO - PROCESS | 1813 | 1464011829960 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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1631ms 06:57:10 INFO - PROCESS | 1813 | 1464011830007 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 06:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:57:10 INFO - PROCESS | 1813 | 1464011830011 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 06:57:10 INFO - PROCESS | 1813 | 1464011830017 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1813 | 1464011830021 Marionette TRACE conn4 <- [1,918,null,{}] 06:57:10 INFO - PROCESS | 1813 | 1464011830027 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}] 06:57:10 INFO - PROCESS | 1813 | 1464011830242 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 06:57:10 INFO - PROCESS | 1813 | 1464011830577 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x87549400 == 122 [pid = 1813] [id = 237] 06:57:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 366 (0x87549800) [pid = 1813] [serial = 712] [outer = (nil)] 06:57:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 367 (0x87551000) [pid = 1813] [serial = 713] [outer = 0x87549800] 06:57:10 INFO - PROCESS | 1813 | 1464011830675 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 368 (0x87555000) [pid = 1813] [serial = 714] [outer = 0x87549800] 06:57:11 INFO - PROCESS | 1813 | 1464011831614 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]]]}] 06:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1641ms 06:57:11 INFO - PROCESS | 1813 | 1464011831659 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 06:57:11 INFO - PROCESS | 1813 | 1464011831663 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 06:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:57:11 INFO - PROCESS | 1813 | 1464011831696 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 1813 | 1464011831699 Marionette TRACE conn4 <- [1,922,null,{}] 06:57:11 INFO - PROCESS | 1813 | 1464011831706 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}] 06:57:11 INFO - PROCESS | 1813 | 1464011831938 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 06:57:12 INFO - PROCESS | 1813 | 1464011832675 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x86925400 == 123 [pid = 1813] [id = 238] 06:57:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 369 (0x8692ac00) [pid = 1813] [serial = 715] [outer = (nil)] 06:57:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 370 (0x8754d800) [pid = 1813] [serial = 716] [outer = 0x8692ac00] 06:57:12 INFO - PROCESS | 1813 | 1464011832762 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 371 (0x87557800) [pid = 1813] [serial = 717] [outer = 0x8692ac00] 06:57:13 INFO - PROCESS | 1813 | 1464011833720 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]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2093ms 06:57:13 INFO - PROCESS | 1813 | 1464011833785 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 1813 | 1464011833792 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:57:13 INFO - PROCESS | 1813 | 1464011833801 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 1813 | 1464011833807 Marionette TRACE conn4 <- [1,926,null,{}] 06:57:13 INFO - PROCESS | 1813 | 1464011833816 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}] 06:57:14 INFO - PROCESS | 1813 | 1464011834069 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 06:57:14 INFO - PROCESS | 1813 | 1464011834451 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1c000 == 124 [pid = 1813] [id = 239] 06:57:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 372 (0x87d67800) [pid = 1813] [serial = 718] [outer = (nil)] 06:57:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 373 (0x888e1400) [pid = 1813] [serial = 719] [outer = 0x87d67800] 06:57:14 INFO - PROCESS | 1813 | 1464011834543 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 374 (0x8946c800) [pid = 1813] [serial = 720] [outer = 0x87d67800] 06:57:15 INFO - PROCESS | 1813 | 1464011835639 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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1895ms 06:57:15 INFO - PROCESS | 1813 | 1464011835700 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 06:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:57:15 INFO - PROCESS | 1813 | 1464011835707 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 06:57:15 INFO - PROCESS | 1813 | 1464011835715 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 1813 | 1464011835718 Marionette TRACE conn4 <- [1,930,null,{}] 06:57:15 INFO - PROCESS | 1813 | 1464011835725 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}] 06:57:15 INFO - PROCESS | 1813 | 1464011835940 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 06:57:16 INFO - PROCESS | 1813 | 1464011836317 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad7000 == 125 [pid = 1813] [id = 240] 06:57:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 375 (0x89b66800) [pid = 1813] [serial = 721] [outer = (nil)] 06:57:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 376 (0x89b9cc00) [pid = 1813] [serial = 722] [outer = 0x89b66800] 06:57:16 INFO - PROCESS | 1813 | 1464011836409 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 377 (0x89dabc00) [pid = 1813] [serial = 723] [outer = 0x89b66800] 06:57:17 INFO - PROCESS | 1813 | 1464011837365 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]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1733ms 06:57:17 INFO - PROCESS | 1813 | 1464011837449 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1813 | 1464011837455 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 06:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:57:17 INFO - PROCESS | 1813 | 1464011837472 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1813 | 1464011837481 Marionette TRACE conn4 <- [1,934,null,{}] 06:57:17 INFO - PROCESS | 1813 | 1464011837490 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}] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89461800 == 124 [pid = 1813] [id = 178] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab6c800 == 123 [pid = 1813] [id = 140] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89db0800 == 122 [pid = 1813] [id = 176] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9929d400 == 121 [pid = 1813] [id = 16] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd3e800 == 120 [pid = 1813] [id = 142] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89da4800 == 119 [pid = 1813] [id = 175] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9a88ec00 == 118 [pid = 1813] [id = 172] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89da3c00 == 117 [pid = 1813] [id = 174] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89465c00 == 116 [pid = 1813] [id = 177] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8a977c00 == 115 [pid = 1813] [id = 139] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8946d000 == 114 [pid = 1813] [id = 179] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x895be800 == 113 [pid = 1813] [id = 180] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb01c00 == 112 [pid = 1813] [id = 222] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89c90800 == 111 [pid = 1813] [id = 221] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x86922c00 == 110 [pid = 1813] [id = 220] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x87cd1400 == 109 [pid = 1813] [id = 214] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2e8000 == 108 [pid = 1813] [id = 212] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb0f000 == 107 [pid = 1813] [id = 213] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89466400 == 106 [pid = 1813] [id = 211] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89b67400 == 105 [pid = 1813] [id = 210] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89b63c00 == 104 [pid = 1813] [id = 209] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x895bf000 == 103 [pid = 1813] [id = 207] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x915f2800 == 102 [pid = 1813] [id = 208] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89adf000 == 101 [pid = 1813] [id = 206] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x90e49c00 == 100 [pid = 1813] [id = 205] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8acae800 == 99 [pid = 1813] [id = 204] 06:57:18 INFO - PROCESS | 1813 | --DOCSHELL 0x89da7000 == 98 [pid = 1813] [id = 203] 06:57:18 INFO - PROCESS | 1813 | 1464011838447 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 376 (0x8e301800) [pid = 1813] [serial = 602] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 375 (0x8d1ae400) [pid = 1813] [serial = 605] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 374 (0x89b9b400) [pid = 1813] [serial = 583] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 373 (0x8a2e7400) [pid = 1813] [serial = 586] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 372 (0x8c55ec00) [pid = 1813] [serial = 590] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 371 (0x8c6e0800) [pid = 1813] [serial = 599] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 370 (0x958ac000) [pid = 1813] [serial = 571] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 369 (0x8bdcd000) [pid = 1813] [serial = 597] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 368 (0x8acae400) [pid = 1813] [serial = 596] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 367 (0x9575b400) [pid = 1813] [serial = 568] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 366 (0x8aca1400) [pid = 1813] [serial = 594] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 365 (0x8a974400) [pid = 1813] [serial = 593] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 364 (0x9aae4800) [pid = 1813] [serial = 574] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 363 (0x91590000) [pid = 1813] [serial = 557] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 362 (0x8d006800) [pid = 1813] [serial = 562] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 361 (0x9230a800) [pid = 1813] [serial = 565] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 360 (0x8a18a000) [pid = 1813] [serial = 559] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 359 (0xa23f3000) [pid = 1813] [serial = 577] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 358 (0xa6b8ec00) [pid = 1813] [serial = 580] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 357 (0xa23ed800) [pid = 1813] [serial = 389] [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.] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 356 (0x8e3a5800) [pid = 1813] [serial = 603] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 355 (0x8fd41000) [pid = 1813] [serial = 606] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | --DOMWINDOW == 354 (0x8d002c00) [pid = 1813] [serial = 600] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 1813 | 1464011838785 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x86271800 == 99 [pid = 1813] [id = 241] 06:57:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 355 (0x8691bc00) [pid = 1813] [serial = 724] [outer = (nil)] 06:57:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 356 (0x87cd1c00) [pid = 1813] [serial = 725] [outer = 0x8691bc00] 06:57:18 INFO - PROCESS | 1813 | 1464011838867 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 357 (0x87d66800) [pid = 1813] [serial = 726] [outer = 0x8691bc00] 06:57:19 INFO - PROCESS | 1813 | 1464011839675 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]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2249ms 06:57:19 INFO - PROCESS | 1813 | 1464011839712 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 1813 | 1464011839716 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 06:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:57:19 INFO - PROCESS | 1813 | 1464011839724 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1813 | 1464011839727 Marionette TRACE conn4 <- [1,938,null,{}] 06:57:19 INFO - PROCESS | 1813 | 1464011839733 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}] 06:57:20 INFO - PROCESS | 1813 | 1464011840021 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 06:57:20 INFO - PROCESS | 1813 | 1464011840147 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691c400 == 100 [pid = 1813] [id = 242] 06:57:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 358 (0x86926400) [pid = 1813] [serial = 727] [outer = (nil)] 06:57:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 359 (0x89b94c00) [pid = 1813] [serial = 728] [outer = 0x86926400] 06:57:20 INFO - PROCESS | 1813 | 1464011840228 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 360 (0x89da3c00) [pid = 1813] [serial = 729] [outer = 0x86926400] 06:57:21 INFO - PROCESS | 1813 | 1464011841173 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]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1486ms 06:57:21 INFO - PROCESS | 1813 | 1464011841212 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 1813 | 1464011841215 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 06:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:57:21 INFO - PROCESS | 1813 | 1464011841222 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1813 | 1464011841226 Marionette TRACE conn4 <- [1,942,null,{}] 06:57:21 INFO - PROCESS | 1813 | 1464011841242 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}] 06:57:21 INFO - PROCESS | 1813 | 1464011841511 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 06:57:21 INFO - PROCESS | 1813 | 1464011841542 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b71000 == 101 [pid = 1813] [id = 243] 06:57:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 361 (0x8a17e000) [pid = 1813] [serial = 730] [outer = (nil)] 06:57:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 362 (0x8a974400) [pid = 1813] [serial = 731] [outer = 0x8a17e000] 06:57:21 INFO - PROCESS | 1813 | 1464011841631 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 363 (0x8aca6c00) [pid = 1813] [serial = 732] [outer = 0x8a17e000] 06:57:22 INFO - PROCESS | 1813 | 1464011842635 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]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1453ms 06:57:22 INFO - PROCESS | 1813 | 1464011842676 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1813 | 1464011842680 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 06:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:57:22 INFO - PROCESS | 1813 | 1464011842687 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1813 | 1464011842691 Marionette TRACE conn4 <- [1,946,null,{}] 06:57:22 INFO - PROCESS | 1813 | 1464011842703 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}] 06:57:22 INFO - PROCESS | 1813 | 1464011842970 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 362 (0x992a2400) [pid = 1813] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 361 (0xa6c42800) [pid = 1813] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 360 (0x8a17cc00) [pid = 1813] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 359 (0x9779fc00) [pid = 1813] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 358 (0x9a2f3000) [pid = 1813] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 357 (0x8c6da800) [pid = 1813] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 356 (0xa23f2800) [pid = 1813] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 355 (0x8a978400) [pid = 1813] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 354 (0x90e41400) [pid = 1813] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 353 (0x8a982800) [pid = 1813] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 352 (0x977a1800) [pid = 1813] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 351 (0x9b5ee800) [pid = 1813] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 350 (0x93b4f400) [pid = 1813] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 349 (0x90e49400) [pid = 1813] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 348 (0x951c4400) [pid = 1813] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 347 (0x915f7000) [pid = 1813] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 346 (0x951f2000) [pid = 1813] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 345 (0xa6b8c400) [pid = 1813] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 344 (0x8e39a000) [pid = 1813] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 343 (0xa36eac00) [pid = 1813] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 342 (0xa685c400) [pid = 1813] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 341 (0x978ca400) [pid = 1813] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 340 (0x9d418800) [pid = 1813] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 339 (0x9d418c00) [pid = 1813] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 338 (0x90e46400) [pid = 1813] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 337 (0x9a9d4000) [pid = 1813] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 336 (0x8c6df800) [pid = 1813] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 335 (0x95954c00) [pid = 1813] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 334 (0x9b27dc00) [pid = 1813] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 333 (0x89c8b400) [pid = 1813] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 332 (0x8cfb7000) [pid = 1813] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 331 (0x951f9800) [pid = 1813] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 330 (0xa5140400) [pid = 1813] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 329 (0x93ef0c00) [pid = 1813] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 328 (0x95893400) [pid = 1813] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 327 (0x9158e000) [pid = 1813] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 326 (0x9528a400) [pid = 1813] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 325 (0x9575fc00) [pid = 1813] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 324 (0x939c4c00) [pid = 1813] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 323 (0x9d4c8c00) [pid = 1813] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 322 (0x90c5b400) [pid = 1813] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 321 (0x99786c00) [pid = 1813] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 320 (0x8cfbf400) [pid = 1813] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 319 (0x93b4a000) [pid = 1813] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 318 (0x8fd3a400) [pid = 1813] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 317 (0x90c56400) [pid = 1813] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 316 (0x9b788400) [pid = 1813] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 315 (0x9d8d5c00) [pid = 1813] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 314 (0x9c29d400) [pid = 1813] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 313 (0x959a6800) [pid = 1813] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 312 (0xa23bf800) [pid = 1813] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 311 (0x8e302400) [pid = 1813] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 310 (0x8a189c00) [pid = 1813] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 309 (0x90c5e800) [pid = 1813] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 308 (0x89db0400) [pid = 1813] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 307 (0x8d98a400) [pid = 1813] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 306 (0x90c52000) [pid = 1813] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 305 (0x95310800) [pid = 1813] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 304 (0x8d005c00) [pid = 1813] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 303 (0x9a3b9800) [pid = 1813] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 302 (0x90e42400) [pid = 1813] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 301 (0x9a7a7800) [pid = 1813] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 300 (0x8fd42000) [pid = 1813] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 299 (0xa51a7800) [pid = 1813] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 298 (0xa68c0400) [pid = 1813] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 297 (0x8e307c00) [pid = 1813] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 296 (0x93ef4000) [pid = 1813] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 295 (0x8d1aa400) [pid = 1813] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 294 (0x9c2a0400) [pid = 1813] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 293 (0x8bc82c00) [pid = 1813] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 292 (0x8ab6cc00) [pid = 1813] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 291 (0x95860c00) [pid = 1813] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 290 (0x8bdd8800) [pid = 1813] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 289 (0x95290c00) [pid = 1813] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 288 (0x8bc88c00) [pid = 1813] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 287 (0x8bdca800) [pid = 1813] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 286 (0x9d40e000) [pid = 1813] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 285 (0xa6b85000) [pid = 1813] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 284 (0x95894400) [pid = 1813] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 283 (0x89468400) [pid = 1813] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 282 (0x93ef9400) [pid = 1813] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 281 (0xa364b000) [pid = 1813] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 280 (0x8bba1400) [pid = 1813] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 279 (0x97737400) [pid = 1813] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x8a983800) [pid = 1813] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x89da4000) [pid = 1813] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x9a89ac00) [pid = 1813] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x977a4400) [pid = 1813] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0xa8c4a000) [pid = 1813] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x8cfb8000) [pid = 1813] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0x8e310800) [pid = 1813] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x8d1ae800) [pid = 1813] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0xa315a000) [pid = 1813] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0x915ed400) [pid = 1813] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 268 (0x8c590800) [pid = 1813] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 267 (0x9c0a3c00) [pid = 1813] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 266 (0x958a3800) [pid = 1813] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 265 (0x97735400) [pid = 1813] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 264 (0x8bb9e800) [pid = 1813] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 263 (0x915f3400) [pid = 1813] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 262 (0x89da5c00) [pid = 1813] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x89da4c00) [pid = 1813] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0x89b98000) [pid = 1813] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0x89c8f000) [pid = 1813] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x8ab77c00) [pid = 1813] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x89463800) [pid = 1813] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x89b95400) [pid = 1813] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x9d475c00) [pid = 1813] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x895bf400) [pid = 1813] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x8a2e4400) [pid = 1813] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x89ad6800) [pid = 1813] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x8bb9f000) [pid = 1813] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x93891400) [pid = 1813] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x89b66000) [pid = 1813] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x89b9d800) [pid = 1813] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x8691f000) [pid = 1813] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x8a186800) [pid = 1813] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x8bba2c00) [pid = 1813] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0xa23ed400) [pid = 1813] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x87d1a000) [pid = 1813] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x87cdb400) [pid = 1813] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x87cd7800) [pid = 1813] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x87cd6800) [pid = 1813] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x89b6c400) [pid = 1813] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x89b69400) [pid = 1813] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x8bb02400) [pid = 1813] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x87d16400) [pid = 1813] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x983dcc00) [pid = 1813] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:57:25 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x8c58dc00) [pid = 1813] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:57:25 INFO - PROCESS | 1813 | 1464011845064 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691d800 == 102 [pid = 1813] [id = 244] 06:57:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x8691dc00) [pid = 1813] [serial = 733] [outer = (nil)] 06:57:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x87cdb400) [pid = 1813] [serial = 734] [outer = 0x8691dc00] 06:57:25 INFO - PROCESS | 1813 | 1464011845196 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x89463800) [pid = 1813] [serial = 735] [outer = 0x8691dc00] 06:57:25 INFO - PROCESS | 1813 | 1464011845997 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]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 3344ms 06:57:26 INFO - PROCESS | 1813 | 1464011846044 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 1813 | 1464011846049 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 06:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:57:26 INFO - PROCESS | 1813 | 1464011846055 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 1813 | 1464011846059 Marionette TRACE conn4 <- [1,950,null,{}] 06:57:26 INFO - PROCESS | 1813 | 1464011846065 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}] 06:57:26 INFO - PROCESS | 1813 | 1464011846266 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 06:57:26 INFO - PROCESS | 1813 | 1464011846285 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x895bec00 == 103 [pid = 1813] [id = 245] 06:57:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x89ad8400) [pid = 1813] [serial = 736] [outer = (nil)] 06:57:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x89c8b800) [pid = 1813] [serial = 737] [outer = 0x89ad8400] 06:57:26 INFO - PROCESS | 1813 | 1464011846536 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x8a17f800) [pid = 1813] [serial = 738] [outer = 0x89ad8400] 06:57:27 INFO - PROCESS | 1813 | 1464011847695 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]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1689ms 06:57:27 INFO - PROCESS | 1813 | 1464011847746 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 06:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:57:27 INFO - PROCESS | 1813 | 1464011847754 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 06:57:27 INFO - PROCESS | 1813 | 1464011847764 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 1813 | 1464011847776 Marionette TRACE conn4 <- [1,954,null,{}] 06:57:27 INFO - PROCESS | 1813 | 1464011847795 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}] 06:57:28 INFO - PROCESS | 1813 | 1464011848071 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 06:57:28 INFO - PROCESS | 1813 | 1464011848413 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x86924000 == 104 [pid = 1813] [id = 246] 06:57:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x87552400) [pid = 1813] [serial = 739] [outer = (nil)] 06:57:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x888d8400) [pid = 1813] [serial = 740] [outer = 0x87552400] 06:57:28 INFO - PROCESS | 1813 | 1464011848512 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x89470400) [pid = 1813] [serial = 741] [outer = 0x87552400] 06:57:29 INFO - PROCESS | 1813 | 1464011849564 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]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1851ms 06:57:29 INFO - PROCESS | 1813 | 1464011849615 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 1813 | 1464011849626 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:57:29 INFO - PROCESS | 1813 | 1464011849641 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1813 | 1464011849647 Marionette TRACE conn4 <- [1,958,null,{}] 06:57:29 INFO - PROCESS | 1813 | 1464011849655 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}] 06:57:29 INFO - PROCESS | 1813 | 1464011849895 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 06:57:30 INFO - PROCESS | 1813 | 1464011850232 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad9000 == 105 [pid = 1813] [id = 247] 06:57:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x89b9b400) [pid = 1813] [serial = 742] [outer = (nil)] 06:57:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x89da7800) [pid = 1813] [serial = 743] [outer = 0x89b9b400] 06:57:30 INFO - PROCESS | 1813 | 1464011850331 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x8a2d7800) [pid = 1813] [serial = 744] [outer = 0x89b9b400] 06:57:31 INFO - PROCESS | 1813 | 1464011851358 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]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1787ms 06:57:31 INFO - PROCESS | 1813 | 1464011851428 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 06:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:57:31 INFO - PROCESS | 1813 | 1464011851433 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 06:57:31 INFO - PROCESS | 1813 | 1464011851440 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 1813 | 1464011851447 Marionette TRACE conn4 <- [1,962,null,{}] 06:57:31 INFO - PROCESS | 1813 | 1464011851465 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}] 06:57:31 INFO - PROCESS | 1813 | 1464011851738 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 06:57:32 INFO - PROCESS | 1813 | 1464011852069 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6bc00 == 106 [pid = 1813] [id = 248] 06:57:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x8aca7400) [pid = 1813] [serial = 745] [outer = (nil)] 06:57:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x8bb04400) [pid = 1813] [serial = 746] [outer = 0x8aca7400] 06:57:32 INFO - PROCESS | 1813 | 1464011852168 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x8bb9e800) [pid = 1813] [serial = 747] [outer = 0x8aca7400] 06:57:33 INFO - PROCESS | 1813 | 1464011853158 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]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1794ms 06:57:33 INFO - PROCESS | 1813 | 1464011853235 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 1813 | 1464011853239 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 06:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:57:33 INFO - PROCESS | 1813 | 1464011853248 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 1813 | 1464011853252 Marionette TRACE conn4 <- [1,966,null,{}] 06:57:33 INFO - PROCESS | 1813 | 1464011853258 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}] 06:57:33 INFO - PROCESS | 1813 | 1464011853539 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 06:57:33 INFO - PROCESS | 1813 | 1464011853868 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb03c00 == 107 [pid = 1813] [id = 249] 06:57:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x8bba3000) [pid = 1813] [serial = 748] [outer = (nil)] 06:57:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x8bc8f400) [pid = 1813] [serial = 749] [outer = 0x8bba3000] 06:57:33 INFO - PROCESS | 1813 | 1464011853964 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x8bdcd000) [pid = 1813] [serial = 750] [outer = 0x8bba3000] 06:57:34 INFO - PROCESS | 1813 | 1464011854921 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]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1738ms 06:57:34 INFO - PROCESS | 1813 | 1464011854988 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 1813 | 1464011854992 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 06:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:57:35 INFO - PROCESS | 1813 | 1464011854999 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1813 | 1464011855003 Marionette TRACE conn4 <- [1,970,null,{}] 06:57:35 INFO - PROCESS | 1813 | 1464011855009 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}] 06:57:35 INFO - PROCESS | 1813 | 1464011855263 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 06:57:35 INFO - PROCESS | 1813 | 1464011855597 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b62400 == 108 [pid = 1813] [id = 250] 06:57:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x89b9fc00) [pid = 1813] [serial = 751] [outer = (nil)] 06:57:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x8c590800) [pid = 1813] [serial = 752] [outer = 0x89b9fc00] 06:57:35 INFO - PROCESS | 1813 | 1464011855703 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x8c6da000) [pid = 1813] [serial = 753] [outer = 0x89b9fc00] 06:57:36 INFO - PROCESS | 1813 | 1464011856671 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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1740ms 06:57:36 INFO - PROCESS | 1813 | 1464011856741 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1813 | 1464011856744 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:57:36 INFO - PROCESS | 1813 | 1464011856752 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1813 | 1464011856756 Marionette TRACE conn4 <- [1,974,null,{}] 06:57:36 INFO - PROCESS | 1813 | 1464011856762 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}] 06:57:36 INFO - PROCESS | 1813 | 1464011856994 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 06:57:37 INFO - PROCESS | 1813 | 1464011857319 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c55ec00 == 109 [pid = 1813] [id = 251] 06:57:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x8c6e8800) [pid = 1813] [serial = 754] [outer = (nil)] 06:57:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x8d004800) [pid = 1813] [serial = 755] [outer = 0x8c6e8800] 06:57:37 INFO - PROCESS | 1813 | 1464011857422 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x8d009400) [pid = 1813] [serial = 756] [outer = 0x8c6e8800] 06:57:38 INFO - PROCESS | 1813 | 1464011858350 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]]]}] 06:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1640ms 06:57:38 INFO - PROCESS | 1813 | 1464011858393 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 06:57:38 INFO - PROCESS | 1813 | 1464011858398 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 06:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:57:38 INFO - PROCESS | 1813 | 1464011858405 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 1813 | 1464011858408 Marionette TRACE conn4 <- [1,978,null,{}] 06:57:38 INFO - PROCESS | 1813 | 1464011858414 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}] 06:57:38 INFO - PROCESS | 1813 | 1464011858634 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 06:57:38 INFO - PROCESS | 1813 | 1464011858968 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8c5400 == 110 [pid = 1813] [id = 252] 06:57:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x8cfb6400) [pid = 1813] [serial = 757] [outer = (nil)] 06:57:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x8e301800) [pid = 1813] [serial = 758] [outer = 0x8cfb6400] 06:57:39 INFO - PROCESS | 1813 | 1464011859064 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0x8e309800) [pid = 1813] [serial = 759] [outer = 0x8cfb6400] 06:57:39 INFO - PROCESS | 1813 | 1464011859991 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]]]}] 06:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1640ms 06:57:40 INFO - PROCESS | 1813 | 1464011860046 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 1813 | 1464011860051 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 06:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:57:40 INFO - PROCESS | 1813 | 1464011860059 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - PROCESS | 1813 | 1464011860063 Marionette TRACE conn4 <- [1,982,null,{}] 06:57:40 INFO - PROCESS | 1813 | 1464011860069 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}] 06:57:40 INFO - PROCESS | 1813 | 1464011860292 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 06:57:40 INFO - PROCESS | 1813 | 1464011860631 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d006800 == 111 [pid = 1813] [id = 253] 06:57:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0x8d1b3400) [pid = 1813] [serial = 760] [outer = (nil)] 06:57:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 263 (0x8fd41000) [pid = 1813] [serial = 761] [outer = 0x8d1b3400] 06:57:40 INFO - PROCESS | 1813 | 1464011860725 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 264 (0x90c51c00) [pid = 1813] [serial = 762] [outer = 0x8d1b3400] 06:57:41 INFO - PROCESS | 1813 | 1464011861646 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]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1641ms 06:57:41 INFO - PROCESS | 1813 | 1464011861700 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 1813 | 1464011861704 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 06:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:57:41 INFO - PROCESS | 1813 | 1464011861712 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 1813 | 1464011861715 Marionette TRACE conn4 <- [1,986,null,{}] 06:57:41 INFO - PROCESS | 1813 | 1464011861722 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}] 06:57:41 INFO - PROCESS | 1813 | 1464011861960 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 06:57:42 INFO - PROCESS | 1813 | 1464011862284 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e3a3c00 == 112 [pid = 1813] [id = 254] 06:57:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 265 (0x8fd35800) [pid = 1813] [serial = 763] [outer = (nil)] 06:57:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 266 (0x90e4e000) [pid = 1813] [serial = 764] [outer = 0x8fd35800] 06:57:42 INFO - PROCESS | 1813 | 1464011862381 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 267 (0x9158fc00) [pid = 1813] [serial = 765] [outer = 0x8fd35800] 06:57:43 INFO - PROCESS | 1813 | 1464011863291 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]]]}] 06:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1641ms 06:57:43 INFO - PROCESS | 1813 | 1464011863352 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 06:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:57:43 INFO - PROCESS | 1813 | 1464011863358 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 06:57:43 INFO - PROCESS | 1813 | 1464011863365 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 1813 | 1464011863369 Marionette TRACE conn4 <- [1,990,null,{}] 06:57:43 INFO - PROCESS | 1813 | 1464011863375 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}] 06:57:43 INFO - PROCESS | 1813 | 1464011863615 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 06:57:43 INFO - PROCESS | 1813 | 1464011863938 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x86264800 == 113 [pid = 1813] [id = 255] 06:57:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 268 (0x90e44000) [pid = 1813] [serial = 766] [outer = (nil)] 06:57:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 269 (0x91cf4c00) [pid = 1813] [serial = 767] [outer = 0x90e44000] 06:57:44 INFO - PROCESS | 1813 | 1464011864040 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0x92302c00) [pid = 1813] [serial = 768] [outer = 0x90e44000] 06:57:45 INFO - PROCESS | 1813 | 1464011865061 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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1743ms 06:57:45 INFO - PROCESS | 1813 | 1464011865109 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 06:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:57:45 INFO - PROCESS | 1813 | 1464011865113 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 06:57:45 INFO - PROCESS | 1813 | 1464011865121 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 1813 | 1464011865125 Marionette TRACE conn4 <- [1,994,null,{}] 06:57:45 INFO - PROCESS | 1813 | 1464011865132 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}] 06:57:45 INFO - PROCESS | 1813 | 1464011865428 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 06:57:45 INFO - PROCESS | 1813 | 1464011865742 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x915fa800 == 114 [pid = 1813] [id = 256] 06:57:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x9528a400) [pid = 1813] [serial = 769] [outer = (nil)] 06:57:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x95316c00) [pid = 1813] [serial = 770] [outer = 0x9528a400] 06:57:45 INFO - PROCESS | 1813 | 1464011865841 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0x95757800) [pid = 1813] [serial = 771] [outer = 0x9528a400] 06:57:46 INFO - PROCESS | 1813 | 1464011866750 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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1687ms 06:57:46 INFO - PROCESS | 1813 | 1464011866825 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 1813 | 1464011866828 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 06:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:57:46 INFO - PROCESS | 1813 | 1464011866840 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1813 | 1464011866842 Marionette TRACE conn4 <- [1,998,null,{}] 06:57:46 INFO - PROCESS | 1813 | 1464011866849 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}] 06:57:47 INFO - PROCESS | 1813 | 1464011867072 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 06:57:47 INFO - PROCESS | 1813 | 1464011867404 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x9528f000 == 115 [pid = 1813] [id = 257] 06:57:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x95755000) [pid = 1813] [serial = 772] [outer = (nil)] 06:57:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x9585ec00) [pid = 1813] [serial = 773] [outer = 0x95755000] 06:57:47 INFO - PROCESS | 1813 | 1464011867505 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x9588f800) [pid = 1813] [serial = 774] [outer = 0x95755000] 06:57:48 INFO - PROCESS | 1813 | 1464011868428 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]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1645ms 06:57:48 INFO - PROCESS | 1813 | 1464011868491 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 1813 | 1464011868495 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 06:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:57:48 INFO - PROCESS | 1813 | 1464011868508 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 1813 | 1464011868511 Marionette TRACE conn4 <- [1,1002,null,{}] 06:57:48 INFO - PROCESS | 1813 | 1464011868519 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}] 06:57:48 INFO - PROCESS | 1813 | 1464011868751 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 06:57:49 INFO - PROCESS | 1813 | 1464011869072 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8b8c00 == 116 [pid = 1813] [id = 258] 06:57:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x90c55000) [pid = 1813] [serial = 775] [outer = (nil)] 06:57:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x95946c00) [pid = 1813] [serial = 776] [outer = 0x90c55000] 06:57:49 INFO - PROCESS | 1813 | 1464011869167 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x9594d000) [pid = 1813] [serial = 777] [outer = 0x90c55000] 06:57:50 INFO - PROCESS | 1813 | 1464011870128 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]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1682ms 06:57:50 INFO - PROCESS | 1813 | 1464011870192 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 1813 | 1464011870197 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 06:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:57:50 INFO - PROCESS | 1813 | 1464011870204 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 1813 | 1464011870208 Marionette TRACE conn4 <- [1,1006,null,{}] 06:57:50 INFO - PROCESS | 1813 | 1464011870214 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}] 06:57:50 INFO - PROCESS | 1813 | 1464011870459 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 06:57:50 INFO - PROCESS | 1813 | 1464011870812 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdcb800 == 117 [pid = 1813] [id = 259] 06:57:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 280 (0x8bdcc000) [pid = 1813] [serial = 778] [outer = (nil)] 06:57:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 281 (0x959a4400) [pid = 1813] [serial = 779] [outer = 0x8bdcc000] 06:57:50 INFO - PROCESS | 1813 | 1464011870915 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 282 (0x97737c00) [pid = 1813] [serial = 780] [outer = 0x8bdcc000] 06:57:51 INFO - PROCESS | 1813 | 1464011871815 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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1687ms 06:57:51 INFO - PROCESS | 1813 | 1464011871895 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 1813 | 1464011871900 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:57:51 INFO - PROCESS | 1813 | 1464011871907 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1813 | 1464011871911 Marionette TRACE conn4 <- [1,1010,null,{}] 06:57:51 INFO - PROCESS | 1813 | 1464011871918 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}] 06:57:52 INFO - PROCESS | 1813 | 1464011872152 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 06:57:52 INFO - PROCESS | 1813 | 1464011872490 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x958b1c00 == 118 [pid = 1813] [id = 260] 06:57:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 283 (0x97737400) [pid = 1813] [serial = 781] [outer = (nil)] 06:57:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 284 (0x99782800) [pid = 1813] [serial = 782] [outer = 0x97737400] 06:57:52 INFO - PROCESS | 1813 | 1464011872586 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 285 (0x9a615800) [pid = 1813] [serial = 783] [outer = 0x97737400] 06:57:53 INFO - PROCESS | 1813 | 1464011873505 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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1639ms 06:57:53 INFO - PROCESS | 1813 | 1464011873558 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 06:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:57:53 INFO - PROCESS | 1813 | 1464011873563 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 06:57:53 INFO - PROCESS | 1813 | 1464011873571 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1813 | 1464011873574 Marionette TRACE conn4 <- [1,1014,null,{}] 06:57:53 INFO - PROCESS | 1813 | 1464011873581 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}] 06:57:53 INFO - PROCESS | 1813 | 1464011873823 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 06:57:54 INFO - PROCESS | 1813 | 1464011874167 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ada800 == 119 [pid = 1813] [id = 261] 06:57:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 286 (0x8bdcb000) [pid = 1813] [serial = 784] [outer = (nil)] 06:57:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 287 (0x9aae9c00) [pid = 1813] [serial = 785] [outer = 0x8bdcb000] 06:57:54 INFO - PROCESS | 1813 | 1464011874265 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 288 (0x9aaf2000) [pid = 1813] [serial = 786] [outer = 0x8bdcb000] 06:57:55 INFO - PROCESS | 1813 | 1464011875332 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]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1834ms 06:57:55 INFO - PROCESS | 1813 | 1464011875405 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 1813 | 1464011875409 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 06:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:57:55 INFO - PROCESS | 1813 | 1464011875417 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1813 | 1464011875421 Marionette TRACE conn4 <- [1,1018,null,{}] 06:57:55 INFO - PROCESS | 1813 | 1464011875428 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}] 06:57:55 INFO - PROCESS | 1813 | 1464011875741 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 06:57:56 INFO - PROCESS | 1813 | 1464011876085 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691d000 == 120 [pid = 1813] [id = 262] 06:57:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 289 (0x8691d400) [pid = 1813] [serial = 787] [outer = (nil)] 06:57:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 290 (0x87cda000) [pid = 1813] [serial = 788] [outer = 0x8691d400] 06:57:56 INFO - PROCESS | 1813 | 1464011876179 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 291 (0x87d1ec00) [pid = 1813] [serial = 789] [outer = 0x8691d400] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x8c58d400 == 119 [pid = 1813] [id = 141] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x9a3c0c00 == 118 [pid = 1813] [id = 34] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x89b95000 == 117 [pid = 1813] [id = 194] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x9c29b000 == 116 [pid = 1813] [id = 193] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x895bd400 == 115 [pid = 1813] [id = 192] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x89b96c00 == 114 [pid = 1813] [id = 195] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x95316800 == 113 [pid = 1813] [id = 191] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x8691d800 == 112 [pid = 1813] [id = 244] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x89b71000 == 111 [pid = 1813] [id = 243] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x8691c400 == 110 [pid = 1813] [id = 242] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x86271800 == 109 [pid = 1813] [id = 241] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad7000 == 108 [pid = 1813] [id = 240] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x87d1c000 == 107 [pid = 1813] [id = 239] 06:57:58 INFO - PROCESS | 1813 | --DOCSHELL 0x86925400 == 106 [pid = 1813] [id = 238] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 290 (0xa68cd400) [pid = 1813] [serial = 337] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 289 (0x8bc8a000) [pid = 1813] [serial = 467] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 288 (0x8ab77400) [pid = 1813] [serial = 416] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 287 (0x9594f000) [pid = 1813] [serial = 509] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 286 (0xa6c4dc00) [pid = 1813] [serial = 410] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 285 (0x9585b800) [pid = 1813] [serial = 569] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 284 (0x9230b400) [pid = 1813] [serial = 470] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 283 (0x8bdd6800) [pid = 1813] [serial = 407] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 282 (0xa23c9c00) [pid = 1813] [serial = 111] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 281 (0xa6eaac00) [pid = 1813] [serial = 195] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 280 (0x9c294000) [pid = 1813] [serial = 575] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 279 (0x8946e000) [pid = 1813] [serial = 533] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x9aaf0800) [pid = 1813] [serial = 162] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0xa6d2a000) [pid = 1813] [serial = 298] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x92306c00) [pid = 1813] [serial = 464] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x9c29cc00) [pid = 1813] [serial = 123] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x8bc81800) [pid = 1813] [serial = 500] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x89dad800) [pid = 1813] [serial = 524] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0xa1053800) [pid = 1813] [serial = 518] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x9aae6000) [pid = 1813] [serial = 286] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0xac095000) [pid = 1813] [serial = 346] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0x8cfc0000) [pid = 1813] [serial = 349] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 268 (0x91585c00) [pid = 1813] [serial = 328] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 267 (0xa6c46000) [pid = 1813] [serial = 404] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 266 (0xa6c42000) [pid = 1813] [serial = 395] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 265 (0x915f8800) [pid = 1813] [serial = 198] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 264 (0x9158d800) [pid = 1813] [serial = 358] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 263 (0xa5139000) [pid = 1813] [serial = 83] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 262 (0x958ae000) [pid = 1813] [serial = 238] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x9a897800) [pid = 1813] [serial = 186] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0x8bba8800) [pid = 1813] [serial = 461] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0xa683b800) [pid = 1813] [serial = 247] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x92310000) [pid = 1813] [serial = 473] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x8d00b400) [pid = 1813] [serial = 352] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x9b5efc00) [pid = 1813] [serial = 71] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0xa6b8f400) [pid = 1813] [serial = 295] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x9575d400) [pid = 1813] [serial = 385] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0xa36e9000) [pid = 1813] [serial = 250] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x9531c400) [pid = 1813] [serial = 446] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x97735c00) [pid = 1813] [serial = 117] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x959abc00) [pid = 1813] [serial = 572] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x93d19c00) [pid = 1813] [serial = 144] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0xa2378400) [pid = 1813] [serial = 150] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x91cf7c00) [pid = 1813] [serial = 210] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x9aaf1400) [pid = 1813] [serial = 334] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x8e39a800) [pid = 1813] [serial = 503] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x977a8c00) [pid = 1813] [serial = 512] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x8fd43400) [pid = 1813] [serial = 253] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0xa6d1e400) [pid = 1813] [serial = 340] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0xa2379000) [pid = 1813] [serial = 388] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0xa63efc00) [pid = 1813] [serial = 153] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0xa36f0c00) [pid = 1813] [serial = 521] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x9aaec000) [pid = 1813] [serial = 398] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0xa6d1fc00) [pid = 1813] [serial = 458] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x90e45800) [pid = 1813] [serial = 280] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x915ec400) [pid = 1813] [serial = 479] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x977a9000) [pid = 1813] [serial = 304] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0xa6385000) [pid = 1813] [serial = 527] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x93d17000) [pid = 1813] [serial = 566] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x90c5dc00) [pid = 1813] [serial = 207] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x954ed400) [pid = 1813] [serial = 120] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x95755800) [pid = 1813] [serial = 355] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0xa3352c00) [pid = 1813] [serial = 77] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x90e4f400) [pid = 1813] [serial = 204] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0xa23c2400) [pid = 1813] [serial = 455] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0xa6b85400) [pid = 1813] [serial = 256] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0xa6833400) [pid = 1813] [serial = 59] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0xa6f3c000) [pid = 1813] [serial = 301] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x8e30f400) [pid = 1813] [serial = 259] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x95892800) [pid = 1813] [serial = 331] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x8d1b5800) [pid = 1813] [serial = 401] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0xa23f6c00) [pid = 1813] [serial = 156] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0xa6d23000) [pid = 1813] [serial = 530] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x8a184400) [pid = 1813] [serial = 476] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x99779800) [pid = 1813] [serial = 147] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x9b5e2400) [pid = 1813] [serial = 515] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x8d97f800) [pid = 1813] [serial = 443] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0xa638e800) [pid = 1813] [serial = 114] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x9158f400) [pid = 1813] [serial = 419] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0xa331c800) [pid = 1813] [serial = 292] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0xa6d20000) [pid = 1813] [serial = 413] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x977aac00) [pid = 1813] [serial = 80] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0xa237ac00) [pid = 1813] [serial = 189] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x95855c00) [pid = 1813] [serial = 506] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0xa27c1400) [pid = 1813] [serial = 244] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x9a231800) [pid = 1813] [serial = 108] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x91cf9c00) [pid = 1813] [serial = 201] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x95898c00) [pid = 1813] [serial = 283] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0xa8c2a000) [pid = 1813] [serial = 343] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x91584c00) [pid = 1813] [serial = 382] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0xa6b83c00) [pid = 1813] [serial = 192] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0xa6b85c00) [pid = 1813] [serial = 159] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x9aae4400) [pid = 1813] [serial = 449] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0xa23bf000) [pid = 1813] [serial = 289] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0xa0517800) [pid = 1813] [serial = 74] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x91cf5800) [pid = 1813] [serial = 235] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0xa3357000) [pid = 1813] [serial = 392] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x93d19400) [pid = 1813] [serial = 361] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x9a88dc00) [pid = 1813] [serial = 241] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x9c29c000) [pid = 1813] [serial = 452] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0xa6c47800) [pid = 1813] [serial = 581] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x895c8800) [pid = 1813] [serial = 542] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0xa6c44000) [pid = 1813] [serial = 591] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8d98a800) [pid = 1813] [serial = 539] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x8ab75400) [pid = 1813] [serial = 560] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x8a2ea400) [pid = 1813] [serial = 587] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0xa638c800) [pid = 1813] [serial = 578] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x8d985800) [pid = 1813] [serial = 563] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x89adc000) [pid = 1813] [serial = 536] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x89b9ec00) [pid = 1813] [serial = 584] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x8d1ac000) [pid = 1813] [serial = 671] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x8c8bd400) [pid = 1813] [serial = 668] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x93ef7000) [pid = 1813] [serial = 617] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x954e9400) [pid = 1813] [serial = 618] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x89b6b800) [pid = 1813] [serial = 629] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x89b6e800) [pid = 1813] [serial = 630] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x95948400) [pid = 1813] [serial = 623] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x959a5c00) [pid = 1813] [serial = 624] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x86924c00) [pid = 1813] [serial = 653] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x86926800) [pid = 1813] [serial = 654] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8ab77000) [pid = 1813] [serial = 611] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8acacc00) [pid = 1813] [serial = 612] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x95856800) [pid = 1813] [serial = 620] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x95895000) [pid = 1813] [serial = 621] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x87d6fc00) [pid = 1813] [serial = 659] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0xa3324000) [pid = 1813] [serial = 641] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0xa6b8bc00) [pid = 1813] [serial = 642] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x895c9c00) [pid = 1813] [serial = 662] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x89b94000) [pid = 1813] [serial = 663] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x87d20800) [pid = 1813] [serial = 656] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x87d67000) [pid = 1813] [serial = 657] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x92307400) [pid = 1813] [serial = 608] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x87cdcc00) [pid = 1813] [serial = 644] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x87ce0800) [pid = 1813] [serial = 645] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x87d19400) [pid = 1813] [serial = 647] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x87d1b400) [pid = 1813] [serial = 648] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8c8bd000) [pid = 1813] [serial = 635] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8c8bec00) [pid = 1813] [serial = 636] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9a22b800) [pid = 1813] [serial = 632] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0xa224a800) [pid = 1813] [serial = 633] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8bb0a800) [pid = 1813] [serial = 638] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8bb0e000) [pid = 1813] [serial = 639] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x87d23000) [pid = 1813] [serial = 650] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x87d63c00) [pid = 1813] [serial = 651] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9a9ca400) [pid = 1813] [serial = 626] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0xa0517000) [pid = 1813] [serial = 627] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8d007000) [pid = 1813] [serial = 614] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8e30cc00) [pid = 1813] [serial = 615] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8a17bc00) [pid = 1813] [serial = 665] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8a2e4800) [pid = 1813] [serial = 666] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8cfb2000) [pid = 1813] [serial = 669] [outer = (nil)] [url = about:blank] 06:57:58 INFO - PROCESS | 1813 | 1464011878748 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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 3500ms 06:57:58 INFO - PROCESS | 1813 | 1464011878931 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:57:58 INFO - PROCESS | 1813 | 1464011878937 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 06:57:58 INFO - PROCESS | 1813 | 1464011878946 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1813 | 1464011878953 Marionette TRACE conn4 <- [1,1022,null,{}] 06:57:58 INFO - PROCESS | 1813 | 1464011878963 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}] 06:57:59 INFO - PROCESS | 1813 | 1464011879168 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 06:57:59 INFO - PROCESS | 1813 | 1464011879367 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cdcc00 == 107 [pid = 1813] [id = 263] 06:57:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x87cdd400) [pid = 1813] [serial = 790] [outer = (nil)] 06:57:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x87d18800) [pid = 1813] [serial = 791] [outer = 0x87cdd400] 06:57:59 INFO - PROCESS | 1813 | 1464011879453 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x87d20000) [pid = 1813] [serial = 792] [outer = 0x87cdd400] 06:58:00 INFO - PROCESS | 1813 | 1464011880433 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]]]}] 06:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1552ms 06:58:00 INFO - PROCESS | 1813 | 1464011880497 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 06:58:00 INFO - PROCESS | 1813 | 1464011880507 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 06:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:58:00 INFO - PROCESS | 1813 | 1464011880521 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:58:00 INFO - PROCESS | 1813 | 1464011880525 Marionette TRACE conn4 <- [1,1026,null,{}] 06:58:00 INFO - PROCESS | 1813 | 1464011880533 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}] 06:58:00 INFO - PROCESS | 1813 | 1464011880806 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 06:58:01 INFO - PROCESS | 1813 | 1464011881055 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x888e5000 == 108 [pid = 1813] [id = 264] 06:58:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x888e6800) [pid = 1813] [serial = 793] [outer = (nil)] 06:58:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x89467000) [pid = 1813] [serial = 794] [outer = 0x888e6800] 06:58:01 INFO - PROCESS | 1813 | 1464011881135 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x895bf400) [pid = 1813] [serial = 795] [outer = 0x888e6800] 06:58:02 INFO - PROCESS | 1813 | 1464011882108 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]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1641ms 06:58:02 INFO - PROCESS | 1813 | 1464011882162 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 1813 | 1464011882165 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 06:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:58:02 INFO - PROCESS | 1813 | 1464011882179 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 1813 | 1464011882186 Marionette TRACE conn4 <- [1,1030,null,{}] 06:58:02 INFO - PROCESS | 1813 | 1464011882204 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}] 06:58:02 INFO - PROCESS | 1813 | 1464011882495 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 06:58:02 INFO - PROCESS | 1813 | 1464011882804 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8996ec00 == 109 [pid = 1813] [id = 265] 06:58:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x89add000) [pid = 1813] [serial = 796] [outer = (nil)] 06:58:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x89b6a800) [pid = 1813] [serial = 797] [outer = 0x89add000] 06:58:02 INFO - PROCESS | 1813 | 1464011882891 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x89b71000) [pid = 1813] [serial = 798] [outer = 0x89add000] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8692ac00) [pid = 1813] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x87d67800) [pid = 1813] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8a17e000) [pid = 1813] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8691dc00) [pid = 1813] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x86926400) [pid = 1813] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x87d6b400) [pid = 1813] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8c8bb800) [pid = 1813] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x89b66800) [pid = 1813] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:58:03 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8691bc00) [pid = 1813] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:58:04 INFO - PROCESS | 1813 | 1464011884265 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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2139ms 06:58:04 INFO - PROCESS | 1813 | 1464011884336 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 1813 | 1464011884340 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:58:04 INFO - PROCESS | 1813 | 1464011884349 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1813 | 1464011884352 Marionette TRACE conn4 <- [1,1034,null,{}] 06:58:04 INFO - PROCESS | 1813 | 1464011884358 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}] 06:58:04 INFO - PROCESS | 1813 | 1464011884557 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 06:58:04 INFO - PROCESS | 1813 | 1464011884727 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691dc00 == 110 [pid = 1813] [id = 266] 06:58:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x895cc400) [pid = 1813] [serial = 799] [outer = (nil)] 06:58:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x89c82000) [pid = 1813] [serial = 800] [outer = 0x895cc400] 06:58:04 INFO - PROCESS | 1813 | 1464011884805 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x89da8800) [pid = 1813] [serial = 801] [outer = 0x895cc400] 06:58:05 INFO - PROCESS | 1813 | 1464011885661 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]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1382ms 06:58:05 INFO - PROCESS | 1813 | 1464011885731 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 1813 | 1464011885735 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 06:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:58:05 INFO - PROCESS | 1813 | 1464011885742 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 1813 | 1464011885746 Marionette TRACE conn4 <- [1,1038,null,{}] 06:58:05 INFO - PROCESS | 1813 | 1464011885752 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}] 06:58:05 INFO - PROCESS | 1813 | 1464011885961 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 06:58:06 INFO - PROCESS | 1813 | 1464011886365 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x86920c00 == 111 [pid = 1813] [id = 267] 06:58:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x86924c00) [pid = 1813] [serial = 802] [outer = (nil)] 06:58:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8692ac00) [pid = 1813] [serial = 803] [outer = 0x86924c00] 06:58:06 INFO - PROCESS | 1813 | 1464011886471 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x87cd7000) [pid = 1813] [serial = 804] [outer = 0x86924c00] 06:58:07 INFO - PROCESS | 1813 | 1464011887476 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]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1789ms 06:58:07 INFO - PROCESS | 1813 | 1464011887534 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1813 | 1464011887542 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 06:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:58:07 INFO - PROCESS | 1813 | 1464011887552 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1813 | 1464011887562 Marionette TRACE conn4 <- [1,1042,null,{}] 06:58:07 INFO - PROCESS | 1813 | 1464011887571 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}] 06:58:07 INFO - PROCESS | 1813 | 1464011887847 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 06:58:08 INFO - PROCESS | 1813 | 1464011888168 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946e000 == 112 [pid = 1813] [id = 268] 06:58:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x89966800) [pid = 1813] [serial = 805] [outer = (nil)] 06:58:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x89ad6800) [pid = 1813] [serial = 806] [outer = 0x89966800] 06:58:08 INFO - PROCESS | 1813 | 1464011888274 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x89b67c00) [pid = 1813] [serial = 807] [outer = 0x89966800] 06:58:09 INFO - PROCESS | 1813 | 1464011889318 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]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1798ms 06:58:09 INFO - PROCESS | 1813 | 1464011889354 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 1813 | 1464011889361 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:58:09 INFO - PROCESS | 1813 | 1464011889369 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1813 | 1464011889373 Marionette TRACE conn4 <- [1,1046,null,{}] 06:58:09 INFO - PROCESS | 1813 | 1464011889380 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}] 06:58:09 INFO - PROCESS | 1813 | 1464011889622 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 06:58:10 INFO - PROCESS | 1813 | 1464011889997 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a186c00 == 113 [pid = 1813] [id = 269] 06:58:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8a2d5000) [pid = 1813] [serial = 808] [outer = (nil)] 06:58:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8a2dd000) [pid = 1813] [serial = 809] [outer = 0x8a2d5000] 06:58:10 INFO - PROCESS | 1813 | 1464011890106 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8a2e8800) [pid = 1813] [serial = 810] [outer = 0x8a2d5000] 06:58:11 INFO - PROCESS | 1813 | 1464011891107 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]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1784ms 06:58:11 INFO - PROCESS | 1813 | 1464011891155 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 1813 | 1464011891159 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:58:11 INFO - PROCESS | 1813 | 1464011891177 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 1813 | 1464011891188 Marionette TRACE conn4 <- [1,1050,null,{}] 06:58:11 INFO - PROCESS | 1813 | 1464011891195 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}] 06:58:11 INFO - PROCESS | 1813 | 1464011891501 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 06:58:11 INFO - PROCESS | 1813 | 1464011891819 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d6a800 == 114 [pid = 1813] [id = 270] 06:58:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8ab6e800) [pid = 1813] [serial = 811] [outer = (nil)] 06:58:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8acad000) [pid = 1813] [serial = 812] [outer = 0x8ab6e800] 06:58:11 INFO - PROCESS | 1813 | 1464011891927 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8bb08800) [pid = 1813] [serial = 813] [outer = 0x8ab6e800] 06:58:12 INFO - PROCESS | 1813 | 1464011892873 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]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1751ms 06:58:12 INFO - PROCESS | 1813 | 1464011892921 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 1813 | 1464011892926 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 06:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:58:12 INFO - PROCESS | 1813 | 1464011892933 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 1813 | 1464011892937 Marionette TRACE conn4 <- [1,1054,null,{}] 06:58:12 INFO - PROCESS | 1813 | 1464011892944 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}] 06:58:13 INFO - PROCESS | 1813 | 1464011893190 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 06:58:13 INFO - PROCESS | 1813 | 1464011893458 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8aca7c00 == 115 [pid = 1813] [id = 271] 06:58:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8bb0ec00) [pid = 1813] [serial = 814] [outer = (nil)] 06:58:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8bc85400) [pid = 1813] [serial = 815] [outer = 0x8bb0ec00] 06:58:13 INFO - PROCESS | 1813 | 1464011893593 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8bc90400) [pid = 1813] [serial = 816] [outer = 0x8bb0ec00] 06:58:14 INFO - PROCESS | 1813 | 1464011894551 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]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1688ms 06:58:14 INFO - PROCESS | 1813 | 1464011894623 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 1813 | 1464011894626 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:58:14 INFO - PROCESS | 1813 | 1464011894634 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1813 | 1464011894638 Marionette TRACE conn4 <- [1,1058,null,{}] 06:58:14 INFO - PROCESS | 1813 | 1464011894644 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}] 06:58:14 INFO - PROCESS | 1813 | 1464011894907 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 06:58:15 INFO - PROCESS | 1813 | 1464011895256 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c568c00 == 116 [pid = 1813] [id = 272] 06:58:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x8c588c00) [pid = 1813] [serial = 817] [outer = (nil)] 06:58:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x8c58f000) [pid = 1813] [serial = 818] [outer = 0x8c588c00] 06:58:15 INFO - PROCESS | 1813 | 1464011895373 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x8c8c4c00) [pid = 1813] [serial = 819] [outer = 0x8c588c00] 06:58:16 INFO - PROCESS | 1813 | 1464011896395 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]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1786ms 06:58:16 INFO - PROCESS | 1813 | 1464011896421 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 06:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:58:16 INFO - PROCESS | 1813 | 1464011896426 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 06:58:16 INFO - PROCESS | 1813 | 1464011896433 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 1813 | 1464011896437 Marionette TRACE conn4 <- [1,1062,null,{}] 06:58:16 INFO - PROCESS | 1813 | 1464011896444 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}] 06:58:16 INFO - PROCESS | 1813 | 1464011896701 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 06:58:16 INFO - PROCESS | 1813 | 1464011896978 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x86264c00 == 117 [pid = 1813] [id = 273] 06:58:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x8bc8a000) [pid = 1813] [serial = 820] [outer = (nil)] 06:58:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x8d1a9400) [pid = 1813] [serial = 821] [outer = 0x8bc8a000] 06:58:17 INFO - PROCESS | 1813 | 1464011897080 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x8d1b0400) [pid = 1813] [serial = 822] [outer = 0x8bc8a000] 06:58:18 INFO - PROCESS | 1813 | 1464011898024 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]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1635ms 06:58:18 INFO - PROCESS | 1813 | 1464011898068 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 06:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:58:18 INFO - PROCESS | 1813 | 1464011898073 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 06:58:18 INFO - PROCESS | 1813 | 1464011898081 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:58:18 INFO - PROCESS | 1813 | 1464011898084 Marionette TRACE conn4 <- [1,1066,null,{}] 06:58:18 INFO - PROCESS | 1813 | 1464011898093 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}] 06:58:18 INFO - PROCESS | 1813 | 1464011898353 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 06:58:18 INFO - PROCESS | 1813 | 1464011898633 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfbf000 == 118 [pid = 1813] [id = 274] 06:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8d00c400) [pid = 1813] [serial = 823] [outer = (nil)] 06:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x8e307800) [pid = 1813] [serial = 824] [outer = 0x8d00c400] 06:58:18 INFO - PROCESS | 1813 | 1464011898769 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x8e397800) [pid = 1813] [serial = 825] [outer = 0x8d00c400] 06:58:19 INFO - PROCESS | 1813 | 1464011899746 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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1688ms 06:58:19 INFO - PROCESS | 1813 | 1464011899770 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 06:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:58:19 INFO - PROCESS | 1813 | 1464011899774 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 06:58:19 INFO - PROCESS | 1813 | 1464011899782 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1813 | 1464011899786 Marionette TRACE conn4 <- [1,1070,null,{}] 06:58:19 INFO - PROCESS | 1813 | 1464011899794 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}] 06:58:20 INFO - PROCESS | 1813 | 1464011900026 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 06:58:20 INFO - PROCESS | 1813 | 1464011900356 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdd1400 == 119 [pid = 1813] [id = 275] 06:58:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x8d002c00) [pid = 1813] [serial = 826] [outer = (nil)] 06:58:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8fd38000) [pid = 1813] [serial = 827] [outer = 0x8d002c00] 06:58:20 INFO - PROCESS | 1813 | 1464011900457 Marionette DEBUG loaded listener.js 06:58:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x8fd3d800) [pid = 1813] [serial = 828] [outer = 0x8d002c00] 06:58:21 INFO - PROCESS | 1813 | 1464011901397 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]]]}] 06:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1689ms 06:58:21 INFO - PROCESS | 1813 | 1464011901470 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 06:58:21 INFO - PROCESS | 1813 | 1464011901474 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 06:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:58:21 INFO - PROCESS | 1813 | 1464011901483 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:58:21 INFO - PROCESS | 1813 | 1464011901487 Marionette TRACE conn4 <- [1,1074,null,{}] 06:58:21 INFO - PROCESS | 1813 | 1464011901494 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}] 06:58:21 INFO - PROCESS | 1813 | 1464011901783 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 06:58:22 INFO - PROCESS | 1813 | 1464011902093 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e39e400 == 120 [pid = 1813] [id = 276] 06:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x8e3a0800) [pid = 1813] [serial = 829] [outer = (nil)] 06:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x90e4e800) [pid = 1813] [serial = 830] [outer = 0x8e3a0800] 06:58:22 INFO - PROCESS | 1813 | 1464011902185 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x91581400) [pid = 1813] [serial = 831] [outer = 0x8e3a0800] 06:58:23 INFO - PROCESS | 1813 | 1464011903176 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]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1735ms 06:58:23 INFO - PROCESS | 1813 | 1464011903218 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 06:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:58:23 INFO - PROCESS | 1813 | 1464011903223 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 06:58:23 INFO - PROCESS | 1813 | 1464011903230 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 1813 | 1464011903233 Marionette TRACE conn4 <- [1,1078,null,{}] 06:58:23 INFO - PROCESS | 1813 | 1464011903240 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}] 06:58:23 INFO - PROCESS | 1813 | 1464011903512 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 06:58:23 INFO - PROCESS | 1813 | 1464011903844 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x915fa000 == 121 [pid = 1813] [id = 277] 06:58:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x91cec400) [pid = 1813] [serial = 832] [outer = (nil)] 06:58:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x91cf9000) [pid = 1813] [serial = 833] [outer = 0x91cec400] 06:58:23 INFO - PROCESS | 1813 | 1464011903955 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9230b400) [pid = 1813] [serial = 834] [outer = 0x91cec400] 06:58:25 INFO - PROCESS | 1813 | 1464011905000 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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1793ms 06:58:25 INFO - PROCESS | 1813 | 1464011905025 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1813 | 1464011905030 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 06:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:58:25 INFO - PROCESS | 1813 | 1464011905037 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1813 | 1464011905043 Marionette TRACE conn4 <- [1,1082,null,{}] 06:58:25 INFO - PROCESS | 1813 | 1464011905050 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}] 06:58:25 INFO - PROCESS | 1813 | 1464011905332 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 06:58:25 INFO - PROCESS | 1813 | 1464011905630 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd6c00 == 122 [pid = 1813] [id = 278] 06:58:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x90e47800) [pid = 1813] [serial = 835] [outer = (nil)] 06:58:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x93d19c00) [pid = 1813] [serial = 836] [outer = 0x90e47800] 06:58:25 INFO - PROCESS | 1813 | 1464011905739 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x93ef2000) [pid = 1813] [serial = 837] [outer = 0x90e47800] 06:58:26 INFO - PROCESS | 1813 | 1464011906699 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]]]}] 06:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1685ms 06:58:26 INFO - PROCESS | 1813 | 1464011906724 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 06:58:26 INFO - PROCESS | 1813 | 1464011906729 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 06:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:58:26 INFO - PROCESS | 1813 | 1464011906738 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 1813 | 1464011906742 Marionette TRACE conn4 <- [1,1086,null,{}] 06:58:26 INFO - PROCESS | 1813 | 1464011906751 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}] 06:58:27 INFO - PROCESS | 1813 | 1464011907005 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 06:58:27 INFO - PROCESS | 1813 | --DOCSHELL 0x93ef3400 == 121 [pid = 1813] [id = 9] 06:58:27 INFO - PROCESS | 1813 | 1464011907394 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2ed800 == 122 [pid = 1813] [id = 279] 06:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x8d00ac00) [pid = 1813] [serial = 838] [outer = (nil)] 06:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x93ef2400) [pid = 1813] [serial = 839] [outer = 0x8d00ac00] 06:58:27 INFO - PROCESS | 1813 | 1464011907490 Marionette DEBUG loaded listener.js 06:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x95289400) [pid = 1813] [serial = 840] [outer = 0x8d00ac00] 06:58:28 INFO - PROCESS | 1813 | 1464011908420 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]]]}] 06:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1736ms 06:58:28 INFO - PROCESS | 1813 | 1464011908475 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 06:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:58:28 INFO - PROCESS | 1813 | 1464011908490 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 06:58:28 INFO - PROCESS | 1813 | 1464011908497 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 1813 | 1464011908501 Marionette TRACE conn4 <- [1,1090,null,{}] 06:58:28 INFO - PROCESS | 1813 | 1464011908508 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}] 06:58:28 INFO - PROCESS | 1813 | 1464011908738 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 06:58:29 INFO - PROCESS | 1813 | 1464011909053 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91587800 == 123 [pid = 1813] [id = 280] 06:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x93efec00) [pid = 1813] [serial = 841] [outer = (nil)] 06:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x954e8c00) [pid = 1813] [serial = 842] [outer = 0x93efec00] 06:58:29 INFO - PROCESS | 1813 | 1464011909153 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x954ed400) [pid = 1813] [serial = 843] [outer = 0x93efec00] 06:58:30 INFO - PROCESS | 1813 | 1464011910113 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]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1692ms 06:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:58:30 INFO - PROCESS | 1813 | 1464011910189 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1813 | 1464011910192 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 06:58:30 INFO - PROCESS | 1813 | 1464011910200 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1813 | 1464011910203 Marionette TRACE conn4 <- [1,1094,null,{}] 06:58:30 INFO - PROCESS | 1813 | 1464011910209 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}] 06:58:30 INFO - PROCESS | 1813 | 1464011910522 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 06:58:30 INFO - PROCESS | 1813 | 1464011910858 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x95753c00 == 124 [pid = 1813] [id = 281] 06:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x95756800) [pid = 1813] [serial = 844] [outer = (nil)] 06:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x9575c000) [pid = 1813] [serial = 845] [outer = 0x95756800] 06:58:30 INFO - PROCESS | 1813 | 1464011910956 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x95851400) [pid = 1813] [serial = 846] [outer = 0x95756800] 06:58:31 INFO - PROCESS | 1813 | 1464011911933 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]]]}] 06:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1783ms 06:58:31 INFO - PROCESS | 1813 | 1464011911983 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 06:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:58:31 INFO - PROCESS | 1813 | 1464011911987 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 06:58:31 INFO - PROCESS | 1813 | 1464011911994 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 1813 | 1464011911998 Marionette TRACE conn4 <- [1,1098,null,{}] 06:58:32 INFO - PROCESS | 1813 | 1464011912004 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}] 06:58:32 INFO - PROCESS | 1813 | 1464011912288 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 06:58:32 INFO - PROCESS | 1813 | 1464011912608 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f2000 == 125 [pid = 1813] [id = 282] 06:58:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x91cf7800) [pid = 1813] [serial = 847] [outer = (nil)] 06:58:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x9585f000) [pid = 1813] [serial = 848] [outer = 0x91cf7800] 06:58:32 INFO - PROCESS | 1813 | 1464011912704 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x9588b800) [pid = 1813] [serial = 849] [outer = 0x91cf7800] 06:58:33 INFO - PROCESS | 1813 | 1464011913679 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]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1788ms 06:58:33 INFO - PROCESS | 1813 | 1464011913782 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 1813 | 1464011913787 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 06:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:58:33 INFO - PROCESS | 1813 | 1464011913794 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 1813 | 1464011913797 Marionette TRACE conn4 <- [1,1102,null,{}] 06:58:33 INFO - PROCESS | 1813 | 1464011913806 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}] 06:58:34 INFO - PROCESS | 1813 | 1464011914093 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 06:58:34 INFO - PROCESS | 1813 | 1464011914867 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x86926800 == 126 [pid = 1813] [id = 283] 06:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x86927800) [pid = 1813] [serial = 850] [outer = (nil)] 06:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x8754f800) [pid = 1813] [serial = 851] [outer = 0x86927800] 06:58:34 INFO - PROCESS | 1813 | 1464011914983 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x87d64c00) [pid = 1813] [serial = 852] [outer = 0x86927800] 06:58:36 INFO - PROCESS | 1813 | 1464011915998 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]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2244ms 06:58:36 INFO - PROCESS | 1813 | 1464011916040 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 1813 | 1464011916046 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 06:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:58:36 INFO - PROCESS | 1813 | 1464011916054 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1813 | 1464011916060 Marionette TRACE conn4 <- [1,1106,null,{}] 06:58:36 INFO - PROCESS | 1813 | 1464011916068 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}] 06:58:36 INFO - PROCESS | 1813 | 1464011916313 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab6b800 == 125 [pid = 1813] [id = 138] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1adc00 == 124 [pid = 1813] [id = 134] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x87d15800 == 123 [pid = 1813] [id = 216] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8e303800 == 122 [pid = 1813] [id = 123] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x86929800 == 121 [pid = 1813] [id = 218] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdd2000 == 120 [pid = 1813] [id = 136] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8a979000 == 119 [pid = 1813] [id = 137] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8691e800 == 118 [pid = 1813] [id = 217] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8691dc00 == 117 [pid = 1813] [id = 266] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8996ec00 == 116 [pid = 1813] [id = 265] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x888e5000 == 115 [pid = 1813] [id = 264] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x87cdcc00 == 114 [pid = 1813] [id = 263] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8691d000 == 113 [pid = 1813] [id = 262] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x958b1c00 == 112 [pid = 1813] [id = 260] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x89ada800 == 111 [pid = 1813] [id = 261] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdcb800 == 110 [pid = 1813] [id = 259] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8b8c00 == 109 [pid = 1813] [id = 258] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x9528f000 == 108 [pid = 1813] [id = 257] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x86264800 == 107 [pid = 1813] [id = 255] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x915fa800 == 106 [pid = 1813] [id = 256] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8e3a3c00 == 105 [pid = 1813] [id = 254] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8d006800 == 104 [pid = 1813] [id = 253] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8c5400 == 103 [pid = 1813] [id = 252] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x89b62400 == 102 [pid = 1813] [id = 250] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8c55ec00 == 101 [pid = 1813] [id = 251] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb03c00 == 100 [pid = 1813] [id = 249] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab6bc00 == 99 [pid = 1813] [id = 248] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad9000 == 98 [pid = 1813] [id = 247] 06:58:36 INFO - PROCESS | 1813 | --DOCSHELL 0x86924000 == 97 [pid = 1813] [id = 246] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x8754d800) [pid = 1813] [serial = 716] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x8946c800) [pid = 1813] [serial = 720] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x888e1400) [pid = 1813] [serial = 719] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x8aca6c00) [pid = 1813] [serial = 732] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x8a974400) [pid = 1813] [serial = 731] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x87551000) [pid = 1813] [serial = 713] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x87cdb400) [pid = 1813] [serial = 734] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x92305400) [pid = 1813] [serial = 683] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x90c5f400) [pid = 1813] [serial = 680] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x89b94c00) [pid = 1813] [serial = 728] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x87d71000) [pid = 1813] [serial = 660] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x8d984800) [pid = 1813] [serial = 672] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x9528b000) [pid = 1813] [serial = 686] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x895c5c00) [pid = 1813] [serial = 674] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x8996e800) [pid = 1813] [serial = 698] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x954e5000) [pid = 1813] [serial = 710] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9d4be800) [pid = 1813] [serial = 695] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8aca4800) [pid = 1813] [serial = 677] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8a2df400) [pid = 1813] [serial = 704] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x888e1800) [pid = 1813] [serial = 707] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9a892c00) [pid = 1813] [serial = 692] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x87557800) [pid = 1813] [serial = 717] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x89b9cc00) [pid = 1813] [serial = 722] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x87d66800) [pid = 1813] [serial = 726] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x89da3c00) [pid = 1813] [serial = 729] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x958b2c00) [pid = 1813] [serial = 689] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x87cd1c00) [pid = 1813] [serial = 725] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9c295c00) [pid = 1813] [serial = 701] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x89dabc00) [pid = 1813] [serial = 723] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x89463800) [pid = 1813] [serial = 735] [outer = (nil)] [url = about:blank] 06:58:37 INFO - PROCESS | 1813 | 1464011917290 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x86924000 == 98 [pid = 1813] [id = 284] 06:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8754b800) [pid = 1813] [serial = 853] [outer = (nil)] 06:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x87554800) [pid = 1813] [serial = 854] [outer = 0x8754b800] 06:58:37 INFO - PROCESS | 1813 | 1464011917383 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x87d1ac00) [pid = 1813] [serial = 855] [outer = 0x8754b800] 06:58:38 INFO - PROCESS | 1813 | 1464011918229 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]]]}] 06:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2247ms 06:58:38 INFO - PROCESS | 1813 | 1464011918305 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 1813 | 1464011918312 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 06:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:58:38 INFO - PROCESS | 1813 | 1464011918322 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 1813 | 1464011918326 Marionette TRACE conn4 <- [1,1110,null,{}] 06:58:38 INFO - PROCESS | 1813 | 1464011918333 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}] 06:58:38 INFO - PROCESS | 1813 | 1464011918558 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 06:58:38 INFO - PROCESS | 1813 | 1464011918740 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x888dbc00 == 99 [pid = 1813] [id = 285] 06:58:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x89469400) [pid = 1813] [serial = 856] [outer = (nil)] 06:58:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x89ad7000) [pid = 1813] [serial = 857] [outer = 0x89469400] 06:58:38 INFO - PROCESS | 1813 | 1464011918826 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x89b6dc00) [pid = 1813] [serial = 858] [outer = 0x89469400] 06:58:39 INFO - PROCESS | 1813 | 1464011919866 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]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1584ms 06:58:39 INFO - PROCESS | 1813 | 1464011919905 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1813 | 1464011919909 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:58:39 INFO - PROCESS | 1813 | 1464011919927 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1813 | 1464011919938 Marionette TRACE conn4 <- [1,1114,null,{}] 06:58:39 INFO - PROCESS | 1813 | 1464011919952 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}] 06:58:40 INFO - PROCESS | 1813 | 1464011920253 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 06:58:40 INFO - PROCESS | 1813 | 1464011920287 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x89470000 == 100 [pid = 1813] [id = 286] 06:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x89c84000) [pid = 1813] [serial = 859] [outer = (nil)] 06:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8a2dac00) [pid = 1813] [serial = 860] [outer = 0x89c84000] 06:58:40 INFO - PROCESS | 1813 | 1464011920368 Marionette DEBUG loaded listener.js 06:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8a2e7c00) [pid = 1813] [serial = 861] [outer = 0x89c84000] 06:58:41 INFO - PROCESS | 1813 | 1464011921422 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]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1560ms 06:58:41 INFO - PROCESS | 1813 | 1464011921480 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 06:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:58:41 INFO - PROCESS | 1813 | 1464011921485 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 06:58:41 INFO - PROCESS | 1813 | 1464011921492 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 1813 | 1464011921496 Marionette TRACE conn4 <- [1,1118,null,{}] 06:58:41 INFO - PROCESS | 1813 | 1464011921502 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}] 06:58:42 INFO - PROCESS | 1813 | 1464011922466 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8aca7400) [pid = 1813] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x89dadc00) [pid = 1813] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x97737400) [pid = 1813] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8946dc00) [pid = 1813] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x95755000) [pid = 1813] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x90c55000) [pid = 1813] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8c6e8800) [pid = 1813] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8c560c00) [pid = 1813] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x888e6800) [pid = 1813] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x87cdd400) [pid = 1813] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8a2da400) [pid = 1813] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x87549800) [pid = 1813] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8cfb6400) [pid = 1813] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x89b9fc00) [pid = 1813] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8bdcb000) [pid = 1813] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x87552400) [pid = 1813] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x90e44000) [pid = 1813] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8bdcc000) [pid = 1813] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x89b9b400) [pid = 1813] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8d1b3400) [pid = 1813] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8fd35800) [pid = 1813] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8d98a000) [pid = 1813] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9528a400) [pid = 1813] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x91583400) [pid = 1813] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x91ceb800) [pid = 1813] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9a7a3c00) [pid = 1813] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x89ad8400) [pid = 1813] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x95948000) [pid = 1813] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x89968400) [pid = 1813] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x89add000) [pid = 1813] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8bba3000) [pid = 1813] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x95753800) [pid = 1813] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x888ddc00) [pid = 1813] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8996c000) [pid = 1813] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:58:42 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x888d8000) [pid = 1813] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:58:42 INFO - PROCESS | 1813 | 1464011922788 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8626a000 == 101 [pid = 1813] [id = 287] 06:58:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8626a800) [pid = 1813] [serial = 862] [outer = (nil)] 06:58:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x888d8000) [pid = 1813] [serial = 863] [outer = 0x8626a800] 06:58:42 INFO - PROCESS | 1813 | 1464011922876 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x89ad4800) [pid = 1813] [serial = 864] [outer = 0x8626a800] 06:58:43 INFO - PROCESS | 1813 | 1464011923680 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]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2239ms 06:58:43 INFO - PROCESS | 1813 | 1464011923732 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 1813 | 1464011923736 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 06:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:58:43 INFO - PROCESS | 1813 | 1464011923742 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 1813 | 1464011923746 Marionette TRACE conn4 <- [1,1122,null,{}] 06:58:43 INFO - PROCESS | 1813 | 1464011923752 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}] 06:58:43 INFO - PROCESS | 1813 | 1464011923973 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 06:58:44 INFO - PROCESS | 1813 | 1464011924165 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a974400 == 102 [pid = 1813] [id = 288] 06:58:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8a97d000) [pid = 1813] [serial = 865] [outer = (nil)] 06:58:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8ab6c800) [pid = 1813] [serial = 866] [outer = 0x8a97d000] 06:58:44 INFO - PROCESS | 1813 | 1464011924261 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8bb03c00) [pid = 1813] [serial = 867] [outer = 0x8a97d000] 06:58:45 INFO - PROCESS | 1813 | 1464011925505 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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1787ms 06:58:45 INFO - PROCESS | 1813 | 1464011925530 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1813 | 1464011925538 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 06:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:58:45 INFO - PROCESS | 1813 | 1464011925547 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1813 | 1464011925553 Marionette TRACE conn4 <- [1,1126,null,{}] 06:58:45 INFO - PROCESS | 1813 | 1464011925563 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}] 06:58:45 INFO - PROCESS | 1813 | 1464011925845 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 06:58:46 INFO - PROCESS | 1813 | 1464011926183 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d6e400 == 103 [pid = 1813] [id = 289] 06:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x888e4800) [pid = 1813] [serial = 868] [outer = (nil)] 06:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8996ac00) [pid = 1813] [serial = 869] [outer = 0x888e4800] 06:58:46 INFO - PROCESS | 1813 | 1464011926283 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x89ade400) [pid = 1813] [serial = 870] [outer = 0x888e4800] 06:58:47 INFO - PROCESS | 1813 | 1464011927289 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]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1791ms 06:58:47 INFO - PROCESS | 1813 | 1464011927339 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1813 | 1464011927349 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:58:47 INFO - PROCESS | 1813 | 1464011927361 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1813 | 1464011927365 Marionette TRACE conn4 <- [1,1130,null,{}] 06:58:47 INFO - PROCESS | 1813 | 1464011927372 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}] 06:58:47 INFO - PROCESS | 1813 | 1464011927657 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 06:58:48 INFO - PROCESS | 1813 | 1464011927981 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x89db0400 == 104 [pid = 1813] [id = 290] 06:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8a183c00) [pid = 1813] [serial = 871] [outer = (nil)] 06:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8a2e5400) [pid = 1813] [serial = 872] [outer = 0x8a183c00] 06:58:48 INFO - PROCESS | 1813 | 1464011928081 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8ab71800) [pid = 1813] [serial = 873] [outer = 0x8a183c00] 06:58:49 INFO - PROCESS | 1813 | 1464011929164 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]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1846ms 06:58:49 INFO - PROCESS | 1813 | 1464011929208 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 06:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:58:49 INFO - PROCESS | 1813 | 1464011929213 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 06:58:49 INFO - PROCESS | 1813 | 1464011929221 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1813 | 1464011929228 Marionette TRACE conn4 <- [1,1134,null,{}] 06:58:49 INFO - PROCESS | 1813 | 1464011929246 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}] 06:58:49 INFO - PROCESS | 1813 | 1464011929525 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 06:58:49 INFO - PROCESS | 1813 | 1464011929892 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc86000 == 105 [pid = 1813] [id = 291] 06:58:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8bc8d800) [pid = 1813] [serial = 874] [outer = (nil)] 06:58:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8bdd6c00) [pid = 1813] [serial = 875] [outer = 0x8bc8d800] 06:58:49 INFO - PROCESS | 1813 | 1464011929990 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8c594800) [pid = 1813] [serial = 876] [outer = 0x8bc8d800] 06:58:51 INFO - PROCESS | 1813 | 1464011931576 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]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2392ms 06:58:51 INFO - PROCESS | 1813 | 1464011931612 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 1813 | 1464011931618 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 06:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:58:51 INFO - PROCESS | 1813 | 1464011931624 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 1813 | 1464011931628 Marionette TRACE conn4 <- [1,1138,null,{}] 06:58:51 INFO - PROCESS | 1813 | 1464011931635 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}] 06:58:51 INFO - PROCESS | 1813 | 1464011931910 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 06:58:52 INFO - PROCESS | 1813 | 1464011932213 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a188800 == 106 [pid = 1813] [id = 292] 06:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8bdd6400) [pid = 1813] [serial = 877] [outer = (nil)] 06:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8c8be000) [pid = 1813] [serial = 878] [outer = 0x8bdd6400] 06:58:52 INFO - PROCESS | 1813 | 1464011932310 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8c8c1000) [pid = 1813] [serial = 879] [outer = 0x8bdd6400] 06:58:53 INFO - PROCESS | 1813 | 1464011933685 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]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2090ms 06:58:53 INFO - PROCESS | 1813 | 1464011933716 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1813 | 1464011933720 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:58:53 INFO - PROCESS | 1813 | 1464011933739 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1813 | 1464011933742 Marionette TRACE conn4 <- [1,1142,null,{}] 06:58:53 INFO - PROCESS | 1813 | 1464011933749 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}] 06:58:54 INFO - PROCESS | 1813 | 1464011934057 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 06:58:54 INFO - PROCESS | 1813 | 1464011934395 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8ba000 == 107 [pid = 1813] [id = 293] 06:58:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8c8c0000) [pid = 1813] [serial = 880] [outer = (nil)] 06:58:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8d005800) [pid = 1813] [serial = 881] [outer = 0x8c8c0000] 06:58:54 INFO - PROCESS | 1813 | 1464011934570 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x8d97dc00) [pid = 1813] [serial = 882] [outer = 0x8c8c0000] 06:58:55 INFO - PROCESS | 1813 | 1464011935888 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]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2191ms 06:58:55 INFO - PROCESS | 1813 | 1464011935929 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1813 | 1464011935934 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:58:55 INFO - PROCESS | 1813 | 1464011935941 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1813 | 1464011935945 Marionette TRACE conn4 <- [1,1146,null,{}] 06:58:55 INFO - PROCESS | 1813 | 1464011935951 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}] 06:58:56 INFO - PROCESS | 1813 | 1464011936208 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 06:58:56 INFO - PROCESS | 1813 | 1464011936643 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da4800 == 108 [pid = 1813] [id = 294] 06:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x8d980800) [pid = 1813] [serial = 883] [outer = (nil)] 06:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x90e45c00) [pid = 1813] [serial = 884] [outer = 0x8d980800] 06:58:56 INFO - PROCESS | 1813 | 1464011936744 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x91583000) [pid = 1813] [serial = 885] [outer = 0x8d980800] 06:58:58 INFO - PROCESS | 1813 | 1464011938027 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]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2137ms 06:58:58 INFO - PROCESS | 1813 | 1464011938082 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1813 | 1464011938087 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 06:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:58:58 INFO - PROCESS | 1813 | 1464011938116 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1813 | 1464011938123 Marionette TRACE conn4 <- [1,1150,null,{}] 06:58:58 INFO - PROCESS | 1813 | 1464011938134 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}] 06:58:58 INFO - PROCESS | 1813 | 1464011938527 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 06:58:58 INFO - PROCESS | 1813 | 1464011938743 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfbd800 == 109 [pid = 1813] [id = 295] 06:58:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x8e3a5000) [pid = 1813] [serial = 886] [outer = (nil)] 06:58:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x91cf1800) [pid = 1813] [serial = 887] [outer = 0x8e3a5000] 06:58:58 INFO - PROCESS | 1813 | 1464011938840 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9222c000) [pid = 1813] [serial = 888] [outer = 0x8e3a5000] 06:58:59 INFO - PROCESS | 1813 | 1464011939871 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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1814ms 06:58:59 INFO - PROCESS | 1813 | 1464011939916 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 1813 | 1464011939923 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 06:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:58:59 INFO - PROCESS | 1813 | 1464011939936 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1813 | 1464011939941 Marionette TRACE conn4 <- [1,1154,null,{}] 06:58:59 INFO - PROCESS | 1813 | 1464011939953 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}] 06:59:00 INFO - PROCESS | 1813 | 1464011940350 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 06:59:00 INFO - PROCESS | 1813 | 1464011940732 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1b6800 == 110 [pid = 1813] [id = 296] 06:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x90c56800) [pid = 1813] [serial = 889] [outer = (nil)] 06:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x939c3000) [pid = 1813] [serial = 890] [outer = 0x90c56800] 06:59:00 INFO - PROCESS | 1813 | 1464011940844 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x93b03400) [pid = 1813] [serial = 891] [outer = 0x90c56800] 06:59:01 INFO - PROCESS | 1813 | 1464011941960 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]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2102ms 06:59:02 INFO - PROCESS | 1813 | 1464011942037 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 1813 | 1464011942041 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 06:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:59:02 INFO - PROCESS | 1813 | 1464011942049 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 1813 | 1464011942053 Marionette TRACE conn4 <- [1,1158,null,{}] 06:59:02 INFO - PROCESS | 1813 | 1464011942060 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}] 06:59:02 INFO - PROCESS | 1813 | 1464011942351 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 06:59:02 INFO - PROCESS | 1813 | 1464011942742 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x91585400 == 111 [pid = 1813] [id = 297] 06:59:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9230cc00) [pid = 1813] [serial = 892] [outer = (nil)] 06:59:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x93efe400) [pid = 1813] [serial = 893] [outer = 0x9230cc00] 06:59:02 INFO - PROCESS | 1813 | 1464011942838 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x95314c00) [pid = 1813] [serial = 894] [outer = 0x9230cc00] 06:59:03 INFO - PROCESS | 1813 | 1464011943939 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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1935ms 06:59:03 INFO - PROCESS | 1813 | 1464011943988 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1813 | 1464011943995 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 06:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:59:04 INFO - PROCESS | 1813 | 1464011944006 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1813 | 1464011944011 Marionette TRACE conn4 <- [1,1162,null,{}] 06:59:04 INFO - PROCESS | 1813 | 1464011944034 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}] 06:59:04 INFO - PROCESS | 1813 | 1464011944474 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 06:59:04 INFO - PROCESS | 1813 | 1464011944713 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x93887c00 == 112 [pid = 1813] [id = 298] 06:59:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x93d12400) [pid = 1813] [serial = 895] [outer = (nil)] 06:59:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9575d000) [pid = 1813] [serial = 896] [outer = 0x93d12400] 06:59:04 INFO - PROCESS | 1813 | 1464011944817 Marionette DEBUG loaded listener.js 06:59:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9585a400) [pid = 1813] [serial = 897] [outer = 0x93d12400] 06:59:05 INFO - PROCESS | 1813 | 1464011945861 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]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1903ms 06:59:05 INFO - PROCESS | 1813 | 1464011945931 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1813 | 1464011945940 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 06:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:59:05 INFO - PROCESS | 1813 | 1464011945955 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1813 | 1464011945961 Marionette TRACE conn4 <- [1,1166,null,{}] 06:59:05 INFO - PROCESS | 1813 | 1464011945967 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}] 06:59:06 INFO - PROCESS | 1813 | 1464011946276 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 06:59:06 INFO - PROCESS | 1813 | 1464011946728 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x9528a400 == 113 [pid = 1813] [id = 299] 06:59:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x958ae000) [pid = 1813] [serial = 898] [outer = (nil)] 06:59:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x95949800) [pid = 1813] [serial = 899] [outer = 0x958ae000] 06:59:06 INFO - PROCESS | 1813 | 1464011946898 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x959a4800) [pid = 1813] [serial = 900] [outer = 0x958ae000] 06:59:08 INFO - PROCESS | 1813 | 1464011948145 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]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2242ms 06:59:08 INFO - PROCESS | 1813 | 1464011948201 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 1813 | 1464011948208 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 06:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:59:08 INFO - PROCESS | 1813 | 1464011948220 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 1813 | 1464011948225 Marionette TRACE conn4 <- [1,1170,null,{}] 06:59:08 INFO - PROCESS | 1813 | 1464011948235 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}] 06:59:08 INFO - PROCESS | 1813 | 1464011948634 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 06:59:09 INFO - PROCESS | 1813 | 1464011949077 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x954f1000 == 114 [pid = 1813] [id = 300] 06:59:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x958ad000) [pid = 1813] [serial = 901] [outer = (nil)] 06:59:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x959aec00) [pid = 1813] [serial = 902] [outer = 0x958ad000] 06:59:09 INFO - PROCESS | 1813 | 1464011949242 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9772b400) [pid = 1813] [serial = 903] [outer = 0x958ad000] 06:59:10 INFO - PROCESS | 1813 | 1464011950419 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]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2250ms 06:59:10 INFO - PROCESS | 1813 | 1464011950470 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1813 | 1464011950473 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:59:10 INFO - PROCESS | 1813 | 1464011950481 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1813 | 1464011950484 Marionette TRACE conn4 <- [1,1174,null,{}] 06:59:10 INFO - PROCESS | 1813 | 1464011950491 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}] 06:59:10 INFO - PROCESS | 1813 | 1464011950738 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 06:59:11 INFO - PROCESS | 1813 | 1464011951070 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x888e3c00 == 115 [pid = 1813] [id = 301] 06:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x93b48c00) [pid = 1813] [serial = 904] [outer = (nil)] 06:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x977a8c00) [pid = 1813] [serial = 905] [outer = 0x93b48c00] 06:59:11 INFO - PROCESS | 1813 | 1464011951170 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x977ac800) [pid = 1813] [serial = 906] [outer = 0x93b48c00] 06:59:12 INFO - PROCESS | 1813 | 1464011952150 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] 06:59:12 INFO - PROCESS | 1813 | 1464011952229 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 06:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:59:12 INFO - PROCESS | 1813 | 1464011952238 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1813 | 1464011952242 Marionette TRACE conn4 <- [1,1178,null,{}] 06:59:12 INFO - PROCESS | 1813 | 1464011952248 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}] 06:59:12 INFO - PROCESS | 1813 | 1464011952524 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 06:59:12 INFO - PROCESS | 1813 | 1464011952857 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x86923c00 == 116 [pid = 1813] [id = 302] 06:59:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x939c3c00) [pid = 1813] [serial = 907] [outer = (nil)] 06:59:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x9a79ac00) [pid = 1813] [serial = 908] [outer = 0x939c3c00] 06:59:12 INFO - PROCESS | 1813 | 1464011952950 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x9a88ec00) [pid = 1813] [serial = 909] [outer = 0x939c3c00] 06:59:13 INFO - PROCESS | 1813 | 1464011953904 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] 06:59:13 INFO - PROCESS | 1813 | 1464011953984 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 06:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:59:13 INFO - PROCESS | 1813 | 1464011953991 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1813 | 1464011953995 Marionette TRACE conn4 <- [1,1182,null,{}] 06:59:14 INFO - PROCESS | 1813 | 1464011954002 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}] 06:59:14 INFO - PROCESS | 1813 | 1464011954253 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 06:59:14 INFO - PROCESS | 1813 | 1464011954578 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x977a3800 == 117 [pid = 1813] [id = 303] 06:59:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x99787000) [pid = 1813] [serial = 910] [outer = (nil)] 06:59:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x9a9d2000) [pid = 1813] [serial = 911] [outer = 0x99787000] 06:59:14 INFO - PROCESS | 1813 | 1464011954673 Marionette DEBUG loaded listener.js 06:59:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x9aae6800) [pid = 1813] [serial = 912] [outer = 0x99787000] 06:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x8a189800 == 116 [pid = 1813] [id = 159] 06:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x9594a400 == 115 [pid = 1813] [id = 76] 06:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb9e000 == 114 [pid = 1813] [id = 153] 06:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x89c82800 == 113 [pid = 1813] [id = 157] 06:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x8a17c000 == 112 [pid = 1813] [id = 158] 06:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x95291000 == 111 [pid = 1813] [id = 10] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x89c82000) [pid = 1813] [serial = 800] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8bb9e800) [pid = 1813] [serial = 747] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x8bbab800) [pid = 1813] [serial = 678] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x9a615800) [pid = 1813] [serial = 783] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x89ae3800) [pid = 1813] [serial = 675] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x9588f800) [pid = 1813] [serial = 774] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x9594d000) [pid = 1813] [serial = 777] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x8d009400) [pid = 1813] [serial = 756] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x93b02800) [pid = 1813] [serial = 609] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x895bf400) [pid = 1813] [serial = 795] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x87d18800) [pid = 1813] [serial = 791] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9a9d0800) [pid = 1813] [serial = 705] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x87cda000) [pid = 1813] [serial = 788] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x87555000) [pid = 1813] [serial = 714] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8e301800) [pid = 1813] [serial = 758] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8c6da000) [pid = 1813] [serial = 753] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x9aaf2000) [pid = 1813] [serial = 786] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x888d8400) [pid = 1813] [serial = 740] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8e309800) [pid = 1813] [serial = 759] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x89470400) [pid = 1813] [serial = 741] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x92302c00) [pid = 1813] [serial = 768] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x959a4400) [pid = 1813] [serial = 779] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x95946c00) [pid = 1813] [serial = 776] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8a2d7800) [pid = 1813] [serial = 744] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8d004800) [pid = 1813] [serial = 755] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8fd41000) [pid = 1813] [serial = 761] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x90e4e000) [pid = 1813] [serial = 764] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x89467000) [pid = 1813] [serial = 794] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x91584400) [pid = 1813] [serial = 681] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x95757800) [pid = 1813] [serial = 771] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9158fc00) [pid = 1813] [serial = 765] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x91cf4c00) [pid = 1813] [serial = 767] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9aae9c00) [pid = 1813] [serial = 785] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x97737c00) [pid = 1813] [serial = 780] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x93d11000) [pid = 1813] [serial = 684] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x95294c00) [pid = 1813] [serial = 687] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9d8db800) [pid = 1813] [serial = 696] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x89c8b800) [pid = 1813] [serial = 737] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9a9c8400) [pid = 1813] [serial = 693] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x89970400) [pid = 1813] [serial = 699] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x89b71000) [pid = 1813] [serial = 798] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8bdcd000) [pid = 1813] [serial = 750] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x89b6a800) [pid = 1813] [serial = 797] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x978cec00) [pid = 1813] [serial = 690] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x99782800) [pid = 1813] [serial = 782] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8bc8f400) [pid = 1813] [serial = 749] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x90c51c00) [pid = 1813] [serial = 762] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0xa31ebc00) [pid = 1813] [serial = 711] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8c590800) [pid = 1813] [serial = 752] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8a17f800) [pid = 1813] [serial = 738] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9d4c6c00) [pid = 1813] [serial = 702] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8bb04400) [pid = 1813] [serial = 746] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x888e4400) [pid = 1813] [serial = 708] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x89da7800) [pid = 1813] [serial = 743] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x95316c00) [pid = 1813] [serial = 770] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x87d20000) [pid = 1813] [serial = 792] [outer = (nil)] [url = about:blank] 06:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9585ec00) [pid = 1813] [serial = 773] [outer = (nil)] [url = about:blank] 06:59:17 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:17 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:17 INFO - PROCESS | 1813 | 1464011957486 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] 06:59:17 INFO - PROCESS | 1813 | 1464011957546 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 06:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:59:17 INFO - PROCESS | 1813 | 1464011957555 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1813 | 1464011957561 Marionette TRACE conn4 <- [1,1186,null,{}] 06:59:17 INFO - PROCESS | 1813 | 1464011957570 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}] 06:59:17 INFO - PROCESS | 1813 | 1464011957856 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 06:59:18 INFO - PROCESS | 1813 | 1464011958060 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d23c00 == 112 [pid = 1813] [id = 304] 06:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x87d68000) [pid = 1813] [serial = 913] [outer = (nil)] 06:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x888ddc00) [pid = 1813] [serial = 914] [outer = 0x87d68000] 06:59:18 INFO - PROCESS | 1813 | 1464011958144 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x888e5800) [pid = 1813] [serial = 915] [outer = 0x87d68000] 06:59:18 INFO - PROCESS | 1813 | 1464011958987 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] 06:59:19 INFO - PROCESS | 1813 | 1464011959069 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 06:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:59:19 INFO - PROCESS | 1813 | 1464011959081 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1813 | 1464011959085 Marionette TRACE conn4 <- [1,1190,null,{}] 06:59:19 INFO - PROCESS | 1813 | 1464011959099 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}] 06:59:19 INFO - PROCESS | 1813 | 1464011959401 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 06:59:19 INFO - PROCESS | 1813 | 1464011959434 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d65c00 == 113 [pid = 1813] [id = 305] 06:59:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8996e400) [pid = 1813] [serial = 916] [outer = (nil)] 06:59:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x89ade000) [pid = 1813] [serial = 917] [outer = 0x8996e400] 06:59:19 INFO - PROCESS | 1813 | 1464011959517 Marionette DEBUG loaded listener.js 06:59:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x89b6e000) [pid = 1813] [serial = 918] [outer = 0x8996e400] 06:59:20 INFO - PROCESS | 1813 | 1464011960613 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] 06:59:20 INFO - PROCESS | 1813 | 1464011960684 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 06:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:59:20 INFO - PROCESS | 1813 | 1464011960710 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 1813 | 1464011960717 Marionette TRACE conn4 <- [1,1194,null,{}] 06:59:20 INFO - PROCESS | 1813 | 1464011960734 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}] 06:59:21 INFO - PROCESS | 1813 | 1464011961076 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8691d400) [pid = 1813] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x89c84000) [pid = 1813] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8754b800) [pid = 1813] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9772b000) [pid = 1813] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x89469400) [pid = 1813] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8626a800) [pid = 1813] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x86927800) [pid = 1813] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:59:21 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x895cc400) [pid = 1813] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:59:21 INFO - PROCESS | 1813 | 1464011961655 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8626a800 == 114 [pid = 1813] [id = 306] 06:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8691d400) [pid = 1813] [serial = 919] [outer = (nil)] 06:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x895cb800) [pid = 1813] [serial = 920] [outer = 0x8691d400] 06:59:21 INFO - PROCESS | 1813 | 1464011961741 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89dad000) [pid = 1813] [serial = 921] [outer = 0x8691d400] 06:59:22 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:22 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:22 INFO - PROCESS | 1813 | 1464011962610 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] 06:59:22 INFO - PROCESS | 1813 | 1464011962661 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 06:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:59:22 INFO - PROCESS | 1813 | 1464011962668 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1813 | 1464011962672 Marionette TRACE conn4 <- [1,1198,null,{}] 06:59:22 INFO - PROCESS | 1813 | 1464011962678 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}] 06:59:22 INFO - PROCESS | 1813 | 1464011962888 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 06:59:23 INFO - PROCESS | 1813 | 1464011963070 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b6c000 == 115 [pid = 1813] [id = 307] 06:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8a17c000) [pid = 1813] [serial = 922] [outer = (nil)] 06:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8a2e4800) [pid = 1813] [serial = 923] [outer = 0x8a17c000] 06:59:23 INFO - PROCESS | 1813 | 1464011963150 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8a979000) [pid = 1813] [serial = 924] [outer = 0x8a17c000] 06:59:24 INFO - PROCESS | 1813 | 1464011964343 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]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1743ms 06:59:24 INFO - PROCESS | 1813 | 1464011964415 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1813 | 1464011964423 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:59:24 INFO - PROCESS | 1813 | 1464011964435 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1813 | 1464011964440 Marionette TRACE conn4 <- [1,1202,null,{}] 06:59:24 INFO - PROCESS | 1813 | 1464011964451 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}] 06:59:24 INFO - PROCESS | 1813 | 1464011964730 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 06:59:25 INFO - PROCESS | 1813 | 1464011965055 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d22800 == 116 [pid = 1813] [id = 308] 06:59:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x888db400) [pid = 1813] [serial = 925] [outer = (nil)] 06:59:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x895c9c00) [pid = 1813] [serial = 926] [outer = 0x888db400] 06:59:25 INFO - PROCESS | 1813 | 1464011965155 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x89970400) [pid = 1813] [serial = 927] [outer = 0x888db400] 06:59:26 INFO - PROCESS | 1813 | 1464011966176 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]]]}] 06:59:26 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 06:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1790ms 06:59:26 INFO - PROCESS | 1813 | 1464011966225 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1813 | 1464011966236 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 06:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:59:26 INFO - PROCESS | 1813 | 1464011966249 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1813 | 1464011966255 Marionette TRACE conn4 <- [1,1206,null,{}] 06:59:26 INFO - PROCESS | 1813 | 1464011966263 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}] 06:59:26 INFO - PROCESS | 1813 | 1464011966523 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 06:59:26 INFO - PROCESS | 1813 | 1464011966851 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8d800 == 117 [pid = 1813] [id = 309] 06:59:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x89c8dc00) [pid = 1813] [serial = 928] [outer = (nil)] 06:59:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8a188c00) [pid = 1813] [serial = 929] [outer = 0x89c8dc00] 06:59:26 INFO - PROCESS | 1813 | 1464011966979 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8a2e0400) [pid = 1813] [serial = 930] [outer = 0x89c8dc00] 06:59:28 INFO - PROCESS | 1813 | 1464011968017 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]]]}] 06:59:28 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 06:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1841ms 06:59:28 INFO - PROCESS | 1813 | 1464011968090 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 1813 | 1464011968095 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 06:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:59:28 INFO - PROCESS | 1813 | 1464011968103 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 1813 | 1464011968110 Marionette TRACE conn4 <- [1,1210,null,{}] 06:59:28 INFO - PROCESS | 1813 | 1464011968128 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}] 06:59:28 INFO - PROCESS | 1813 | 1464011968413 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 06:59:28 INFO - PROCESS | 1813 | 1464011968731 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb0ac00 == 118 [pid = 1813] [id = 310] 06:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8bb0b000) [pid = 1813] [serial = 931] [outer = (nil)] 06:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8bba6800) [pid = 1813] [serial = 932] [outer = 0x8bb0b000] 06:59:28 INFO - PROCESS | 1813 | 1464011968829 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8bdcb000) [pid = 1813] [serial = 933] [outer = 0x8bb0b000] 06:59:29 INFO - PROCESS | 1813 | 1464011969831 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]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1791ms 06:59:29 INFO - PROCESS | 1813 | 1464011969895 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 1813 | 1464011969900 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 06:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:59:29 INFO - PROCESS | 1813 | 1464011969908 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 1813 | 1464011969912 Marionette TRACE conn4 <- [1,1214,null,{}] 06:59:29 INFO - PROCESS | 1813 | 1464011969918 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}] 06:59:30 INFO - PROCESS | 1813 | 1464011970155 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 06:59:30 INFO - PROCESS | 1813 | 1464011970480 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc90800 == 119 [pid = 1813] [id = 311] 06:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8c55ac00) [pid = 1813] [serial = 934] [outer = (nil)] 06:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8c6dbc00) [pid = 1813] [serial = 935] [outer = 0x8c55ac00] 06:59:30 INFO - PROCESS | 1813 | 1464011970578 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8c6e5c00) [pid = 1813] [serial = 936] [outer = 0x8c55ac00] 06:59:31 INFO - PROCESS | 1813 | 1464011971529 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]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1637ms 06:59:31 INFO - PROCESS | 1813 | 1464011971546 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 1813 | 1464011971550 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 06:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:59:31 INFO - PROCESS | 1813 | 1464011971558 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 1813 | 1464011971561 Marionette TRACE conn4 <- [1,1218,null,{}] 06:59:31 INFO - PROCESS | 1813 | 1464011971569 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}] 06:59:31 INFO - PROCESS | 1813 | 1464011971796 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 06:59:32 INFO - PROCESS | 1813 | 1464011972125 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754ec00 == 120 [pid = 1813] [id = 312] 06:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8bdd1000) [pid = 1813] [serial = 937] [outer = (nil)] 06:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8cfb5800) [pid = 1813] [serial = 938] [outer = 0x8bdd1000] 06:59:32 INFO - PROCESS | 1813 | 1464011972265 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8d008800) [pid = 1813] [serial = 939] [outer = 0x8bdd1000] 06:59:33 INFO - PROCESS | 1813 | 1464011973255 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]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1735ms 06:59:33 INFO - PROCESS | 1813 | 1464011973295 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 1813 | 1464011973298 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 06:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:59:33 INFO - PROCESS | 1813 | 1464011973307 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 1813 | 1464011973313 Marionette TRACE conn4 <- [1,1222,null,{}] 06:59:33 INFO - PROCESS | 1813 | 1464011973320 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}] 06:59:33 INFO - PROCESS | 1813 | 1464011973599 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 06:59:33 INFO - PROCESS | 1813 | 1464011973920 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bba3000 == 121 [pid = 1813] [id = 313] 06:59:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8c8bc800) [pid = 1813] [serial = 940] [outer = (nil)] 06:59:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8e3a5800) [pid = 1813] [serial = 941] [outer = 0x8c8bc800] 06:59:34 INFO - PROCESS | 1813 | 1464011974020 Marionette DEBUG loaded listener.js 06:59:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x90c52000) [pid = 1813] [serial = 942] [outer = 0x8c8bc800] 06:59:34 INFO - PROCESS | 1813 | 1464011974973 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] 06:59:35 INFO - PROCESS | 1813 | 1464011975054 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 06:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:59:35 INFO - PROCESS | 1813 | 1464011975062 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:59:35 INFO - PROCESS | 1813 | 1464011975067 Marionette TRACE conn4 <- [1,1226,null,{}] 06:59:35 INFO - PROCESS | 1813 | 1464011975074 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}] 06:59:35 INFO - PROCESS | 1813 | 1464011975344 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 06:59:35 INFO - PROCESS | 1813 | 1464011975657 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c90000 == 122 [pid = 1813] [id = 314] 06:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8e30cc00) [pid = 1813] [serial = 943] [outer = (nil)] 06:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9158a800) [pid = 1813] [serial = 944] [outer = 0x8e30cc00] 06:59:35 INFO - PROCESS | 1813 | 1464011975764 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x915ec800) [pid = 1813] [serial = 945] [outer = 0x8e30cc00] 06:59:36 INFO - PROCESS | 1813 | 1464011976681 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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1634ms 06:59:36 INFO - PROCESS | 1813 | 1464011976697 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1813 | 1464011976701 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:59:36 INFO - PROCESS | 1813 | 1464011976709 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1813 | 1464011976713 Marionette TRACE conn4 <- [1,1230,null,{}] 06:59:36 INFO - PROCESS | 1813 | 1464011976720 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}] 06:59:36 INFO - PROCESS | 1813 | 1464011976952 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 06:59:37 INFO - PROCESS | 1813 | 1464011977221 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdce800 == 123 [pid = 1813] [id = 315] 06:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8c6dc000) [pid = 1813] [serial = 946] [outer = (nil)] 06:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x92301400) [pid = 1813] [serial = 947] [outer = 0x8c6dc000] 06:59:37 INFO - PROCESS | 1813 | 1464011977367 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x92309400) [pid = 1813] [serial = 948] [outer = 0x8c6dc000] 06:59:38 INFO - PROCESS | 1813 | 1464011978311 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]]]}] 06:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1641ms 06:59:38 INFO - PROCESS | 1813 | 1464011978352 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 06:59:38 INFO - PROCESS | 1813 | 1464011978355 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 06:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:59:38 INFO - PROCESS | 1813 | 1464011978365 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:59:38 INFO - PROCESS | 1813 | 1464011978369 Marionette TRACE conn4 <- [1,1234,null,{}] 06:59:38 INFO - PROCESS | 1813 | 1464011978377 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}] 06:59:38 INFO - PROCESS | 1813 | 1464011978619 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 06:59:38 INFO - PROCESS | 1813 | 1464011978929 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x91cf7c00 == 124 [pid = 1813] [id = 316] 06:59:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x91cfa800) [pid = 1813] [serial = 949] [outer = (nil)] 06:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x93d1b000) [pid = 1813] [serial = 950] [outer = 0x91cfa800] 06:59:39 INFO - PROCESS | 1813 | 1464011979036 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x93efa000) [pid = 1813] [serial = 951] [outer = 0x91cfa800] 06:59:39 INFO - PROCESS | 1813 | 1464011979979 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]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1631ms 06:59:40 INFO - PROCESS | 1813 | 1464011980013 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1813 | 1464011980016 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 06:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:59:40 INFO - PROCESS | 1813 | 1464011980029 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:59:40 INFO - PROCESS | 1813 | 1464011980032 Marionette TRACE conn4 <- [1,1238,null,{}] 06:59:40 INFO - PROCESS | 1813 | 1464011980040 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}] 06:59:40 INFO - PROCESS | 1813 | 1464011980278 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 06:59:40 INFO - PROCESS | 1813 | 1464011980598 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f8c00 == 125 [pid = 1813] [id = 317] 06:59:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x91cecc00) [pid = 1813] [serial = 952] [outer = (nil)] 06:59:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x954e4c00) [pid = 1813] [serial = 953] [outer = 0x91cecc00] 06:59:40 INFO - PROCESS | 1813 | 1464011980700 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x954edc00) [pid = 1813] [serial = 954] [outer = 0x91cecc00] 06:59:41 INFO - PROCESS | 1813 | 1464011981680 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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1694ms 06:59:41 INFO - PROCESS | 1813 | 1464011981723 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 06:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:59:41 INFO - PROCESS | 1813 | 1464011981728 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 06:59:41 INFO - PROCESS | 1813 | 1464011981736 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1813 | 1464011981741 Marionette TRACE conn4 <- [1,1242,null,{}] 06:59:41 INFO - PROCESS | 1813 | 1464011981748 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}] 06:59:42 INFO - PROCESS | 1813 | 1464011982027 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 06:59:42 INFO - PROCESS | 1813 | 1464011982372 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b4c400 == 126 [pid = 1813] [id = 318] 06:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x95895c00) [pid = 1813] [serial = 955] [outer = (nil)] 06:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x958acc00) [pid = 1813] [serial = 956] [outer = 0x95895c00] 06:59:42 INFO - PROCESS | 1813 | 1464011982477 Marionette DEBUG loaded listener.js 06:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9594f000) [pid = 1813] [serial = 957] [outer = 0x95895c00] 06:59:43 INFO - PROCESS | 1813 | 1464011983427 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]]]}] 06:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1748ms 06:59:43 INFO - PROCESS | 1813 | 1464011983502 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 06:59:43 INFO - PROCESS | 1813 | 1464011983505 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 06:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:59:43 INFO - PROCESS | 1813 | 1464011983517 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:59:43 INFO - PROCESS | 1813 | 1464011983520 Marionette TRACE conn4 <- [1,1246,null,{}] 06:59:43 INFO - PROCESS | 1813 | 1464011983528 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}] 06:59:43 INFO - PROCESS | 1813 | 1464011983771 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 06:59:44 INFO - PROCESS | 1813 | 1464011984094 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad7800 == 127 [pid = 1813] [id = 319] 06:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x958a5000) [pid = 1813] [serial = 958] [outer = (nil)] 06:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x959aac00) [pid = 1813] [serial = 959] [outer = 0x958a5000] 06:59:44 INFO - PROCESS | 1813 | 1464011984195 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x97735c00) [pid = 1813] [serial = 960] [outer = 0x958a5000] 06:59:45 INFO - PROCESS | 1813 | 1464011985251 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]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1791ms 06:59:45 INFO - PROCESS | 1813 | 1464011985308 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1813 | 1464011985313 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 06:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:59:45 INFO - PROCESS | 1813 | 1464011985321 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1813 | 1464011985325 Marionette TRACE conn4 <- [1,1250,null,{}] 06:59:45 INFO - PROCESS | 1813 | 1464011985343 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}] 06:59:45 INFO - PROCESS | 1813 | 1464011985583 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 06:59:45 INFO - PROCESS | 1813 | 1464011985904 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f6800 == 128 [pid = 1813] [id = 320] 06:59:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x95896800) [pid = 1813] [serial = 961] [outer = (nil)] 06:59:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9a79cc00) [pid = 1813] [serial = 962] [outer = 0x95896800] 06:59:46 INFO - PROCESS | 1813 | 1464011986000 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a899800) [pid = 1813] [serial = 963] [outer = 0x95896800] 06:59:46 INFO - PROCESS | 1813 | 1464011986955 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]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1700ms 06:59:47 INFO - PROCESS | 1813 | 1464011987022 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 06:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:59:47 INFO - PROCESS | 1813 | 1464011987026 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 06:59:47 INFO - PROCESS | 1813 | 1464011987035 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 1813 | 1464011987038 Marionette TRACE conn4 <- [1,1254,null,{}] 06:59:47 INFO - PROCESS | 1813 | 1464011987046 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}] 06:59:47 INFO - PROCESS | 1813 | 1464011987313 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 06:59:47 INFO - PROCESS | 1813 | 1464011987670 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b06c00 == 129 [pid = 1813] [id = 321] 06:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9a890400) [pid = 1813] [serial = 964] [outer = (nil)] 06:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9aaed400) [pid = 1813] [serial = 965] [outer = 0x9a890400] 06:59:47 INFO - PROCESS | 1813 | 1464011987765 Marionette DEBUG loaded listener.js 06:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9aaf3800) [pid = 1813] [serial = 966] [outer = 0x9a890400] 06:59:48 INFO - PROCESS | 1813 | 1464011988745 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]]]}] 06:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1792ms 06:59:48 INFO - PROCESS | 1813 | 1464011988827 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 06:59:48 INFO - PROCESS | 1813 | 1464011988831 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 06:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:59:48 INFO - PROCESS | 1813 | 1464011988839 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1813 | 1464011988843 Marionette TRACE conn4 <- [1,1258,null,{}] 06:59:48 INFO - PROCESS | 1813 | 1464011988849 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}] 06:59:49 INFO - PROCESS | 1813 | 1464011989122 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 06:59:49 INFO - PROCESS | 1813 | 1464011989454 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x959a4400 == 130 [pid = 1813] [id = 322] 06:59:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9a9c9c00) [pid = 1813] [serial = 967] [outer = (nil)] 06:59:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9b5eac00) [pid = 1813] [serial = 968] [outer = 0x9a9c9c00] 06:59:49 INFO - PROCESS | 1813 | 1464011989550 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9b783800) [pid = 1813] [serial = 969] [outer = 0x9a9c9c00] 06:59:50 INFO - PROCESS | 1813 | 1464011990510 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]]]}] 06:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1734ms 06:59:50 INFO - PROCESS | 1813 | 1464011990575 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 06:59:50 INFO - PROCESS | 1813 | 1464011990579 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 06:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:59:50 INFO - PROCESS | 1813 | 1464011990586 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1813 | 1464011990590 Marionette TRACE conn4 <- [1,1262,null,{}] 06:59:50 INFO - PROCESS | 1813 | 1464011990596 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}] 06:59:50 INFO - PROCESS | 1813 | 1464011990839 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 06:59:51 INFO - PROCESS | 1813 | 1464011991175 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b278c00 == 131 [pid = 1813] [id = 323] 06:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x9b27dc00) [pid = 1813] [serial = 970] [outer = (nil)] 06:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x9c01cc00) [pid = 1813] [serial = 971] [outer = 0x9b27dc00] 06:59:51 INFO - PROCESS | 1813 | 1464011991284 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x9c0adc00) [pid = 1813] [serial = 972] [outer = 0x9b27dc00] 06:59:52 INFO - PROCESS | 1813 | 1464011992202 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]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1686ms 06:59:52 INFO - PROCESS | 1813 | 1464011992273 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 1813 | 1464011992278 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:59:52 INFO - PROCESS | 1813 | 1464011992286 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 1813 | 1464011992290 Marionette TRACE conn4 <- [1,1266,null,{}] 06:59:52 INFO - PROCESS | 1813 | 1464011992297 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}] 06:59:52 INFO - PROCESS | 1813 | 1464011992572 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 06:59:52 INFO - PROCESS | 1813 | 1464011992901 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x95947000 == 132 [pid = 1813] [id = 324] 06:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x9a9ca000) [pid = 1813] [serial = 973] [outer = (nil)] 06:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x9c29e800) [pid = 1813] [serial = 974] [outer = 0x9a9ca000] 06:59:53 INFO - PROCESS | 1813 | 1464011992995 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x9d40e000) [pid = 1813] [serial = 975] [outer = 0x9a9ca000] 06:59:55 INFO - PROCESS | 1813 | --DOCSHELL 0xa051e800 == 131 [pid = 1813] [id = 18] 06:59:55 INFO - PROCESS | 1813 | --DOCSHELL 0x90c51400 == 130 [pid = 1813] [id = 69] 06:59:55 INFO - PROCESS | 1813 | --DOCSHELL 0x90e4a000 == 129 [pid = 1813] [id = 124] 06:59:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab6b400 == 128 [pid = 1813] [id = 223] 06:59:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8c596800 == 127 [pid = 1813] [id = 130] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x87d1ec00) [pid = 1813] [serial = 789] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x954e8c00) [pid = 1813] [serial = 842] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x8a2dac00) [pid = 1813] [serial = 860] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x9585f000) [pid = 1813] [serial = 848] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x8a2dd000) [pid = 1813] [serial = 809] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x8bc85400) [pid = 1813] [serial = 815] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x87554800) [pid = 1813] [serial = 854] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x93d19c00) [pid = 1813] [serial = 836] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x8a2f1000) [pid = 1813] [serial = 588] [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.] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x8fd38000) [pid = 1813] [serial = 827] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x89b6dc00) [pid = 1813] [serial = 858] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x9575c000) [pid = 1813] [serial = 845] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8692ac00) [pid = 1813] [serial = 803] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x888d8000) [pid = 1813] [serial = 863] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8e307800) [pid = 1813] [serial = 824] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8a2e7c00) [pid = 1813] [serial = 861] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x89ad7000) [pid = 1813] [serial = 857] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x91cf9000) [pid = 1813] [serial = 833] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x93ef2400) [pid = 1813] [serial = 839] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x87d64c00) [pid = 1813] [serial = 852] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x89ad4800) [pid = 1813] [serial = 864] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x90e4e800) [pid = 1813] [serial = 830] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8d1a9400) [pid = 1813] [serial = 821] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x89ad6800) [pid = 1813] [serial = 806] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8acad000) [pid = 1813] [serial = 812] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x87d1ac00) [pid = 1813] [serial = 855] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8754f800) [pid = 1813] [serial = 851] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8c58f000) [pid = 1813] [serial = 818] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x89da8800) [pid = 1813] [serial = 801] [outer = (nil)] [url = about:blank] 06:59:55 INFO - PROCESS | 1813 | 1464011995505 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]]]}] 06:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 3355ms 06:59:55 INFO - PROCESS | 1813 | 1464011995642 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 06:59:55 INFO - PROCESS | 1813 | 1464011995648 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 06:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:59:55 INFO - PROCESS | 1813 | 1464011995657 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:59:55 INFO - PROCESS | 1813 | 1464011995663 Marionette TRACE conn4 <- [1,1270,null,{}] 06:59:55 INFO - PROCESS | 1813 | 1464011995677 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}] 06:59:55 INFO - PROCESS | 1813 | 1464011995899 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 06:59:56 INFO - PROCESS | 1813 | 1464011996108 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d21000 == 128 [pid = 1813] [id = 325] 06:59:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x87d21400) [pid = 1813] [serial = 976] [outer = (nil)] 06:59:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x87d66c00) [pid = 1813] [serial = 977] [outer = 0x87d21400] 06:59:56 INFO - PROCESS | 1813 | 1464011996193 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x888db000) [pid = 1813] [serial = 978] [outer = 0x87d21400] 06:59:57 INFO - PROCESS | 1813 | 1464011997093 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]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1493ms 06:59:57 INFO - PROCESS | 1813 | 1464011997152 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1813 | 1464011997163 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:59:57 INFO - PROCESS | 1813 | 1464011997175 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1813 | 1464011997180 Marionette TRACE conn4 <- [1,1274,null,{}] 06:59:57 INFO - PROCESS | 1813 | 1464011997188 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}] 06:59:57 INFO - PROCESS | 1813 | 1464011997416 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 06:59:57 INFO - PROCESS | 1813 | 1464011997702 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x89470400 == 129 [pid = 1813] [id = 326] 06:59:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x895cb400) [pid = 1813] [serial = 979] [outer = (nil)] 06:59:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x89ad5400) [pid = 1813] [serial = 980] [outer = 0x895cb400] 06:59:57 INFO - PROCESS | 1813 | 1464011997789 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x89ae1000) [pid = 1813] [serial = 981] [outer = 0x895cb400] 06:59:58 INFO - PROCESS | 1813 | 1464011998761 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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1637ms 06:59:58 INFO - PROCESS | 1813 | 1464011998813 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 1813 | 1464011998816 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 06:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:59:58 INFO - PROCESS | 1813 | 1464011998830 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 1813 | 1464011998837 Marionette TRACE conn4 <- [1,1278,null,{}] 06:59:58 INFO - PROCESS | 1813 | 1464011998854 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}] 06:59:59 INFO - PROCESS | 1813 | 1464011999146 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 06:59:59 INFO - PROCESS | 1813 | 1464011999179 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b64400 == 130 [pid = 1813] [id = 327] 06:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x89da9800) [pid = 1813] [serial = 982] [outer = (nil)] 06:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x8a186800) [pid = 1813] [serial = 983] [outer = 0x89da9800] 06:59:59 INFO - PROCESS | 1813 | 1464011999307 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x8a2e0800) [pid = 1813] [serial = 984] [outer = 0x89da9800] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x90c56800) [pid = 1813] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x93d12400) [pid = 1813] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8d002c00) [pid = 1813] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8bc8a000) [pid = 1813] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8bc8d800) [pid = 1813] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8996e400) [pid = 1813] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x958ad000) [pid = 1813] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8e3a0800) [pid = 1813] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8a183c00) [pid = 1813] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8bdd6400) [pid = 1813] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x95756800) [pid = 1813] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9230cc00) [pid = 1813] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x87d68000) [pid = 1813] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x93b48c00) [pid = 1813] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8d980800) [pid = 1813] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x89966800) [pid = 1813] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8c8c0000) [pid = 1813] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x91cf7800) [pid = 1813] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x939c3c00) [pid = 1813] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x93ef3800) [pid = 1813] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8d00c400) [pid = 1813] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8e3a5000) [pid = 1813] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8a2d5000) [pid = 1813] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x958ae000) [pid = 1813] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8691d400) [pid = 1813] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8ab6e800) [pid = 1813] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x93efec00) [pid = 1813] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90e47800) [pid = 1813] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8d00ac00) [pid = 1813] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x888e4800) [pid = 1813] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x91cec400) [pid = 1813] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c588c00) [pid = 1813] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x86924c00) [pid = 1813] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bb0ec00) [pid = 1813] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:00:01 INFO - PROCESS | 1813 | 1464012001082 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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2295ms 07:00:01 INFO - PROCESS | 1813 | 1464012001127 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1813 | 1464012001149 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:00:01 INFO - PROCESS | 1813 | 1464012001157 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1813 | 1464012001161 Marionette TRACE conn4 <- [1,1282,null,{}] 07:00:01 INFO - PROCESS | 1813 | 1464012001168 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}] 07:00:01 INFO - PROCESS | 1813 | 1464012001480 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 07:00:01 INFO - PROCESS | 1813 | 1464012001627 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691d000 == 131 [pid = 1813] [id = 328] 07:00:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x895c6400) [pid = 1813] [serial = 985] [outer = (nil)] 07:00:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8a2e7800) [pid = 1813] [serial = 986] [outer = 0x895c6400] 07:00:01 INFO - PROCESS | 1813 | 1464012001709 Marionette DEBUG loaded listener.js 07:00:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8ab6b400) [pid = 1813] [serial = 987] [outer = 0x895c6400] 07:00:02 INFO - PROCESS | 1813 | 1464012002712 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]]]}] 07:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1737ms 07:00:02 INFO - PROCESS | 1813 | 1464012002896 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 07:00:02 INFO - PROCESS | 1813 | 1464012002904 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 07:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:00:02 INFO - PROCESS | 1813 | 1464012002914 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:00:02 INFO - PROCESS | 1813 | 1464012002918 Marionette TRACE conn4 <- [1,1286,null,{}] 07:00:02 INFO - PROCESS | 1813 | 1464012002929 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}] 07:00:03 INFO - PROCESS | 1813 | 1464012003210 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 07:00:03 INFO - PROCESS | 1813 | 1464012003507 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1b400 == 132 [pid = 1813] [id = 329] 07:00:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x87d1ec00) [pid = 1813] [serial = 988] [outer = (nil)] 07:00:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x87d72800) [pid = 1813] [serial = 989] [outer = 0x87d1ec00] 07:00:03 INFO - PROCESS | 1813 | 1464012003604 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8946bc00) [pid = 1813] [serial = 990] [outer = 0x87d1ec00] 07:00:04 INFO - PROCESS | 1813 | 1464012004622 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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1742ms 07:00:04 INFO - PROCESS | 1813 | 1464012004657 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 1813 | 1464012004662 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:00:04 INFO - PROCESS | 1813 | 1464012004678 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1813 | 1464012004685 Marionette TRACE conn4 <- [1,1290,null,{}] 07:00:04 INFO - PROCESS | 1813 | 1464012004693 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}] 07:00:04 INFO - PROCESS | 1813 | 1464012004938 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 07:00:05 INFO - PROCESS | 1813 | 1464012005272 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad9800 == 133 [pid = 1813] [id = 330] 07:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x89b97400) [pid = 1813] [serial = 991] [outer = (nil)] 07:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x89da8800) [pid = 1813] [serial = 992] [outer = 0x89b97400] 07:00:05 INFO - PROCESS | 1813 | 1464012005369 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8a2d5000) [pid = 1813] [serial = 993] [outer = 0x89b97400] 07:00:06 INFO - PROCESS | 1813 | 1464012006470 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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1846ms 07:00:06 INFO - PROCESS | 1813 | 1464012006521 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 07:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:00:06 INFO - PROCESS | 1813 | 1464012006526 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 07:00:06 INFO - PROCESS | 1813 | 1464012006534 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1813 | 1464012006538 Marionette TRACE conn4 <- [1,1294,null,{}] 07:00:06 INFO - PROCESS | 1813 | 1464012006557 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}] 07:00:06 INFO - PROCESS | 1813 | 1464012006829 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 07:00:07 INFO - PROCESS | 1813 | 1464012007218 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8aca1400 == 134 [pid = 1813] [id = 331] 07:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8bb9e400) [pid = 1813] [serial = 994] [outer = (nil)] 07:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8bc83400) [pid = 1813] [serial = 995] [outer = 0x8bb9e400] 07:00:07 INFO - PROCESS | 1813 | 1464012007321 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8bdcdc00) [pid = 1813] [serial = 996] [outer = 0x8bb9e400] 07:00:08 INFO - PROCESS | 1813 | 1464012008328 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]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1842ms 07:00:08 INFO - PROCESS | 1813 | 1464012008393 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1813 | 1464012008398 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:00:08 INFO - PROCESS | 1813 | 1464012008408 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1813 | 1464012008412 Marionette TRACE conn4 <- [1,1298,null,{}] 07:00:08 INFO - PROCESS | 1813 | 1464012008419 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}] 07:00:08 INFO - PROCESS | 1813 | 1464012008667 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 07:00:09 INFO - PROCESS | 1813 | 1464012008987 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a978000 == 135 [pid = 1813] [id = 332] 07:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8bc81800) [pid = 1813] [serial = 997] [outer = (nil)] 07:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8c6e3000) [pid = 1813] [serial = 998] [outer = 0x8bc81800] 07:00:09 INFO - PROCESS | 1813 | 1464012009092 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8c8c6000) [pid = 1813] [serial = 999] [outer = 0x8bc81800] 07:00:10 INFO - PROCESS | 1813 | 1464012010073 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]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1739ms 07:00:10 INFO - PROCESS | 1813 | 1464012010148 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 1813 | 1464012010153 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 07:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:00:10 INFO - PROCESS | 1813 | 1464012010160 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1813 | 1464012010165 Marionette TRACE conn4 <- [1,1302,null,{}] 07:00:10 INFO - PROCESS | 1813 | 1464012010173 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}] 07:00:10 INFO - PROCESS | 1813 | 1464012010444 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 07:00:10 INFO - PROCESS | 1813 | 1464012010771 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c6dd000 == 136 [pid = 1813] [id = 333] 07:00:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8cfb8000) [pid = 1813] [serial = 1000] [outer = (nil)] 07:00:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8d1afc00) [pid = 1813] [serial = 1001] [outer = 0x8cfb8000] 07:00:10 INFO - PROCESS | 1813 | 1464012010874 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8d1b6400) [pid = 1813] [serial = 1002] [outer = 0x8cfb8000] 07:00:11 INFO - PROCESS | 1813 | 1464012011850 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]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1742ms 07:00:11 INFO - PROCESS | 1813 | 1464012011904 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1813 | 1464012011908 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 07:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:00:11 INFO - PROCESS | 1813 | 1464012011915 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1813 | 1464012011920 Marionette TRACE conn4 <- [1,1306,null,{}] 07:00:11 INFO - PROCESS | 1813 | 1464012011927 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}] 07:00:12 INFO - PROCESS | 1813 | 1464012012212 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 07:00:12 INFO - PROCESS | 1813 | 1464012012559 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb08c00 == 137 [pid = 1813] [id = 334] 07:00:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8d1ac800) [pid = 1813] [serial = 1003] [outer = (nil)] 07:00:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x90c59c00) [pid = 1813] [serial = 1004] [outer = 0x8d1ac800] 07:00:12 INFO - PROCESS | 1813 | 1464012012661 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x91587400) [pid = 1813] [serial = 1005] [outer = 0x8d1ac800] 07:00:13 INFO - PROCESS | 1813 | 1464012013631 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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1787ms 07:00:13 INFO - PROCESS | 1813 | 1464012013704 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 07:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:00:13 INFO - PROCESS | 1813 | 1464012013708 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 07:00:13 INFO - PROCESS | 1813 | 1464012013717 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1813 | 1464012013722 Marionette TRACE conn4 <- [1,1310,null,{}] 07:00:13 INFO - PROCESS | 1813 | 1464012013728 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}] 07:00:13 INFO - PROCESS | 1813 | 1464012013957 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 07:00:14 INFO - PROCESS | 1813 | 1464012014272 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x87551c00 == 138 [pid = 1813] [id = 335] 07:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x87d16400) [pid = 1813] [serial = 1006] [outer = (nil)] 07:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x91cf1000) [pid = 1813] [serial = 1007] [outer = 0x87d16400] 07:00:14 INFO - PROCESS | 1813 | 1464012014372 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x91cf9400) [pid = 1813] [serial = 1008] [outer = 0x87d16400] 07:00:15 INFO - PROCESS | 1813 | 1464012015349 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] 07:00:15 INFO - PROCESS | 1813 | 1464012015417 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:00:15 INFO - PROCESS | 1813 | 1464012015424 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1813 | 1464012015428 Marionette TRACE conn4 <- [1,1314,null,{}] 07:00:15 INFO - PROCESS | 1813 | 1464012015435 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}] 07:00:15 INFO - PROCESS | 1813 | 1464012015686 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 07:00:16 INFO - PROCESS | 1813 | 1464012016010 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x87552800 == 139 [pid = 1813] [id = 336] 07:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9158d800) [pid = 1813] [serial = 1009] [outer = (nil)] 07:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x951bb400) [pid = 1813] [serial = 1010] [outer = 0x9158d800] 07:00:16 INFO - PROCESS | 1813 | 1464012016108 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x951fd000) [pid = 1813] [serial = 1011] [outer = 0x9158d800] 07:00:17 INFO - PROCESS | 1813 | 1464012017052 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]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1684ms 07:00:17 INFO - PROCESS | 1813 | 1464012017110 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 07:00:17 INFO - PROCESS | 1813 | 1464012017113 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 07:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:00:17 INFO - PROCESS | 1813 | 1464012017121 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1813 | 1464012017125 Marionette TRACE conn4 <- [1,1318,null,{}] 07:00:17 INFO - PROCESS | 1813 | 1464012017132 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}] 07:00:17 INFO - PROCESS | 1813 | 1464012017372 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 07:00:17 INFO - PROCESS | 1813 | 1464012017716 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c55c400 == 140 [pid = 1813] [id = 337] 07:00:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x8c6dd800) [pid = 1813] [serial = 1012] [outer = (nil)] 07:00:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x95752000) [pid = 1813] [serial = 1013] [outer = 0x8c6dd800] 07:00:17 INFO - PROCESS | 1813 | 1464012017876 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x95756800) [pid = 1813] [serial = 1014] [outer = 0x8c6dd800] 07:00:18 INFO - PROCESS | 1813 | 1464012018907 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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1842ms 07:00:18 INFO - PROCESS | 1813 | 1464012018964 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1813 | 1464012018969 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:00:18 INFO - PROCESS | 1813 | 1464012018977 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1813 | 1464012018981 Marionette TRACE conn4 <- [1,1322,null,{}] 07:00:18 INFO - PROCESS | 1813 | 1464012018988 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}] 07:00:19 INFO - PROCESS | 1813 | 1464012019228 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 07:00:19 INFO - PROCESS | 1813 | 1464012019544 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x87552400 == 141 [pid = 1813] [id = 338] 07:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x8c6e0000) [pid = 1813] [serial = 1015] [outer = (nil)] 07:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9588c000) [pid = 1813] [serial = 1016] [outer = 0x8c6e0000] 07:00:19 INFO - PROCESS | 1813 | 1464012019644 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x95891400) [pid = 1813] [serial = 1017] [outer = 0x8c6e0000] 07:00:20 INFO - PROCESS | 1813 | 1464012020574 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]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1635ms 07:00:20 INFO - PROCESS | 1813 | 1464012020616 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1813 | 1464012020627 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:00:20 INFO - PROCESS | 1813 | 1464012020662 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1813 | 1464012020668 Marionette TRACE conn4 <- [1,1326,null,{}] 07:00:20 INFO - PROCESS | 1813 | 1464012020675 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}] 07:00:20 INFO - PROCESS | 1813 | 1464012020939 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 07:00:21 INFO - PROCESS | 1813 | 1464012021278 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x9585f000 == 142 [pid = 1813] [id = 339] 07:00:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x959a7000) [pid = 1813] [serial = 1018] [outer = (nil)] 07:00:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x959b0400) [pid = 1813] [serial = 1019] [outer = 0x959a7000] 07:00:21 INFO - PROCESS | 1813 | 1464012021397 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x983dcc00) [pid = 1813] [serial = 1020] [outer = 0x959a7000] 07:00:22 INFO - PROCESS | 1813 | 1464012022372 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]]]}] 07:00:22 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 07:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1788ms 07:00:22 INFO - PROCESS | 1813 | 1464012022446 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1813 | 1464012022449 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 07:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:00:22 INFO - PROCESS | 1813 | 1464012022457 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1813 | 1464012022461 Marionette TRACE conn4 <- [1,1330,null,{}] 07:00:22 INFO - PROCESS | 1813 | 1464012022468 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}] 07:00:22 INFO - PROCESS | 1813 | 1464012022710 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 07:00:23 INFO - PROCESS | 1813 | 1464012023063 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x9594a400 == 143 [pid = 1813] [id = 340] 07:00:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x959a2000) [pid = 1813] [serial = 1021] [outer = (nil)] 07:00:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9aae6400) [pid = 1813] [serial = 1022] [outer = 0x959a2000] 07:00:23 INFO - PROCESS | 1813 | 1464012023172 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9aaeb400) [pid = 1813] [serial = 1023] [outer = 0x959a2000] 07:00:24 INFO - PROCESS | 1813 | 1464012024167 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]]]}] 07:00:24 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 07:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1786ms 07:00:24 INFO - PROCESS | 1813 | 1464012024245 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1813 | 1464012024248 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 07:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:00:24 INFO - PROCESS | 1813 | 1464012024257 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1813 | 1464012024259 Marionette TRACE conn4 <- [1,1334,null,{}] 07:00:24 INFO - PROCESS | 1813 | 1464012024267 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}] 07:00:24 INFO - PROCESS | 1813 | 1464012024551 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 07:00:24 INFO - PROCESS | 1813 | 1464012024883 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a3c0c00 == 144 [pid = 1813] [id = 341] 07:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9aae9800) [pid = 1813] [serial = 1024] [outer = (nil)] 07:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9c29c800) [pid = 1813] [serial = 1025] [outer = 0x9aae9800] 07:00:24 INFO - PROCESS | 1813 | 1464012024976 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9d417400) [pid = 1813] [serial = 1026] [outer = 0x9aae9800] 07:00:25 INFO - PROCESS | 1813 | 1464012025919 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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1737ms 07:00:26 INFO - PROCESS | 1813 | 1464012025996 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 07:00:26 INFO - PROCESS | 1813 | 1464012026002 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 07:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:00:26 INFO - PROCESS | 1813 | 1464012026010 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:00:26 INFO - PROCESS | 1813 | 1464012026013 Marionette TRACE conn4 <- [1,1338,null,{}] 07:00:26 INFO - PROCESS | 1813 | 1464012026020 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}] 07:00:26 INFO - PROCESS | 1813 | 1464012026263 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 07:00:26 INFO - PROCESS | 1813 | 1464012026595 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a9cc800 == 145 [pid = 1813] [id = 342] 07:00:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9c293c00) [pid = 1813] [serial = 1027] [outer = (nil)] 07:00:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0xa0517c00) [pid = 1813] [serial = 1028] [outer = 0x9c293c00] 07:00:26 INFO - PROCESS | 1813 | 1464012026696 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0xa0520400) [pid = 1813] [serial = 1029] [outer = 0x9c293c00] 07:00:28 INFO - PROCESS | 1813 | 1464012028225 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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2235ms 07:00:28 INFO - PROCESS | 1813 | 1464012028245 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1813 | 1464012028248 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:00:28 INFO - PROCESS | 1813 | 1464012028256 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1813 | 1464012028261 Marionette TRACE conn4 <- [1,1342,null,{}] 07:00:28 INFO - PROCESS | 1813 | 1464012028268 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}] 07:00:28 INFO - PROCESS | 1813 | 1464012028509 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 07:00:28 INFO - PROCESS | 1813 | 1464012028785 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x959a6400 == 146 [pid = 1813] [id = 343] 07:00:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9d4bfc00) [pid = 1813] [serial = 1030] [outer = (nil)] 07:00:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0xa22ab000) [pid = 1813] [serial = 1031] [outer = 0x9d4bfc00] 07:00:28 INFO - PROCESS | 1813 | 1464012028880 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0xa237a000) [pid = 1813] [serial = 1032] [outer = 0x9d4bfc00] 07:00:29 INFO - PROCESS | 1813 | 1464012029875 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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1686ms 07:00:29 INFO - PROCESS | 1813 | 1464012029943 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 07:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:00:29 INFO - PROCESS | 1813 | 1464012029948 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 07:00:29 INFO - PROCESS | 1813 | 1464012029955 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1813 | 1464012029959 Marionette TRACE conn4 <- [1,1346,null,{}] 07:00:29 INFO - PROCESS | 1813 | 1464012029965 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}] 07:00:30 INFO - PROCESS | 1813 | 1464012030249 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 07:00:30 INFO - PROCESS | 1813 | 1464012030587 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x9585c000 == 147 [pid = 1813] [id = 344] 07:00:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0xa051e800) [pid = 1813] [serial = 1033] [outer = (nil)] 07:00:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0xa23ea400) [pid = 1813] [serial = 1034] [outer = 0xa051e800] 07:00:30 INFO - PROCESS | 1813 | 1464012030693 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0xa23f0000) [pid = 1813] [serial = 1035] [outer = 0xa051e800] 07:00:31 INFO - PROCESS | 1813 | 1464012031691 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]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1795ms 07:00:31 INFO - PROCESS | 1813 | 1464012031751 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1813 | 1464012031754 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 07:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:00:31 INFO - PROCESS | 1813 | 1464012031762 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1813 | 1464012031766 Marionette TRACE conn4 <- [1,1350,null,{}] 07:00:31 INFO - PROCESS | 1813 | 1464012031773 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}] 07:00:32 INFO - PROCESS | 1813 | 1464012032020 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 07:00:32 INFO - PROCESS | 1813 | 1464012032324 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x939c6000 == 148 [pid = 1813] [id = 345] 07:00:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0xa2378800) [pid = 1813] [serial = 1036] [outer = (nil)] 07:00:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0xa27c1400) [pid = 1813] [serial = 1037] [outer = 0xa2378800] 07:00:32 INFO - PROCESS | 1813 | 1464012032421 Marionette DEBUG loaded listener.js 07:00:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0xa3150400) [pid = 1813] [serial = 1038] [outer = 0xa2378800] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x915f2000 == 147 [pid = 1813] [id = 282] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8c568c00 == 146 [pid = 1813] [id = 272] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89967400 == 145 [pid = 1813] [id = 232] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x951f1000 == 144 [pid = 1813] [id = 230] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x87d23c00 == 143 [pid = 1813] [id = 304] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x95314800 == 142 [pid = 1813] [id = 73] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8c6e5400 == 141 [pid = 1813] [id = 127] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x93b0cc00 == 140 [pid = 1813] [id = 13] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x86264c00 == 139 [pid = 1813] [id = 273] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8e30ac00 == 138 [pid = 1813] [id = 227] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x95953c00 == 137 [pid = 1813] [id = 125] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x87cd6c00 == 136 [pid = 1813] [id = 278] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfbf000 == 135 [pid = 1813] [id = 274] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89c87400 == 134 [pid = 1813] [id = 228] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8e39e400 == 133 [pid = 1813] [id = 276] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x87549400 == 132 [pid = 1813] [id = 237] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x915fa000 == 131 [pid = 1813] [id = 277] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x95753c00 == 130 [pid = 1813] [id = 281] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x888dc400 == 129 [pid = 1813] [id = 236] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x95858000 == 128 [pid = 1813] [id = 231] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdd1400 == 127 [pid = 1813] [id = 275] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8a186c00 == 126 [pid = 1813] [id = 269] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89966c00 == 125 [pid = 1813] [id = 233] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x888d7c00 == 124 [pid = 1813] [id = 235] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2ed800 == 123 [pid = 1813] [id = 279] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8aca9000 == 122 [pid = 1813] [id = 226] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x87d6a800 == 121 [pid = 1813] [id = 270] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89b64400 == 120 [pid = 1813] [id = 327] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89470400 == 119 [pid = 1813] [id = 326] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x87d21000 == 118 [pid = 1813] [id = 325] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x915f6800 == 117 [pid = 1813] [id = 320] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad7800 == 116 [pid = 1813] [id = 319] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x915f8c00 == 115 [pid = 1813] [id = 317] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x93b4c400 == 114 [pid = 1813] [id = 318] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x91cf7c00 == 113 [pid = 1813] [id = 316] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdce800 == 112 [pid = 1813] [id = 315] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89c90000 == 111 [pid = 1813] [id = 314] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bba3000 == 110 [pid = 1813] [id = 313] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8754ec00 == 109 [pid = 1813] [id = 312] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bc90800 == 108 [pid = 1813] [id = 311] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb0ac00 == 107 [pid = 1813] [id = 310] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8d800 == 106 [pid = 1813] [id = 309] 07:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x87d22800 == 105 [pid = 1813] [id = 308] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x8a2e4800) [pid = 1813] [serial = 923] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x93b03400) [pid = 1813] [serial = 891] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x9575d000) [pid = 1813] [serial = 896] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x8fd3d800) [pid = 1813] [serial = 828] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x8d1b0400) [pid = 1813] [serial = 822] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x8ab6c800) [pid = 1813] [serial = 866] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x8c594800) [pid = 1813] [serial = 876] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x89ade000) [pid = 1813] [serial = 917] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x959aec00) [pid = 1813] [serial = 902] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x91581400) [pid = 1813] [serial = 831] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8a2e5400) [pid = 1813] [serial = 872] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8c8be000) [pid = 1813] [serial = 878] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x95851400) [pid = 1813] [serial = 846] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x93efe400) [pid = 1813] [serial = 893] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8c8c1000) [pid = 1813] [serial = 879] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x888e5800) [pid = 1813] [serial = 915] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x977ac800) [pid = 1813] [serial = 906] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x91583000) [pid = 1813] [serial = 885] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x89b67c00) [pid = 1813] [serial = 807] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9a9d2000) [pid = 1813] [serial = 911] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8d005800) [pid = 1813] [serial = 881] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x9588b800) [pid = 1813] [serial = 849] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x9a88ec00) [pid = 1813] [serial = 909] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x93ef6800) [pid = 1813] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8e397800) [pid = 1813] [serial = 825] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9772b400) [pid = 1813] [serial = 903] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x977a8c00) [pid = 1813] [serial = 905] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x90e45c00) [pid = 1813] [serial = 884] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x91cf1800) [pid = 1813] [serial = 887] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8a2e8800) [pid = 1813] [serial = 810] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9585a400) [pid = 1813] [serial = 897] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x95949800) [pid = 1813] [serial = 899] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x89dad000) [pid = 1813] [serial = 921] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x89b6e000) [pid = 1813] [serial = 918] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8bb08800) [pid = 1813] [serial = 813] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8ab71800) [pid = 1813] [serial = 873] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x895cb800) [pid = 1813] [serial = 920] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9222c000) [pid = 1813] [serial = 888] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x954ed400) [pid = 1813] [serial = 843] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x93ef2000) [pid = 1813] [serial = 837] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x959a4800) [pid = 1813] [serial = 900] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8d97dc00) [pid = 1813] [serial = 882] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9a79ac00) [pid = 1813] [serial = 908] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x888ddc00) [pid = 1813] [serial = 914] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x939c3000) [pid = 1813] [serial = 890] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x95289400) [pid = 1813] [serial = 840] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8996ac00) [pid = 1813] [serial = 869] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9230b400) [pid = 1813] [serial = 834] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8bdd6c00) [pid = 1813] [serial = 875] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x89ade400) [pid = 1813] [serial = 870] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x95314c00) [pid = 1813] [serial = 894] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c8c4c00) [pid = 1813] [serial = 819] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x87cd7000) [pid = 1813] [serial = 804] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bc90400) [pid = 1813] [serial = 816] [outer = (nil)] [url = about:blank] 07:00:35 INFO - PROCESS | 1813 | 1464012035123 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]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 3401ms 07:00:35 INFO - PROCESS | 1813 | 1464012035193 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1813 | 1464012035201 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 07:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:00:35 INFO - PROCESS | 1813 | 1464012035213 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1813 | 1464012035218 Marionette TRACE conn4 <- [1,1354,null,{}] 07:00:35 INFO - PROCESS | 1813 | 1464012035228 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}] 07:00:35 INFO - PROCESS | 1813 | 1464012035452 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 07:00:35 INFO - PROCESS | 1813 | 1464012035640 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754f400 == 106 [pid = 1813] [id = 346] 07:00:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x87554400) [pid = 1813] [serial = 1039] [outer = (nil)] 07:00:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x87cdb400) [pid = 1813] [serial = 1040] [outer = 0x87554400] 07:00:35 INFO - PROCESS | 1813 | 1464012035737 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x87d1a000) [pid = 1813] [serial = 1041] [outer = 0x87554400] 07:00:36 INFO - PROCESS | 1813 | 1464012036701 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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1535ms 07:00:36 INFO - PROCESS | 1813 | 1464012036750 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1813 | 1464012036761 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:00:36 INFO - PROCESS | 1813 | 1464012036774 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1813 | 1464012036780 Marionette TRACE conn4 <- [1,1358,null,{}] 07:00:36 INFO - PROCESS | 1813 | 1464012036787 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}] 07:00:37 INFO - PROCESS | 1813 | 1464012037030 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 07:00:37 INFO - PROCESS | 1813 | 1464012037303 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x888d9800 == 107 [pid = 1813] [id = 347] 07:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x888e1c00) [pid = 1813] [serial = 1042] [outer = (nil)] 07:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x89466c00) [pid = 1813] [serial = 1043] [outer = 0x888e1c00] 07:00:37 INFO - PROCESS | 1813 | 1464012037401 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x895c3400) [pid = 1813] [serial = 1044] [outer = 0x888e1c00] 07:00:38 INFO - PROCESS | 1813 | 1464012038360 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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1640ms 07:00:38 INFO - PROCESS | 1813 | 1464012038421 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1813 | 1464012038429 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 07:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:00:38 INFO - PROCESS | 1813 | 1464012038443 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1813 | 1464012038458 Marionette TRACE conn4 <- [1,1362,null,{}] 07:00:38 INFO - PROCESS | 1813 | 1464012038502 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}] 07:00:38 INFO - PROCESS | 1813 | 1464012038800 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 07:00:39 INFO - PROCESS | 1813 | 1464012038987 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad4800 == 108 [pid = 1813] [id = 348] 07:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x89ad8000) [pid = 1813] [serial = 1045] [outer = (nil)] 07:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x89b64000) [pid = 1813] [serial = 1046] [outer = 0x89ad8000] 07:00:39 INFO - PROCESS | 1813 | 1464012039071 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x89b6b400) [pid = 1813] [serial = 1047] [outer = 0x89ad8000] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8a97d000) [pid = 1813] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x99787000) [pid = 1813] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x89da9800) [pid = 1813] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x91cecc00) [pid = 1813] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x91cfa800) [pid = 1813] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8c6dc000) [pid = 1813] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8e30cc00) [pid = 1813] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8c8bc800) [pid = 1813] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bdd1000) [pid = 1813] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8c55ac00) [pid = 1813] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8bb0b000) [pid = 1813] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x89c8dc00) [pid = 1813] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x888db400) [pid = 1813] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x895cb400) [pid = 1813] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x87d21400) [pid = 1813] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9a9ca000) [pid = 1813] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9b27dc00) [pid = 1813] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9a9c9c00) [pid = 1813] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9a890400) [pid = 1813] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x95896800) [pid = 1813] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x958a5000) [pid = 1813] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:00:40 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x95895c00) [pid = 1813] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:00:40 INFO - PROCESS | 1813 | 1464012040674 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]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2292ms 07:00:40 INFO - PROCESS | 1813 | 1464012040735 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 1813 | 1464012040741 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:00:40 INFO - PROCESS | 1813 | 1464012040749 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1813 | 1464012040753 Marionette TRACE conn4 <- [1,1366,null,{}] 07:00:40 INFO - PROCESS | 1813 | 1464012040759 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}] 07:00:41 INFO - PROCESS | 1813 | 1464012041045 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 07:00:41 INFO - PROCESS | 1813 | 1464012041066 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x888db400 == 109 [pid = 1813] [id = 349] 07:00:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x89b63000) [pid = 1813] [serial = 1048] [outer = (nil)] 07:00:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x89b99800) [pid = 1813] [serial = 1049] [outer = 0x89b63000] 07:00:41 INFO - PROCESS | 1813 | 1464012041149 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x89c81800) [pid = 1813] [serial = 1050] [outer = 0x89b63000] 07:00:42 INFO - PROCESS | 1813 | 1464012042395 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] 07:00:42 INFO - PROCESS | 1813 | 1464012042446 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 07:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:00:42 INFO - PROCESS | 1813 | 1464012042457 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 1813 | 1464012042466 Marionette TRACE conn4 <- [1,1370,null,{}] 07:00:42 INFO - PROCESS | 1813 | 1464012042478 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}] 07:00:42 INFO - PROCESS | 1813 | 1464012042781 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 07:00:43 INFO - PROCESS | 1813 | 1464012043118 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x86271800 == 110 [pid = 1813] [id = 350] 07:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x87cd2800) [pid = 1813] [serial = 1051] [outer = (nil)] 07:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x87d6fc00) [pid = 1813] [serial = 1052] [outer = 0x87cd2800] 07:00:43 INFO - PROCESS | 1813 | 1464012043221 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x888e4c00) [pid = 1813] [serial = 1053] [outer = 0x87cd2800] 07:00:44 INFO - PROCESS | 1813 | 1464012044327 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] 07:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:00:44 INFO - PROCESS | 1813 | 1464012044377 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 07:00:44 INFO - PROCESS | 1813 | 1464012044390 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1813 | 1464012044397 Marionette TRACE conn4 <- [1,1374,null,{}] 07:00:44 INFO - PROCESS | 1813 | 1464012044404 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}] 07:00:44 INFO - PROCESS | 1813 | 1464012044711 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 07:00:45 INFO - PROCESS | 1813 | 1464012045051 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x89adb000 == 111 [pid = 1813] [id = 351] 07:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x89b68400) [pid = 1813] [serial = 1054] [outer = (nil)] 07:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x89b96000) [pid = 1813] [serial = 1055] [outer = 0x89b68400] 07:00:45 INFO - PROCESS | 1813 | 1464012045153 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x89c88400) [pid = 1813] [serial = 1056] [outer = 0x89b68400] 07:00:46 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:46 INFO - PROCESS | 1813 | 1464012046288 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] 07:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:00:46 INFO - PROCESS | 1813 | 1464012046338 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 07:00:46 INFO - PROCESS | 1813 | 1464012046347 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1813 | 1464012046354 Marionette TRACE conn4 <- [1,1378,null,{}] 07:00:46 INFO - PROCESS | 1813 | 1464012046373 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}] 07:00:46 INFO - PROCESS | 1813 | 1464012046765 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 07:00:47 INFO - PROCESS | 1813 | 1464012047034 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a17e000 == 112 [pid = 1813] [id = 352] 07:00:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8a187400) [pid = 1813] [serial = 1057] [outer = (nil)] 07:00:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8a2e2000) [pid = 1813] [serial = 1058] [outer = 0x8a187400] 07:00:47 INFO - PROCESS | 1813 | 1464012047134 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8a2ea000) [pid = 1813] [serial = 1059] [outer = 0x8a187400] 07:00:48 INFO - PROCESS | 1813 | 1464012048142 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] 07:00:48 INFO - PROCESS | 1813 | 1464012048204 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:00:48 INFO - PROCESS | 1813 | 1464012048214 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1813 | 1464012048217 Marionette TRACE conn4 <- [1,1382,null,{}] 07:00:48 INFO - PROCESS | 1813 | 1464012048225 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}] 07:00:48 INFO - PROCESS | 1813 | 1464012048472 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 07:00:48 INFO - PROCESS | 1813 | 1464012048783 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da6400 == 113 [pid = 1813] [id = 353] 07:00:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8a2ecc00) [pid = 1813] [serial = 1060] [outer = (nil)] 07:00:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8ab70000) [pid = 1813] [serial = 1061] [outer = 0x8a2ecc00] 07:00:48 INFO - PROCESS | 1813 | 1464012048884 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8ab78000) [pid = 1813] [serial = 1062] [outer = 0x8a2ecc00] 07:00:49 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:00:49 INFO - PROCESS | 1813 | 1464012049890 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] 07:00:49 INFO - PROCESS | 1813 | 1464012049975 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 07:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:00:49 INFO - PROCESS | 1813 | 1464012049987 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1813 | 1464012049990 Marionette TRACE conn4 <- [1,1386,null,{}] 07:00:50 INFO - PROCESS | 1813 | 1464012049998 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}] 07:00:50 INFO - PROCESS | 1813 | 1464012050282 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 07:00:50 INFO - PROCESS | 1813 | 1464012050606 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8acaa400 == 114 [pid = 1813] [id = 354] 07:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8acae000) [pid = 1813] [serial = 1063] [outer = (nil)] 07:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8bb06800) [pid = 1813] [serial = 1064] [outer = 0x8acae000] 07:00:50 INFO - PROCESS | 1813 | 1464012050706 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8bb0c800) [pid = 1813] [serial = 1065] [outer = 0x8acae000] 07:00:51 INFO - PROCESS | 1813 | 1464012051804 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] 07:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:00:51 INFO - PROCESS | 1813 | 1464012051850 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 07:00:51 INFO - PROCESS | 1813 | 1464012051857 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1813 | 1464012051861 Marionette TRACE conn4 <- [1,1390,null,{}] 07:00:51 INFO - PROCESS | 1813 | 1464012051868 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}] 07:00:52 INFO - PROCESS | 1813 | 1464012052176 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 07:00:52 INFO - PROCESS | 1813 | 1464012052507 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8acab000 == 115 [pid = 1813] [id = 355] 07:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8bbac000) [pid = 1813] [serial = 1066] [outer = (nil)] 07:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8bdd6c00) [pid = 1813] [serial = 1067] [outer = 0x8bbac000] 07:00:52 INFO - PROCESS | 1813 | 1464012052610 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8bdd8c00) [pid = 1813] [serial = 1068] [outer = 0x8bbac000] 07:00:53 INFO - PROCESS | 1813 | 1464012053581 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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1788ms 07:00:53 INFO - PROCESS | 1813 | 1464012053645 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 1813 | 1464012053650 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 07:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:00:53 INFO - PROCESS | 1813 | 1464012053658 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1813 | 1464012053663 Marionette TRACE conn4 <- [1,1394,null,{}] 07:00:53 INFO - PROCESS | 1813 | 1464012053670 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}] 07:00:53 INFO - PROCESS | 1813 | 1464012053950 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 07:00:54 INFO - PROCESS | 1813 | 1464012054277 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2da800 == 116 [pid = 1813] [id = 356] 07:00:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8bba4c00) [pid = 1813] [serial = 1069] [outer = (nil)] 07:00:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8c594800) [pid = 1813] [serial = 1070] [outer = 0x8bba4c00] 07:00:54 INFO - PROCESS | 1813 | 1464012054378 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8c6d9400) [pid = 1813] [serial = 1071] [outer = 0x8bba4c00] 07:00:55 INFO - PROCESS | 1813 | 1464012055418 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]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1797ms 07:00:55 INFO - PROCESS | 1813 | 1464012055456 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1813 | 1464012055461 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:00:55 INFO - PROCESS | 1813 | 1464012055469 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1813 | 1464012055473 Marionette TRACE conn4 <- [1,1398,null,{}] 07:00:55 INFO - PROCESS | 1813 | 1464012055480 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}] 07:00:55 INFO - PROCESS | 1813 | 1464012055851 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 07:00:56 INFO - PROCESS | 1813 | 1464012056110 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c587c00 == 117 [pid = 1813] [id = 357] 07:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8c591800) [pid = 1813] [serial = 1072] [outer = (nil)] 07:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8c8b8000) [pid = 1813] [serial = 1073] [outer = 0x8c591800] 07:00:56 INFO - PROCESS | 1813 | 1464012056211 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8c8bdc00) [pid = 1813] [serial = 1074] [outer = 0x8c591800] 07:00:57 INFO - PROCESS | 1813 | 1464012057195 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]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1800ms 07:00:57 INFO - PROCESS | 1813 | 1464012057269 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 07:00:57 INFO - PROCESS | 1813 | 1464012057273 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 07:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:00:57 INFO - PROCESS | 1813 | 1464012057283 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 1813 | 1464012057288 Marionette TRACE conn4 <- [1,1402,null,{}] 07:00:57 INFO - PROCESS | 1813 | 1464012057296 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}] 07:00:57 INFO - PROCESS | 1813 | 1464012057595 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 07:00:57 INFO - PROCESS | 1813 | 1464012057920 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c58b800 == 118 [pid = 1813] [id = 358] 07:00:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8c596c00) [pid = 1813] [serial = 1075] [outer = (nil)] 07:00:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8cfb4c00) [pid = 1813] [serial = 1076] [outer = 0x8c596c00] 07:00:58 INFO - PROCESS | 1813 | 1464012058014 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8cfb7c00) [pid = 1813] [serial = 1077] [outer = 0x8c596c00] 07:00:59 INFO - PROCESS | 1813 | 1464012059016 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]]]}] 07:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1788ms 07:00:59 INFO - PROCESS | 1813 | 1464012059071 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1813 | 1464012059075 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 07:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:00:59 INFO - PROCESS | 1813 | 1464012059082 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1813 | 1464012059087 Marionette TRACE conn4 <- [1,1406,null,{}] 07:00:59 INFO - PROCESS | 1813 | 1464012059093 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}] 07:00:59 INFO - PROCESS | 1813 | 1464012059331 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 07:00:59 INFO - PROCESS | 1813 | 1464012059646 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8c3000 == 119 [pid = 1813] [id = 359] 07:00:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8c8c5400) [pid = 1813] [serial = 1078] [outer = (nil)] 07:00:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8d00cc00) [pid = 1813] [serial = 1079] [outer = 0x8c8c5400] 07:00:59 INFO - PROCESS | 1813 | 1464012059747 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8d1aa800) [pid = 1813] [serial = 1080] [outer = 0x8c8c5400] 07:01:00 INFO - PROCESS | 1813 | 1464012060746 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]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1744ms 07:01:00 INFO - PROCESS | 1813 | 1464012060827 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 1813 | 1464012060833 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 07:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:01:00 INFO - PROCESS | 1813 | 1464012060840 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 1813 | 1464012060846 Marionette TRACE conn4 <- [1,1410,null,{}] 07:01:00 INFO - PROCESS | 1813 | 1464012060853 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}] 07:01:01 INFO - PROCESS | 1813 | 1464012061177 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 07:01:01 INFO - PROCESS | 1813 | 1464012061520 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d00b000 == 120 [pid = 1813] [id = 360] 07:01:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8e302000) [pid = 1813] [serial = 1081] [outer = (nil)] 07:01:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8e310000) [pid = 1813] [serial = 1082] [outer = 0x8e302000] 07:01:01 INFO - PROCESS | 1813 | 1464012061637 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8e39dc00) [pid = 1813] [serial = 1083] [outer = 0x8e302000] 07:01:02 INFO - PROCESS | 1813 | 1464012062790 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]]]}] 07:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1990ms 07:01:02 INFO - PROCESS | 1813 | 1464012062832 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 1813 | 1464012062836 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 07:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:01:02 INFO - PROCESS | 1813 | 1464012062844 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 1813 | 1464012062848 Marionette TRACE conn4 <- [1,1414,null,{}] 07:01:02 INFO - PROCESS | 1813 | 1464012062854 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}] 07:01:03 INFO - PROCESS | 1813 | 1464012063125 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 07:01:03 INFO - PROCESS | 1813 | 1464012063453 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e30fc00 == 121 [pid = 1813] [id = 361] 07:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8e3a0000) [pid = 1813] [serial = 1084] [outer = (nil)] 07:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8fd3c400) [pid = 1813] [serial = 1085] [outer = 0x8e3a0000] 07:01:03 INFO - PROCESS | 1813 | 1464012063546 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x8fd40c00) [pid = 1813] [serial = 1086] [outer = 0x8e3a0000] 07:01:04 INFO - PROCESS | 1813 | 1464012064627 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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1796ms 07:01:04 INFO - PROCESS | 1813 | 1464012064640 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1813 | 1464012064644 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 07:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:01:04 INFO - PROCESS | 1813 | 1464012064651 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1813 | 1464012064654 Marionette TRACE conn4 <- [1,1418,null,{}] 07:01:04 INFO - PROCESS | 1813 | 1464012064660 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}] 07:01:04 INFO - PROCESS | 1813 | 1464012064904 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 07:01:05 INFO - PROCESS | 1813 | 1464012065295 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da7400 == 122 [pid = 1813] [id = 362] 07:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x8fd38c00) [pid = 1813] [serial = 1087] [outer = (nil)] 07:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x90c60400) [pid = 1813] [serial = 1088] [outer = 0x8fd38c00] 07:01:05 INFO - PROCESS | 1813 | 1464012065389 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x90e44000) [pid = 1813] [serial = 1089] [outer = 0x8fd38c00] 07:01:06 INFO - PROCESS | 1813 | 1464012066436 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]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1852ms 07:01:06 INFO - PROCESS | 1813 | 1464012066504 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 1813 | 1464012066507 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 07:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:01:06 INFO - PROCESS | 1813 | 1464012066515 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 1813 | 1464012066519 Marionette TRACE conn4 <- [1,1422,null,{}] 07:01:06 INFO - PROCESS | 1813 | 1464012066526 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}] 07:01:06 INFO - PROCESS | 1813 | 1464012066783 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 07:01:07 INFO - PROCESS | 1813 | 1464012067081 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5c000 == 123 [pid = 1813] [id = 363] 07:01:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x90e46c00) [pid = 1813] [serial = 1090] [outer = (nil)] 07:01:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x91586c00) [pid = 1813] [serial = 1091] [outer = 0x90e46c00] 07:01:07 INFO - PROCESS | 1813 | 1464012067176 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9158bc00) [pid = 1813] [serial = 1092] [outer = 0x90e46c00] 07:01:08 INFO - PROCESS | 1813 | 1464012068165 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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1683ms 07:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:01:08 INFO - PROCESS | 1813 | 1464012068200 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1813 | 1464012068203 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 07:01:08 INFO - PROCESS | 1813 | 1464012068211 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1813 | 1464012068214 Marionette TRACE conn4 <- [1,1426,null,{}] 07:01:08 INFO - PROCESS | 1813 | 1464012068221 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}] 07:01:08 INFO - PROCESS | 1813 | 1464012068465 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 07:01:08 INFO - PROCESS | 1813 | 1464012068796 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x91581400 == 124 [pid = 1813] [id = 364] 07:01:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x91584800) [pid = 1813] [serial = 1093] [outer = (nil)] 07:01:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x915f9400) [pid = 1813] [serial = 1094] [outer = 0x91584800] 07:01:08 INFO - PROCESS | 1813 | 1464012068895 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x91cecc00) [pid = 1813] [serial = 1095] [outer = 0x91584800] 07:01:09 INFO - PROCESS | 1813 | 1464012069953 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]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1791ms 07:01:10 INFO - PROCESS | 1813 | 1464012070002 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1813 | 1464012070005 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:01:10 INFO - PROCESS | 1813 | 1464012070013 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1813 | 1464012070016 Marionette TRACE conn4 <- [1,1430,null,{}] 07:01:10 INFO - PROCESS | 1813 | 1464012070023 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}] 07:01:10 INFO - PROCESS | 1813 | 1464012070282 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 07:01:10 INFO - PROCESS | 1813 | 1464012070631 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x89464800 == 125 [pid = 1813] [id = 365] 07:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8fd39800) [pid = 1813] [serial = 1096] [outer = (nil)] 07:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x915f1000) [pid = 1813] [serial = 1097] [outer = 0x8fd39800] 07:01:10 INFO - PROCESS | 1813 | 1464012070730 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x915f6800) [pid = 1813] [serial = 1098] [outer = 0x8fd39800] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x888e3c00 == 124 [pid = 1813] [id = 301] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x86923c00 == 123 [pid = 1813] [id = 302] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x977a3800 == 122 [pid = 1813] [id = 303] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x888d9800 == 121 [pid = 1813] [id = 347] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8754f400 == 120 [pid = 1813] [id = 346] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9585c000 == 119 [pid = 1813] [id = 344] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x959a6400 == 118 [pid = 1813] [id = 343] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9a3c0c00 == 117 [pid = 1813] [id = 341] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9a9cc800 == 116 [pid = 1813] [id = 342] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9594a400 == 115 [pid = 1813] [id = 340] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9585f000 == 114 [pid = 1813] [id = 339] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x87552400 == 113 [pid = 1813] [id = 338] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x87552800 == 112 [pid = 1813] [id = 336] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8c55c400 == 111 [pid = 1813] [id = 337] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x87551c00 == 110 [pid = 1813] [id = 335] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb08c00 == 109 [pid = 1813] [id = 334] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8c6dd000 == 108 [pid = 1813] [id = 333] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8a978000 == 107 [pid = 1813] [id = 332] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8aca1400 == 106 [pid = 1813] [id = 331] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x87d1b400 == 105 [pid = 1813] [id = 329] 07:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad9800 == 104 [pid = 1813] [id = 330] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8a2e7800) [pid = 1813] [serial = 986] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8bb03c00) [pid = 1813] [serial = 867] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9aae6800) [pid = 1813] [serial = 912] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8a186800) [pid = 1813] [serial = 983] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x954e4c00) [pid = 1813] [serial = 953] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x93efa000) [pid = 1813] [serial = 951] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x93d1b000) [pid = 1813] [serial = 950] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x92309400) [pid = 1813] [serial = 948] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x92301400) [pid = 1813] [serial = 947] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x915ec800) [pid = 1813] [serial = 945] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9158a800) [pid = 1813] [serial = 944] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x90c52000) [pid = 1813] [serial = 942] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8e3a5800) [pid = 1813] [serial = 941] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8d008800) [pid = 1813] [serial = 939] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8cfb5800) [pid = 1813] [serial = 938] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8c6e5c00) [pid = 1813] [serial = 936] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8c6dbc00) [pid = 1813] [serial = 935] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8bdcb000) [pid = 1813] [serial = 933] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8bba6800) [pid = 1813] [serial = 932] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8a2e0400) [pid = 1813] [serial = 930] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8a188c00) [pid = 1813] [serial = 929] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x89970400) [pid = 1813] [serial = 927] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x895c9c00) [pid = 1813] [serial = 926] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x89ad5400) [pid = 1813] [serial = 980] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x87d66c00) [pid = 1813] [serial = 977] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x888db000) [pid = 1813] [serial = 978] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9d40e000) [pid = 1813] [serial = 975] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9c29e800) [pid = 1813] [serial = 974] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9c0adc00) [pid = 1813] [serial = 972] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9c01cc00) [pid = 1813] [serial = 971] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9b783800) [pid = 1813] [serial = 969] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9b5eac00) [pid = 1813] [serial = 968] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9aaf3800) [pid = 1813] [serial = 966] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9aaed400) [pid = 1813] [serial = 965] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9a79cc00) [pid = 1813] [serial = 962] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9a899800) [pid = 1813] [serial = 963] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x97735c00) [pid = 1813] [serial = 960] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x959aac00) [pid = 1813] [serial = 959] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9594f000) [pid = 1813] [serial = 957] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x958acc00) [pid = 1813] [serial = 956] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x954edc00) [pid = 1813] [serial = 954] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8a2e0800) [pid = 1813] [serial = 984] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x89ae1000) [pid = 1813] [serial = 981] [outer = (nil)] [url = about:blank] 07:01:13 INFO - PROCESS | 1813 | 1464012073131 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]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 3207ms 07:01:13 INFO - PROCESS | 1813 | 1464012073227 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1813 | 1464012073233 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 07:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:01:13 INFO - PROCESS | 1813 | 1464012073242 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1813 | 1464012073249 Marionette TRACE conn4 <- [1,1434,null,{}] 07:01:13 INFO - PROCESS | 1813 | 1464012073260 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}] 07:01:13 INFO - PROCESS | 1813 | 1464012073478 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 07:01:13 INFO - PROCESS | 1813 | 1464012073685 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754f800 == 105 [pid = 1813] [id = 366] 07:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x87554000) [pid = 1813] [serial = 1099] [outer = (nil)] 07:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x87d65000) [pid = 1813] [serial = 1100] [outer = 0x87554000] 07:01:13 INFO - PROCESS | 1813 | 1464012073774 Marionette DEBUG loaded listener.js 07:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x89470400) [pid = 1813] [serial = 1101] [outer = 0x87554000] 07:01:14 INFO - PROCESS | 1813 | 1464012074641 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]]]}] 07:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1448ms 07:01:14 INFO - PROCESS | 1813 | 1464012074691 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 07:01:14 INFO - PROCESS | 1813 | 1464012074700 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 07:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:01:14 INFO - PROCESS | 1813 | 1464012074712 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:01:14 INFO - PROCESS | 1813 | 1464012074716 Marionette TRACE conn4 <- [1,1438,null,{}] 07:01:14 INFO - PROCESS | 1813 | 1464012074723 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}] 07:01:14 INFO - PROCESS | 1813 | 1464012074941 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 07:01:15 INFO - PROCESS | 1813 | 1464012075204 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad7000 == 106 [pid = 1813] [id = 367] 07:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x89ad8400) [pid = 1813] [serial = 1102] [outer = (nil)] 07:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89b63800) [pid = 1813] [serial = 1103] [outer = 0x89ad8400] 07:01:15 INFO - PROCESS | 1813 | 1464012075291 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x89b97c00) [pid = 1813] [serial = 1104] [outer = 0x89ad8400] 07:01:16 INFO - PROCESS | 1813 | 1464012076263 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]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1586ms 07:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:01:16 INFO - PROCESS | 1813 | 1464012076298 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 1813 | 1464012076302 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 07:01:16 INFO - PROCESS | 1813 | 1464012076310 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 1813 | 1464012076316 Marionette TRACE conn4 <- [1,1442,null,{}] 07:01:16 INFO - PROCESS | 1813 | 1464012076340 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}] 07:01:16 INFO - PROCESS | 1813 | 1464012076630 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 07:01:16 INFO - PROCESS | 1813 | 1464012076663 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cdf400 == 107 [pid = 1813] [id = 368] 07:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8a2dc400) [pid = 1813] [serial = 1105] [outer = (nil)] 07:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8a2e3800) [pid = 1813] [serial = 1106] [outer = 0x8a2dc400] 07:01:16 INFO - PROCESS | 1813 | 1464012076776 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8a97b000) [pid = 1813] [serial = 1107] [outer = 0x8a2dc400] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x959a7000) [pid = 1813] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x87d1ec00) [pid = 1813] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa2378800) [pid = 1813] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x87d16400) [pid = 1813] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x89b97400) [pid = 1813] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9d4bfc00) [pid = 1813] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8d1ac800) [pid = 1813] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9158d800) [pid = 1813] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9aae9800) [pid = 1813] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x959a2000) [pid = 1813] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8cfb8000) [pid = 1813] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0xa051e800) [pid = 1813] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x87554400) [pid = 1813] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8c6dd800) [pid = 1813] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8bb9e400) [pid = 1813] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x8c6e0000) [pid = 1813] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x9c293c00) [pid = 1813] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8bc81800) [pid = 1813] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x89ad8000) [pid = 1813] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x888e1c00) [pid = 1813] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:01:18 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8a17c000) [pid = 1813] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:01:18 INFO - PROCESS | 1813 | 1464012078462 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]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2202ms 07:01:18 INFO - PROCESS | 1813 | 1464012078511 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 1813 | 1464012078516 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 07:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:01:18 INFO - PROCESS | 1813 | 1464012078523 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 1813 | 1464012078526 Marionette TRACE conn4 <- [1,1446,null,{}] 07:01:18 INFO - PROCESS | 1813 | 1464012078532 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}] 07:01:18 INFO - PROCESS | 1813 | 1464012078741 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 07:01:18 INFO - PROCESS | 1813 | 1464012078928 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x86928400 == 108 [pid = 1813] [id = 369] 07:01:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x87cd9400) [pid = 1813] [serial = 1108] [outer = (nil)] 07:01:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8a183c00) [pid = 1813] [serial = 1109] [outer = 0x87cd9400] 07:01:19 INFO - PROCESS | 1813 | 1464012079008 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8aca0c00) [pid = 1813] [serial = 1110] [outer = 0x87cd9400] 07:01:19 INFO - PROCESS | 1813 | 1464012079844 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]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1391ms 07:01:19 INFO - PROCESS | 1813 | 1464012079916 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1813 | 1464012079920 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 07:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:01:19 INFO - PROCESS | 1813 | 1464012079926 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1813 | 1464012079930 Marionette TRACE conn4 <- [1,1450,null,{}] 07:01:19 INFO - PROCESS | 1813 | 1464012079936 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}] 07:01:20 INFO - PROCESS | 1813 | 1464012080163 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 07:01:20 INFO - PROCESS | 1813 | 1464012080627 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x86923c00 == 109 [pid = 1813] [id = 370] 07:01:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8754ac00) [pid = 1813] [serial = 1111] [outer = (nil)] 07:01:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x87555400) [pid = 1813] [serial = 1112] [outer = 0x8754ac00] 07:01:20 INFO - PROCESS | 1813 | 1464012080735 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x87d17000) [pid = 1813] [serial = 1113] [outer = 0x8754ac00] 07:01:21 INFO - PROCESS | 1813 | 1464012081776 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]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1893ms 07:01:21 INFO - PROCESS | 1813 | 1464012081823 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 1813 | 1464012081830 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 07:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:01:21 INFO - PROCESS | 1813 | 1464012081839 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1813 | 1464012081845 Marionette TRACE conn4 <- [1,1454,null,{}] 07:01:21 INFO - PROCESS | 1813 | 1464012081855 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}] 07:01:22 INFO - PROCESS | 1813 | 1464012082122 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 07:01:22 INFO - PROCESS | 1813 | 1464012082447 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x895c9c00 == 110 [pid = 1813] [id = 371] 07:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x89ad6800) [pid = 1813] [serial = 1114] [outer = (nil)] 07:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x89b64c00) [pid = 1813] [serial = 1115] [outer = 0x89ad6800] 07:01:22 INFO - PROCESS | 1813 | 1464012082552 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x89dac000) [pid = 1813] [serial = 1116] [outer = 0x89ad6800] 07:01:23 INFO - PROCESS | 1813 | 1464012083609 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]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1840ms 07:01:23 INFO - PROCESS | 1813 | 1464012083684 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 1813 | 1464012083692 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 07:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:01:23 INFO - PROCESS | 1813 | 1464012083700 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 1813 | 1464012083705 Marionette TRACE conn4 <- [1,1458,null,{}] 07:01:23 INFO - PROCESS | 1813 | 1464012083713 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}] 07:01:24 INFO - PROCESS | 1813 | 1464012084001 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 07:01:24 INFO - PROCESS | 1813 | 1464012084372 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a187c00 == 111 [pid = 1813] [id = 372] 07:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8a2e1000) [pid = 1813] [serial = 1117] [outer = (nil)] 07:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8a983800) [pid = 1813] [serial = 1118] [outer = 0x8a2e1000] 07:01:24 INFO - PROCESS | 1813 | 1464012084467 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8acac000) [pid = 1813] [serial = 1119] [outer = 0x8a2e1000] 07:01:25 INFO - PROCESS | 1813 | 1464012085593 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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1945ms 07:01:25 INFO - PROCESS | 1813 | 1464012085647 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1813 | 1464012085651 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:01:25 INFO - PROCESS | 1813 | 1464012085670 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1813 | 1464012085681 Marionette TRACE conn4 <- [1,1462,null,{}] 07:01:25 INFO - PROCESS | 1813 | 1464012085688 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}] 07:01:25 INFO - PROCESS | 1813 | 1464012085989 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 07:01:26 INFO - PROCESS | 1813 | 1464012086318 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e5c00 == 112 [pid = 1813] [id = 373] 07:01:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8bba4800) [pid = 1813] [serial = 1120] [outer = (nil)] 07:01:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8bdd7400) [pid = 1813] [serial = 1121] [outer = 0x8bba4800] 07:01:26 INFO - PROCESS | 1813 | 1464012086419 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c58a400) [pid = 1813] [serial = 1122] [outer = 0x8bba4800] 07:01:27 INFO - PROCESS | 1813 | 1464012087548 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]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1958ms 07:01:27 INFO - PROCESS | 1813 | 1464012087619 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 07:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:01:27 INFO - PROCESS | 1813 | 1464012087625 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 07:01:27 INFO - PROCESS | 1813 | 1464012087633 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1813 | 1464012087636 Marionette TRACE conn4 <- [1,1466,null,{}] 07:01:27 INFO - PROCESS | 1813 | 1464012087643 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}] 07:01:27 INFO - PROCESS | 1813 | 1464012087928 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 07:01:28 INFO - PROCESS | 1813 | 1464012088247 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdd1c00 == 113 [pid = 1813] [id = 374] 07:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8c6dd000) [pid = 1813] [serial = 1123] [outer = (nil)] 07:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8c8c1c00) [pid = 1813] [serial = 1124] [outer = 0x8c6dd000] 07:01:28 INFO - PROCESS | 1813 | 1464012088360 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8d008800) [pid = 1813] [serial = 1125] [outer = 0x8c6dd000] 07:01:29 INFO - PROCESS | 1813 | 1464012089387 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]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1790ms 07:01:29 INFO - PROCESS | 1813 | 1464012089422 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 07:01:29 INFO - PROCESS | 1813 | 1464012089427 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 07:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:01:29 INFO - PROCESS | 1813 | 1464012089434 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1813 | 1464012089438 Marionette TRACE conn4 <- [1,1470,null,{}] 07:01:29 INFO - PROCESS | 1813 | 1464012089444 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}] 07:01:29 INFO - PROCESS | 1813 | 1464012089691 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 07:01:30 INFO - PROCESS | 1813 | 1464012089993 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1b2000 == 114 [pid = 1813] [id = 375] 07:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8d1b2400) [pid = 1813] [serial = 1126] [outer = (nil)] 07:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8d980000) [pid = 1813] [serial = 1127] [outer = 0x8d1b2400] 07:01:30 INFO - PROCESS | 1813 | 1464012090099 Marionette DEBUG loaded listener.js 07:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8e39c800) [pid = 1813] [serial = 1128] [outer = 0x8d1b2400] 07:01:31 INFO - PROCESS | 1813 | 1464012091175 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]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1785ms 07:01:31 INFO - PROCESS | 1813 | 1464012091221 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 07:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:01:31 INFO - PROCESS | 1813 | 1464012091225 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 07:01:31 INFO - PROCESS | 1813 | 1464012091232 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 1813 | 1464012091236 Marionette TRACE conn4 <- [1,1474,null,{}] 07:01:31 INFO - PROCESS | 1813 | 1464012091242 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}] 07:01:31 INFO - PROCESS | 1813 | 1464012091482 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 07:01:31 INFO - PROCESS | 1813 | 1464012091809 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdd4c00 == 115 [pid = 1813] [id = 376] 07:01:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8d97d000) [pid = 1813] [serial = 1129] [outer = (nil)] 07:01:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x90e4d000) [pid = 1813] [serial = 1130] [outer = 0x8d97d000] 07:01:31 INFO - PROCESS | 1813 | 1464012091906 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91585c00) [pid = 1813] [serial = 1131] [outer = 0x8d97d000] 07:01:32 INFO - PROCESS | 1813 | 1464012092898 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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1735ms 07:01:32 INFO - PROCESS | 1813 | 1464012092968 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1813 | 1464012092971 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:01:32 INFO - PROCESS | 1813 | 1464012092978 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1813 | 1464012092982 Marionette TRACE conn4 <- [1,1478,null,{}] 07:01:32 INFO - PROCESS | 1813 | 1464012092989 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}] 07:01:33 INFO - PROCESS | 1813 | 1464012093230 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 07:01:33 INFO - PROCESS | 1813 | 1464012093545 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c58c00 == 116 [pid = 1813] [id = 377] 07:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90e4e000) [pid = 1813] [serial = 1132] [outer = (nil)] 07:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x91cfac00) [pid = 1813] [serial = 1133] [outer = 0x90e4e000] 07:01:33 INFO - PROCESS | 1813 | 1464012093640 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x92230400) [pid = 1813] [serial = 1134] [outer = 0x90e4e000] 07:01:34 INFO - PROCESS | 1813 | 1464012094618 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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1685ms 07:01:34 INFO - PROCESS | 1813 | 1464012094666 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 07:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:01:34 INFO - PROCESS | 1813 | 1464012094671 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 07:01:34 INFO - PROCESS | 1813 | 1464012094679 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1813 | 1464012094682 Marionette TRACE conn4 <- [1,1482,null,{}] 07:01:34 INFO - PROCESS | 1813 | 1464012094689 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}] 07:01:34 INFO - PROCESS | 1813 | 1464012094928 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 07:01:35 INFO - PROCESS | 1813 | 1464012095252 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f4000 == 117 [pid = 1813] [id = 378] 07:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x91cf7c00) [pid = 1813] [serial = 1135] [outer = (nil)] 07:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9230f400) [pid = 1813] [serial = 1136] [outer = 0x91cf7c00] 07:01:35 INFO - PROCESS | 1813 | 1464012095350 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9388b400) [pid = 1813] [serial = 1137] [outer = 0x91cf7c00] 07:01:36 INFO - PROCESS | 1813 | 1464012096400 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]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1792ms 07:01:36 INFO - PROCESS | 1813 | 1464012096471 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 07:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:01:36 INFO - PROCESS | 1813 | 1464012096482 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 07:01:36 INFO - PROCESS | 1813 | 1464012096491 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:01:36 INFO - PROCESS | 1813 | 1464012096495 Marionette TRACE conn4 <- [1,1486,null,{}] 07:01:36 INFO - PROCESS | 1813 | 1464012096501 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}] 07:01:36 INFO - PROCESS | 1813 | 1464012096779 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 07:01:37 INFO - PROCESS | 1813 | 1464012097131 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1b3000 == 118 [pid = 1813] [id = 379] 07:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x92305c00) [pid = 1813] [serial = 1138] [outer = (nil)] 07:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x93b46400) [pid = 1813] [serial = 1139] [outer = 0x92305c00] 07:01:37 INFO - PROCESS | 1813 | 1464012097225 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x93b4b800) [pid = 1813] [serial = 1140] [outer = 0x92305c00] 07:01:38 INFO - PROCESS | 1813 | 1464012098316 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]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1886ms 07:01:38 INFO - PROCESS | 1813 | 1464012098377 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1813 | 1464012098381 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 07:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:01:38 INFO - PROCESS | 1813 | 1464012098388 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1813 | 1464012098392 Marionette TRACE conn4 <- [1,1490,null,{}] 07:01:38 INFO - PROCESS | 1813 | 1464012098398 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}] 07:01:38 INFO - PROCESS | 1813 | 1464012098641 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 07:01:38 INFO - PROCESS | 1813 | 1464012098949 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d15400 == 119 [pid = 1813] [id = 380] 07:01:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x93d15800) [pid = 1813] [serial = 1141] [outer = (nil)] 07:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x93ef0c00) [pid = 1813] [serial = 1142] [outer = 0x93d15800] 07:01:39 INFO - PROCESS | 1813 | 1464012099059 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x93efc400) [pid = 1813] [serial = 1143] [outer = 0x93d15800] 07:01:40 INFO - PROCESS | 1813 | 1464012100076 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]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1738ms 07:01:40 INFO - PROCESS | 1813 | 1464012100128 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1813 | 1464012100132 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:01:40 INFO - PROCESS | 1813 | 1464012100140 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1813 | 1464012100146 Marionette TRACE conn4 <- [1,1494,null,{}] 07:01:40 INFO - PROCESS | 1813 | 1464012100152 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}] 07:01:40 INFO - PROCESS | 1813 | 1464012100614 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 07:01:40 INFO - PROCESS | 1813 | 1464012100875 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b47400 == 120 [pid = 1813] [id = 381] 07:01:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x93b49000) [pid = 1813] [serial = 1144] [outer = (nil)] 07:01:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x95311800) [pid = 1813] [serial = 1145] [outer = 0x93b49000] 07:01:40 INFO - PROCESS | 1813 | 1464012100970 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x95315c00) [pid = 1813] [serial = 1146] [outer = 0x93b49000] 07:01:41 INFO - PROCESS | 1813 | 1464012101967 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]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1895ms 07:01:42 INFO - PROCESS | 1813 | 1464012102037 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 1813 | 1464012102041 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 07:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:01:42 INFO - PROCESS | 1813 | 1464012102049 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1813 | 1464012102053 Marionette TRACE conn4 <- [1,1498,null,{}] 07:01:42 INFO - PROCESS | 1813 | 1464012102059 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}] 07:01:42 INFO - PROCESS | 1813 | 1464012102334 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 07:01:42 INFO - PROCESS | 1813 | 1464012102681 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x951bfc00 == 121 [pid = 1813] [id = 382] 07:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x951fac00) [pid = 1813] [serial = 1147] [outer = (nil)] 07:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x954e9800) [pid = 1813] [serial = 1148] [outer = 0x951fac00] 07:01:42 INFO - PROCESS | 1813 | 1464012102779 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x954ed400) [pid = 1813] [serial = 1149] [outer = 0x951fac00] 07:01:43 INFO - PROCESS | 1813 | 1464012103771 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]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1737ms 07:01:43 INFO - PROCESS | 1813 | 1464012103786 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 07:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:01:43 INFO - PROCESS | 1813 | 1464012103791 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 07:01:43 INFO - PROCESS | 1813 | 1464012103799 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1813 | 1464012103803 Marionette TRACE conn4 <- [1,1502,null,{}] 07:01:43 INFO - PROCESS | 1813 | 1464012103811 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}] 07:01:44 INFO - PROCESS | 1813 | 1464012104051 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 07:01:44 INFO - PROCESS | 1813 | 1464012104375 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x86271400 == 122 [pid = 1813] [id = 383] 07:01:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x92307400) [pid = 1813] [serial = 1150] [outer = (nil)] 07:01:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x95757800) [pid = 1813] [serial = 1151] [outer = 0x92307400] 07:01:44 INFO - PROCESS | 1813 | 1464012104473 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9575a000) [pid = 1813] [serial = 1152] [outer = 0x92307400] 07:01:45 INFO - PROCESS | 1813 | 1464012105419 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]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1637ms 07:01:45 INFO - PROCESS | 1813 | 1464012105436 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1813 | 1464012105440 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:01:45 INFO - PROCESS | 1813 | 1464012105447 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1813 | 1464012105451 Marionette TRACE conn4 <- [1,1506,null,{}] 07:01:45 INFO - PROCESS | 1813 | 1464012105457 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}] 07:01:45 INFO - PROCESS | 1813 | 1464012105717 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 07:01:46 INFO - PROCESS | 1813 | 1464012106050 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x954e9c00 == 123 [pid = 1813] [id = 384] 07:01:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x954ec400) [pid = 1813] [serial = 1153] [outer = (nil)] 07:01:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x95857000) [pid = 1813] [serial = 1154] [outer = 0x954ec400] 07:01:46 INFO - PROCESS | 1813 | 1464012106153 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x95859400) [pid = 1813] [serial = 1155] [outer = 0x954ec400] 07:01:47 INFO - PROCESS | 1813 | 1464012107117 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]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1684ms 07:01:47 INFO - PROCESS | 1813 | 1464012107132 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 1813 | 1464012107135 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 07:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:01:47 INFO - PROCESS | 1813 | 1464012107143 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1813 | 1464012107148 Marionette TRACE conn4 <- [1,1510,null,{}] 07:01:47 INFO - PROCESS | 1813 | 1464012107154 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}] 07:01:47 INFO - PROCESS | 1813 | 1464012107388 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 07:01:47 INFO - PROCESS | 1813 | 1464012107725 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b96400 == 124 [pid = 1813] [id = 385] 07:01:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8a2e4000) [pid = 1813] [serial = 1156] [outer = (nil)] 07:01:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9588cc00) [pid = 1813] [serial = 1157] [outer = 0x8a2e4000] 07:01:47 INFO - PROCESS | 1813 | 1464012107825 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x95891000) [pid = 1813] [serial = 1158] [outer = 0x8a2e4000] 07:01:48 INFO - PROCESS | 1813 | 1464012108804 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]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1695ms 07:01:48 INFO - PROCESS | 1813 | 1464012108839 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1813 | 1464012108842 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:01:48 INFO - PROCESS | 1813 | 1464012108851 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1813 | 1464012108855 Marionette TRACE conn4 <- [1,1514,null,{}] 07:01:48 INFO - PROCESS | 1813 | 1464012108864 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}] 07:01:49 INFO - PROCESS | 1813 | 1464012109107 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 07:01:49 INFO - PROCESS | 1813 | 1464012109405 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x95857c00 == 125 [pid = 1813] [id = 386] 07:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x95860800) [pid = 1813] [serial = 1159] [outer = (nil)] 07:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x958af400) [pid = 1813] [serial = 1160] [outer = 0x95860800] 07:01:49 INFO - PROCESS | 1813 | 1464012109499 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x958b1800) [pid = 1813] [serial = 1161] [outer = 0x95860800] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x86926800 == 124 [pid = 1813] [id = 283] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x86924000 == 123 [pid = 1813] [id = 284] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8626a000 == 122 [pid = 1813] [id = 287] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89470000 == 121 [pid = 1813] [id = 286] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x86928400 == 120 [pid = 1813] [id = 369] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87cdf400 == 119 [pid = 1813] [id = 368] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad7000 == 118 [pid = 1813] [id = 367] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad4800 == 117 [pid = 1813] [id = 348] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8754f800 == 116 [pid = 1813] [id = 366] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8c58b800 == 115 [pid = 1813] [id = 358] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8c587c00 == 114 [pid = 1813] [id = 357] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2da800 == 113 [pid = 1813] [id = 356] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8acab000 == 112 [pid = 1813] [id = 355] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8acaa400 == 111 [pid = 1813] [id = 354] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89da6400 == 110 [pid = 1813] [id = 353] 07:01:52 INFO - PROCESS | 1813 | --DOCSHELL 0x86271800 == 109 [pid = 1813] [id = 350] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8a979000) [pid = 1813] [serial = 924] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x89b99800) [pid = 1813] [serial = 1049] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x959b0400) [pid = 1813] [serial = 1019] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x983dcc00) [pid = 1813] [serial = 1020] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x87d72800) [pid = 1813] [serial = 989] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8946bc00) [pid = 1813] [serial = 990] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0xa27c1400) [pid = 1813] [serial = 1037] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0xa3150400) [pid = 1813] [serial = 1038] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x91cf1000) [pid = 1813] [serial = 1007] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x91cf9400) [pid = 1813] [serial = 1008] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x89da8800) [pid = 1813] [serial = 992] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8a2d5000) [pid = 1813] [serial = 993] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0xa22ab000) [pid = 1813] [serial = 1031] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0xa237a000) [pid = 1813] [serial = 1032] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x90c59c00) [pid = 1813] [serial = 1004] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x91587400) [pid = 1813] [serial = 1005] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x951bb400) [pid = 1813] [serial = 1010] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x951fd000) [pid = 1813] [serial = 1011] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9c29c800) [pid = 1813] [serial = 1025] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9d417400) [pid = 1813] [serial = 1026] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9aae6400) [pid = 1813] [serial = 1022] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9aaeb400) [pid = 1813] [serial = 1023] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8d1afc00) [pid = 1813] [serial = 1001] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8d1b6400) [pid = 1813] [serial = 1002] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0xa23ea400) [pid = 1813] [serial = 1034] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0xa23f0000) [pid = 1813] [serial = 1035] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x87cdb400) [pid = 1813] [serial = 1040] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x87d1a000) [pid = 1813] [serial = 1041] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x95752000) [pid = 1813] [serial = 1013] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x95756800) [pid = 1813] [serial = 1014] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8bc83400) [pid = 1813] [serial = 995] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8bdcdc00) [pid = 1813] [serial = 996] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9588c000) [pid = 1813] [serial = 1016] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x95891400) [pid = 1813] [serial = 1017] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0xa0517c00) [pid = 1813] [serial = 1028] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa0520400) [pid = 1813] [serial = 1029] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8c6e3000) [pid = 1813] [serial = 998] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8c8c6000) [pid = 1813] [serial = 999] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x89b64000) [pid = 1813] [serial = 1046] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x89466c00) [pid = 1813] [serial = 1043] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x895c3400) [pid = 1813] [serial = 1044] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x89b6b400) [pid = 1813] [serial = 1047] [outer = (nil)] [url = about:blank] 07:01:52 INFO - PROCESS | 1813 | 1464012112355 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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3647ms 07:01:52 INFO - PROCESS | 1813 | 1464012112513 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1813 | 1464012112519 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 07:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:01:52 INFO - PROCESS | 1813 | 1464012112529 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1813 | 1464012112532 Marionette TRACE conn4 <- [1,1518,null,{}] 07:01:52 INFO - PROCESS | 1813 | 1464012112542 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}] 07:01:52 INFO - PROCESS | 1813 | 1464012112767 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 07:01:53 INFO - PROCESS | 1813 | 1464012112982 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d22800 == 110 [pid = 1813] [id = 387] 07:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x87d68400) [pid = 1813] [serial = 1162] [outer = (nil)] 07:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x888d7c00) [pid = 1813] [serial = 1163] [outer = 0x87d68400] 07:01:53 INFO - PROCESS | 1813 | 1464012113069 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x888e5c00) [pid = 1813] [serial = 1164] [outer = 0x87d68400] 07:01:53 INFO - PROCESS | 1813 | 1464012113933 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]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1432ms 07:01:53 INFO - PROCESS | 1813 | 1464012113961 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 1813 | 1464012113970 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 07:01:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:01:53 INFO - PROCESS | 1813 | 1464012113982 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 1813 | 1464012113986 Marionette TRACE conn4 <- [1,1522,null,{}] 07:01:53 INFO - PROCESS | 1813 | 1464012113994 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}] 07:01:54 INFO - PROCESS | 1813 | 1464012114229 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 07:01:54 INFO - PROCESS | 1813 | 1464012114542 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ada000 == 111 [pid = 1813] [id = 388] 07:01:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x89adb400) [pid = 1813] [serial = 1165] [outer = (nil)] 07:01:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89b66800) [pid = 1813] [serial = 1166] [outer = 0x89adb400] 07:01:54 INFO - PROCESS | 1813 | 1464012114684 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x89b9b800) [pid = 1813] [serial = 1167] [outer = 0x89adb400] 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:01:55 INFO - PROCESS | 1813 | 1464012115858 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"]]]}] 07:01:55 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 () { 07:01:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:01:55 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 () { 07:01:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:01:55 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 () { 07:01:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:01:55 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 () { 07:01:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:01:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1938ms 07:01:55 INFO - PROCESS | 1813 | 1464012115923 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 07:01:55 INFO - PROCESS | 1813 | 1464012115932 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 07:01:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:01:55 INFO - PROCESS | 1813 | 1464012115949 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:01:55 INFO - PROCESS | 1813 | 1464012115954 Marionette TRACE conn4 <- [1,1526,null,{}] 07:01:55 INFO - PROCESS | 1813 | 1464012115973 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}] 07:01:56 INFO - PROCESS | 1813 | 1464012116301 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 07:01:56 INFO - PROCESS | 1813 | 1464012116338 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x895c4800 == 112 [pid = 1813] [id = 389] 07:01:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x89da9c00) [pid = 1813] [serial = 1168] [outer = (nil)] 07:01:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8a2e0400) [pid = 1813] [serial = 1169] [outer = 0x89da9c00] 07:01:56 INFO - PROCESS | 1813 | 1464012116424 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8a974800) [pid = 1813] [serial = 1170] [outer = 0x89da9c00] 07:01:57 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x89ad8400) [pid = 1813] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:01:57 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x87554000) [pid = 1813] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:01:57 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x895c6400) [pid = 1813] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:01:57 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8a2dc400) [pid = 1813] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:01:57 INFO - PROCESS | 1813 | 1464012117901 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"]]]}] 07:01:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:01:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:01:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:01:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:01:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:01:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:01:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1999ms 07:01:57 INFO - PROCESS | 1813 | 1464012117974 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 07:01:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:01:57 INFO - PROCESS | 1813 | 1464012117980 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 07:01:57 INFO - PROCESS | 1813 | 1464012117987 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1813 | 1464012117990 Marionette TRACE conn4 <- [1,1530,null,{}] 07:01:58 INFO - PROCESS | 1813 | 1464012117997 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}] 07:01:58 INFO - PROCESS | 1813 | 1464012118256 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 07:01:58 INFO - PROCESS | 1813 | 1464012118441 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x87558c00 == 113 [pid = 1813] [id = 390] 07:01:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8996d400) [pid = 1813] [serial = 1171] [outer = (nil)] 07:01:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8bb06c00) [pid = 1813] [serial = 1172] [outer = 0x8996d400] 07:01:58 INFO - PROCESS | 1813 | 1464012118522 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8bb9d800) [pid = 1813] [serial = 1173] [outer = 0x8996d400] 07:01:59 INFO - PROCESS | 1813 | 1464012119265 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]]]}] 07:01:59 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 07:01:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:01:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:01:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:01:59 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. 07:01:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:01:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1332ms 07:01:59 INFO - PROCESS | 1813 | 1464012119329 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1813 | 1464012119332 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:01:59 INFO - PROCESS | 1813 | 1464012119340 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1813 | 1464012119344 Marionette TRACE conn4 <- [1,1534,null,{}] 07:01:59 INFO - PROCESS | 1813 | 1464012119350 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}] 07:01:59 INFO - PROCESS | 1813 | 1464012119558 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 07:02:00 INFO - PROCESS | 1813 | 1464012120061 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x86928400 == 114 [pid = 1813] [id = 391] 07:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8754a800) [pid = 1813] [serial = 1174] [outer = (nil)] 07:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x87554000) [pid = 1813] [serial = 1175] [outer = 0x8754a800] 07:02:00 INFO - PROCESS | 1813 | 1464012120204 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x87d19c00) [pid = 1813] [serial = 1176] [outer = 0x8754a800] 07:02:01 INFO - PROCESS | 1813 | 1464012121459 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]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:02:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2200ms 07:02:01 INFO - PROCESS | 1813 | 1464012121545 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 07:02:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:02:01 INFO - PROCESS | 1813 | 1464012121556 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 07:02:01 INFO - PROCESS | 1813 | 1464012121570 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 1813 | 1464012121580 Marionette TRACE conn4 <- [1,1538,null,{}] 07:02:01 INFO - PROCESS | 1813 | 1464012121660 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}] 07:02:02 INFO - PROCESS | 1813 | 1464012122003 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 07:02:02 INFO - PROCESS | 1813 | 1464012122295 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946fc00 == 115 [pid = 1813] [id = 392] 07:02:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x895cb000) [pid = 1813] [serial = 1177] [outer = (nil)] 07:02:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x89b9fc00) [pid = 1813] [serial = 1178] [outer = 0x895cb000] 07:02:02 INFO - PROCESS | 1813 | 1464012122409 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x89da8c00) [pid = 1813] [serial = 1179] [outer = 0x895cb000] 07:02:03 INFO - PROCESS | 1813 | 1464012123463 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]]]}] 07:02:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:02:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1965ms 07:02:03 INFO - PROCESS | 1813 | 1464012123536 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 1813 | 1464012123543 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 07:02:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:02:03 INFO - PROCESS | 1813 | 1464012123552 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 1813 | 1464012123556 Marionette TRACE conn4 <- [1,1542,null,{}] 07:02:03 INFO - PROCESS | 1813 | 1464012123564 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}] 07:02:03 INFO - PROCESS | 1813 | 1464012123859 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 07:02:04 INFO - PROCESS | 1813 | 1464012124234 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a979000 == 116 [pid = 1813] [id = 393] 07:02:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8ab6f400) [pid = 1813] [serial = 1180] [outer = (nil)] 07:02:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8acad400) [pid = 1813] [serial = 1181] [outer = 0x8ab6f400] 07:02:04 INFO - PROCESS | 1813 | 1464012124330 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8bbac400) [pid = 1813] [serial = 1182] [outer = 0x8ab6f400] 07:02:05 INFO - PROCESS | 1813 | 1464012125369 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]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:02:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1883ms 07:02:05 INFO - PROCESS | 1813 | 1464012125436 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1813 | 1464012125440 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 07:02:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:02:05 INFO - PROCESS | 1813 | 1464012125458 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1813 | 1464012125469 Marionette TRACE conn4 <- [1,1546,null,{}] 07:02:05 INFO - PROCESS | 1813 | 1464012125476 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}] 07:02:05 INFO - PROCESS | 1813 | 1464012125784 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 07:02:06 INFO - PROCESS | 1813 | 1464012126113 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2dc000 == 117 [pid = 1813] [id = 394] 07:02:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8a97a400) [pid = 1813] [serial = 1183] [outer = (nil)] 07:02:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8c6dd800) [pid = 1813] [serial = 1184] [outer = 0x8a97a400] 07:02:06 INFO - PROCESS | 1813 | 1464012126208 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8c8c1400) [pid = 1813] [serial = 1185] [outer = 0x8a97a400] 07:02:07 INFO - PROCESS | 1813 | 1464012127209 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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1806ms 07:02:07 INFO - PROCESS | 1813 | 1464012127260 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 07:02:07 INFO - PROCESS | 1813 | 1464012127266 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 07:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:02:07 INFO - PROCESS | 1813 | 1464012127273 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1813 | 1464012127278 Marionette TRACE conn4 <- [1,1550,null,{}] 07:02:07 INFO - PROCESS | 1813 | 1464012127284 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}] 07:02:07 INFO - PROCESS | 1813 | 1464012127564 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 07:02:07 INFO - PROCESS | 1813 | 1464012127929 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x87557400 == 118 [pid = 1813] [id = 395] 07:02:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8a2e1800) [pid = 1813] [serial = 1186] [outer = (nil)] 07:02:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8d009400) [pid = 1813] [serial = 1187] [outer = 0x8a2e1800] 07:02:08 INFO - PROCESS | 1813 | 1464012128030 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8d1b2c00) [pid = 1813] [serial = 1188] [outer = 0x8a2e1800] 07:02:09 INFO - PROCESS | 1813 | 1464012129016 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]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1792ms 07:02:09 INFO - PROCESS | 1813 | 1464012129067 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1813 | 1464012129070 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:02:09 INFO - PROCESS | 1813 | 1464012129078 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1813 | 1464012129083 Marionette TRACE conn4 <- [1,1554,null,{}] 07:02:09 INFO - PROCESS | 1813 | 1464012129089 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}] 07:02:09 INFO - PROCESS | 1813 | 1464012129336 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 07:02:09 INFO - PROCESS | 1813 | 1464012129668 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d983400 == 119 [pid = 1813] [id = 396] 07:02:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8d988c00) [pid = 1813] [serial = 1189] [outer = (nil)] 07:02:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8e30b800) [pid = 1813] [serial = 1190] [outer = 0x8d988c00] 07:02:09 INFO - PROCESS | 1813 | 1464012129781 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x90c52c00) [pid = 1813] [serial = 1191] [outer = 0x8d988c00] 07:02:10 INFO - PROCESS | 1813 | 1464012130792 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]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:02:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1793ms 07:02:10 INFO - PROCESS | 1813 | 1464012130873 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 1813 | 1464012130877 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 07:02:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:02:10 INFO - PROCESS | 1813 | 1464012130885 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 1813 | 1464012130889 Marionette TRACE conn4 <- [1,1558,null,{}] 07:02:10 INFO - PROCESS | 1813 | 1464012130895 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}] 07:02:11 INFO - PROCESS | 1813 | 1464012131162 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 07:02:11 INFO - PROCESS | 1813 | 1464012131464 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8acaa400 == 120 [pid = 1813] [id = 397] 07:02:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8c58e400) [pid = 1813] [serial = 1192] [outer = (nil)] 07:02:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x90e50800) [pid = 1813] [serial = 1193] [outer = 0x8c58e400] 07:02:11 INFO - PROCESS | 1813 | 1464012131557 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x915fa000) [pid = 1813] [serial = 1194] [outer = 0x8c58e400] 07:02:12 INFO - PROCESS | 1813 | 1464012132536 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]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:02:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1691ms 07:02:12 INFO - PROCESS | 1813 | 1464012132577 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 07:02:12 INFO - PROCESS | 1813 | 1464012132582 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 07:02:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:02:12 INFO - PROCESS | 1813 | 1464012132589 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 1813 | 1464012132594 Marionette TRACE conn4 <- [1,1562,null,{}] 07:02:12 INFO - PROCESS | 1813 | 1464012132600 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}] 07:02:12 INFO - PROCESS | 1813 | 1464012132879 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 07:02:13 INFO - PROCESS | 1813 | 1464012133173 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb0ac00 == 121 [pid = 1813] [id = 398] 07:02:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x90e47400) [pid = 1813] [serial = 1195] [outer = (nil)] 07:02:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9230b400) [pid = 1813] [serial = 1196] [outer = 0x90e47400] 07:02:13 INFO - PROCESS | 1813 | 1464012133266 Marionette DEBUG loaded listener.js 07:02:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x939c3000) [pid = 1813] [serial = 1197] [outer = 0x90e47400] 07:02:14 INFO - PROCESS | 1813 | 1464012134245 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]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:02:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1689ms 07:02:14 INFO - PROCESS | 1813 | 1464012134279 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 1813 | 1464012134283 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 07:02:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:02:14 INFO - PROCESS | 1813 | 1464012134291 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 1813 | 1464012134295 Marionette TRACE conn4 <- [1,1566,null,{}] 07:02:14 INFO - PROCESS | 1813 | 1464012134301 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}] 07:02:14 INFO - PROCESS | 1813 | 1464012134543 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 07:02:14 INFO - PROCESS | 1813 | 1464012134866 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e4a800 == 122 [pid = 1813] [id = 399] 07:02:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x915edc00) [pid = 1813] [serial = 1198] [outer = (nil)] 07:02:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x93ef2000) [pid = 1813] [serial = 1199] [outer = 0x915edc00] 07:02:14 INFO - PROCESS | 1813 | 1464012134971 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x93ef7000) [pid = 1813] [serial = 1200] [outer = 0x915edc00] 07:02:15 INFO - PROCESS | 1813 | 1464012135906 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]]]}] 07:02:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:02:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1685ms 07:02:15 INFO - PROCESS | 1813 | 1464012135978 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1813 | 1464012135983 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 07:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:02:15 INFO - PROCESS | 1813 | 1464012135989 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1813 | 1464012135994 Marionette TRACE conn4 <- [1,1570,null,{}] 07:02:16 INFO - PROCESS | 1813 | 1464012136000 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}] 07:02:16 INFO - PROCESS | 1813 | 1464012136285 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 07:02:16 INFO - PROCESS | 1813 | 1464012136635 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b65c00 == 123 [pid = 1813] [id = 400] 07:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x93d0dc00) [pid = 1813] [serial = 1201] [outer = (nil)] 07:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x951fc800) [pid = 1813] [serial = 1202] [outer = 0x93d0dc00] 07:02:16 INFO - PROCESS | 1813 | 1464012136731 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x95289000) [pid = 1813] [serial = 1203] [outer = 0x93d0dc00] 07:02:17 INFO - PROCESS | 1813 | 1464012137764 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]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:02:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1853ms 07:02:17 INFO - PROCESS | 1813 | 1464012137843 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1813 | 1464012137848 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:02:17 INFO - PROCESS | 1813 | 1464012137854 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1813 | 1464012137858 Marionette TRACE conn4 <- [1,1574,null,{}] 07:02:17 INFO - PROCESS | 1813 | 1464012137865 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}] 07:02:18 INFO - PROCESS | 1813 | 1464012138148 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 07:02:18 INFO - PROCESS | 1813 | 1464012138494 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x954e9400 == 124 [pid = 1813] [id = 401] 07:02:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x954ee800) [pid = 1813] [serial = 1204] [outer = (nil)] 07:02:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x95757000) [pid = 1813] [serial = 1205] [outer = 0x954ee800] 07:02:18 INFO - PROCESS | 1813 | 1464012138602 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9588c400) [pid = 1813] [serial = 1206] [outer = 0x954ee800] 07:02:19 INFO - PROCESS | 1813 | 1464012139563 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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1744ms 07:02:19 INFO - PROCESS | 1813 | 1464012139614 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 1813 | 1464012139618 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 07:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:02:19 INFO - PROCESS | 1813 | 1464012139626 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 1813 | 1464012139631 Marionette TRACE conn4 <- [1,1578,null,{}] 07:02:19 INFO - PROCESS | 1813 | 1464012139638 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}] 07:02:19 INFO - PROCESS | 1813 | 1464012139899 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 07:02:20 INFO - PROCESS | 1813 | 1464012140228 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x95755c00 == 125 [pid = 1813] [id = 402] 07:02:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x958a6000) [pid = 1813] [serial = 1207] [outer = (nil)] 07:02:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x95952000) [pid = 1813] [serial = 1208] [outer = 0x958a6000] 07:02:20 INFO - PROCESS | 1813 | 1464012140326 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x959a1c00) [pid = 1813] [serial = 1209] [outer = 0x958a6000] 07:02:21 INFO - PROCESS | 1813 | 1464012141255 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]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:02:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1694ms 07:02:21 INFO - PROCESS | 1813 | 1464012141319 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 1813 | 1464012141324 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 07:02:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:02:21 INFO - PROCESS | 1813 | 1464012141331 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 1813 | 1464012141335 Marionette TRACE conn4 <- [1,1582,null,{}] 07:02:21 INFO - PROCESS | 1813 | 1464012141341 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}] 07:02:21 INFO - PROCESS | 1813 | 1464012141632 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 07:02:21 INFO - PROCESS | 1813 | 1464012141957 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb05800 == 126 [pid = 1813] [id = 403] 07:02:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8bc83400) [pid = 1813] [serial = 1210] [outer = (nil)] 07:02:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x959af000) [pid = 1813] [serial = 1211] [outer = 0x8bc83400] 07:02:22 INFO - PROCESS | 1813 | 1464012142069 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9772b400) [pid = 1813] [serial = 1212] [outer = 0x8bc83400] 07:02:23 INFO - PROCESS | 1813 | 1464012143074 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]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:02:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1782ms 07:02:23 INFO - PROCESS | 1813 | 1464012143115 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 07:02:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:02:23 INFO - PROCESS | 1813 | 1464012143119 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 07:02:23 INFO - PROCESS | 1813 | 1464012143126 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 1813 | 1464012143130 Marionette TRACE conn4 <- [1,1586,null,{}] 07:02:23 INFO - PROCESS | 1813 | 1464012143137 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}] 07:02:23 INFO - PROCESS | 1813 | 1464012143385 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 07:02:23 INFO - PROCESS | 1813 | 1464012143717 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8626a000 == 127 [pid = 1813] [id = 404] 07:02:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x95947c00) [pid = 1813] [serial = 1213] [outer = (nil)] 07:02:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9779f400) [pid = 1813] [serial = 1214] [outer = 0x95947c00] 07:02:23 INFO - PROCESS | 1813 | 1464012143816 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x977a1c00) [pid = 1813] [serial = 1215] [outer = 0x95947c00] 07:02:24 INFO - PROCESS | 1813 | 1464012144808 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]]]}] 07:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1745ms 07:02:24 INFO - PROCESS | 1813 | 1464012144871 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1813 | 1464012144875 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 07:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:02:24 INFO - PROCESS | 1813 | 1464012144882 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 1813 | 1464012144886 Marionette TRACE conn4 <- [1,1590,null,{}] 07:02:24 INFO - PROCESS | 1813 | 1464012144892 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}] 07:02:25 INFO - PROCESS | 1813 | 1464012145135 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 07:02:25 INFO - PROCESS | 1813 | 1464012145462 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754e400 == 128 [pid = 1813] [id = 405] 07:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9588f800) [pid = 1813] [serial = 1216] [outer = (nil)] 07:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x978cec00) [pid = 1813] [serial = 1217] [outer = 0x9588f800] 07:02:25 INFO - PROCESS | 1813 | 1464012145565 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x98378c00) [pid = 1813] [serial = 1218] [outer = 0x9588f800] 07:02:26 INFO - PROCESS | 1813 | 1464012146487 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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:02:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1682ms 07:02:26 INFO - PROCESS | 1813 | 1464012146566 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1813 | 1464012146569 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:02:26 INFO - PROCESS | 1813 | 1464012146578 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1813 | 1464012146582 Marionette TRACE conn4 <- [1,1594,null,{}] 07:02:26 INFO - PROCESS | 1813 | 1464012146588 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}] 07:02:26 INFO - PROCESS | 1813 | 1464012146845 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 07:02:27 INFO - PROCESS | 1813 | 1464012147190 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd7400 == 129 [pid = 1813] [id = 406] 07:02:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x8c8c5800) [pid = 1813] [serial = 1219] [outer = (nil)] 07:02:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x992e1800) [pid = 1813] [serial = 1220] [outer = 0x8c8c5800] 07:02:27 INFO - PROCESS | 1813 | 1464012147289 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x992edc00) [pid = 1813] [serial = 1221] [outer = 0x8c8c5800] 07:02:28 INFO - PROCESS | 1813 | 1464012148288 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]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1783ms 07:02:28 INFO - PROCESS | 1813 | 1464012148362 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 1813 | 1464012148365 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:02:28 INFO - PROCESS | 1813 | 1464012148375 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1813 | 1464012148378 Marionette TRACE conn4 <- [1,1598,null,{}] 07:02:28 INFO - PROCESS | 1813 | 1464012148388 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}] 07:02:28 INFO - PROCESS | 1813 | 1464012148668 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 07:02:29 INFO - PROCESS | 1813 | 1464012149001 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x978c7800 == 130 [pid = 1813] [id = 407] 07:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x978cfc00) [pid = 1813] [serial = 1222] [outer = (nil)] 07:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x9a60ac00) [pid = 1813] [serial = 1223] [outer = 0x978cfc00] 07:02:29 INFO - PROCESS | 1813 | 1464012149097 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x9a615800) [pid = 1813] [serial = 1224] [outer = 0x978cfc00] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1a9800 == 129 [pid = 1813] [id = 133] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x89db0400 == 128 [pid = 1813] [id = 290] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8a188800 == 127 [pid = 1813] [id = 292] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8ba000 == 126 [pid = 1813] [id = 293] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x89da4800 == 125 [pid = 1813] [id = 294] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x87d6e400 == 124 [pid = 1813] [id = 289] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfbd800 == 123 [pid = 1813] [id = 295] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x87558c00 == 122 [pid = 1813] [id = 390] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x895c4800 == 121 [pid = 1813] [id = 389] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x89ada000 == 120 [pid = 1813] [id = 388] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x87d22800 == 119 [pid = 1813] [id = 387] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x89b96400 == 118 [pid = 1813] [id = 385] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x86271400 == 117 [pid = 1813] [id = 383] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x954e9c00 == 116 [pid = 1813] [id = 384] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x951bfc00 == 115 [pid = 1813] [id = 382] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x93b47400 == 114 [pid = 1813] [id = 381] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1b3000 == 113 [pid = 1813] [id = 379] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x93d15400 == 112 [pid = 1813] [id = 380] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x915f4000 == 111 [pid = 1813] [id = 378] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x90c58c00 == 110 [pid = 1813] [id = 377] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdd4c00 == 109 [pid = 1813] [id = 376] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1b2000 == 108 [pid = 1813] [id = 375] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdd1c00 == 107 [pid = 1813] [id = 374] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2e5c00 == 106 [pid = 1813] [id = 373] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x895c9c00 == 105 [pid = 1813] [id = 371] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8a187c00 == 104 [pid = 1813] [id = 372] 07:02:31 INFO - PROCESS | 1813 | --DOCSHELL 0x86923c00 == 103 [pid = 1813] [id = 370] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x8a2e2000) [pid = 1813] [serial = 1058] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x8d00cc00) [pid = 1813] [serial = 1079] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x91586c00) [pid = 1813] [serial = 1091] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x89b63800) [pid = 1813] [serial = 1103] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x89470400) [pid = 1813] [serial = 1101] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x8ab6b400) [pid = 1813] [serial = 987] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x8fd3c400) [pid = 1813] [serial = 1085] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x915f1000) [pid = 1813] [serial = 1097] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x89b96000) [pid = 1813] [serial = 1055] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x8e310000) [pid = 1813] [serial = 1082] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x915f9400) [pid = 1813] [serial = 1094] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8bdd6c00) [pid = 1813] [serial = 1067] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x90c60400) [pid = 1813] [serial = 1088] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8a2e3800) [pid = 1813] [serial = 1106] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8cfb4c00) [pid = 1813] [serial = 1076] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8a97b000) [pid = 1813] [serial = 1107] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x87d65000) [pid = 1813] [serial = 1100] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8c8b8000) [pid = 1813] [serial = 1073] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x89b97c00) [pid = 1813] [serial = 1104] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x87d6fc00) [pid = 1813] [serial = 1052] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8ab70000) [pid = 1813] [serial = 1061] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8c594800) [pid = 1813] [serial = 1070] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8bb06800) [pid = 1813] [serial = 1064] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8a183c00) [pid = 1813] [serial = 1109] [outer = (nil)] [url = about:blank] 07:02:31 INFO - PROCESS | 1813 | 1464012151724 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]]]}] 07:02:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:02:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 3404ms 07:02:31 INFO - PROCESS | 1813 | 1464012151778 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 1813 | 1464012151783 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 07:02:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:02:31 INFO - PROCESS | 1813 | 1464012151793 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1813 | 1464012151798 Marionette TRACE conn4 <- [1,1602,null,{}] 07:02:31 INFO - PROCESS | 1813 | 1464012151808 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}] 07:02:32 INFO - PROCESS | 1813 | 1464012152089 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 07:02:32 INFO - PROCESS | 1813 | 1464012152324 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754fc00 == 104 [pid = 1813] [id = 408] 07:02:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x87cd6c00) [pid = 1813] [serial = 1225] [outer = (nil)] 07:02:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8946bc00) [pid = 1813] [serial = 1226] [outer = 0x87cd6c00] 07:02:32 INFO - PROCESS | 1813 | 1464012152416 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x89965800) [pid = 1813] [serial = 1227] [outer = 0x87cd6c00] 07:02:33 INFO - PROCESS | 1813 | 1464012153328 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]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:02:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1592ms 07:02:33 INFO - PROCESS | 1813 | 1464012153386 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 07:02:33 INFO - PROCESS | 1813 | 1464012153395 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 07:02:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:02:33 INFO - PROCESS | 1813 | 1464012153407 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:02:33 INFO - PROCESS | 1813 | 1464012153411 Marionette TRACE conn4 <- [1,1606,null,{}] 07:02:33 INFO - PROCESS | 1813 | 1464012153419 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}] 07:02:33 INFO - PROCESS | 1813 | 1464012153671 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 07:02:33 INFO - PROCESS | 1813 | 1464012153952 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x89470000 == 105 [pid = 1813] [id = 409] 07:02:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x89ba2400) [pid = 1813] [serial = 1228] [outer = (nil)] 07:02:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x89db0400) [pid = 1813] [serial = 1229] [outer = 0x89ba2400] 07:02:34 INFO - PROCESS | 1813 | 1464012154048 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8a18a000) [pid = 1813] [serial = 1230] [outer = 0x89ba2400] 07:02:35 INFO - PROCESS | 1813 | 1464012155017 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]]]}] 07:02:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:02:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1682ms 07:02:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:02:35 INFO - PROCESS | 1813 | 1464012155090 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 1813 | 1464012155093 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 07:02:35 INFO - PROCESS | 1813 | 1464012155101 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 1813 | 1464012155107 Marionette TRACE conn4 <- [1,1610,null,{}] 07:02:35 INFO - PROCESS | 1813 | 1464012155132 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}] 07:02:35 INFO - PROCESS | 1813 | 1464012155484 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 07:02:35 INFO - PROCESS | 1813 | 1464012155696 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b96400 == 106 [pid = 1813] [id = 410] 07:02:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x8ab72400) [pid = 1813] [serial = 1231] [outer = (nil)] 07:02:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x8ab7a400) [pid = 1813] [serial = 1232] [outer = 0x8ab72400] 07:02:35 INFO - PROCESS | 1813 | 1464012155780 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8bb09800) [pid = 1813] [serial = 1233] [outer = 0x8ab72400] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8fd38c00) [pid = 1813] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8d97d000) [pid = 1813] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8a187400) [pid = 1813] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8d1b2400) [pid = 1813] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8a2e1000) [pid = 1813] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8acae000) [pid = 1813] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8a2e4000) [pid = 1813] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8c8c5400) [pid = 1813] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x93d15800) [pid = 1813] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x90e4e000) [pid = 1813] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x91cf7c00) [pid = 1813] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x92305c00) [pid = 1813] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8a2ecc00) [pid = 1813] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8c6dd000) [pid = 1813] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x87d68400) [pid = 1813] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x951fac00) [pid = 1813] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x92307400) [pid = 1813] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x89ad6800) [pid = 1813] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x89da9c00) [pid = 1813] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8754ac00) [pid = 1813] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8e3a0000) [pid = 1813] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x954ec400) [pid = 1813] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8c596c00) [pid = 1813] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x91584800) [pid = 1813] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x89adb400) [pid = 1813] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8bba4800) [pid = 1813] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x87cd2800) [pid = 1813] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8e302000) [pid = 1813] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x93b49000) [pid = 1813] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x89b63000) [pid = 1813] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8bbac000) [pid = 1813] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8c591800) [pid = 1813] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90e46c00) [pid = 1813] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8fd39800) [pid = 1813] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8bba4c00) [pid = 1813] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:02:36 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x89b68400) [pid = 1813] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:02:37 INFO - PROCESS | 1813 | 1464012157344 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]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2306ms 07:02:37 INFO - PROCESS | 1813 | 1464012157407 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 07:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:02:37 INFO - PROCESS | 1813 | 1464012157412 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 07:02:37 INFO - PROCESS | 1813 | 1464012157434 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1813 | 1464012157439 Marionette TRACE conn4 <- [1,1614,null,{}] 07:02:37 INFO - PROCESS | 1813 | 1464012157456 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}] 07:02:37 INFO - PROCESS | 1813 | 1464012157696 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 07:02:37 INFO - PROCESS | 1813 | 1464012157969 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x86920400 == 107 [pid = 1813] [id = 411] 07:02:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x895c7000) [pid = 1813] [serial = 1234] [outer = (nil)] 07:02:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8a97bc00) [pid = 1813] [serial = 1235] [outer = 0x895c7000] 07:02:38 INFO - PROCESS | 1813 | 1464012158056 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8bba4800) [pid = 1813] [serial = 1236] [outer = 0x895c7000] 07:02:39 INFO - PROCESS | 1813 | 1464012159178 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]]]}] 07:02:39 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 07:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1774ms 07:02:39 INFO - PROCESS | 1813 | 1464012159195 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1813 | 1464012159203 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:02:39 INFO - PROCESS | 1813 | 1464012159216 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1813 | 1464012159224 Marionette TRACE conn4 <- [1,1618,null,{}] 07:02:39 INFO - PROCESS | 1813 | 1464012159242 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}] 07:02:39 INFO - PROCESS | 1813 | 1464012159577 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 07:02:39 INFO - PROCESS | 1813 | 1464012159971 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d67000 == 108 [pid = 1813] [id = 412] 07:02:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x87d6a800) [pid = 1813] [serial = 1237] [outer = (nil)] 07:02:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x89ad5c00) [pid = 1813] [serial = 1238] [outer = 0x87d6a800] 07:02:40 INFO - PROCESS | 1813 | 1464012160085 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x89b96000) [pid = 1813] [serial = 1239] [outer = 0x87d6a800] 07:02:41 INFO - PROCESS | 1813 | 1464012161152 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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2008ms 07:02:41 INFO - PROCESS | 1813 | 1464012161224 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1813 | 1464012161234 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 07:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:02:41 INFO - PROCESS | 1813 | 1464012161246 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1813 | 1464012161250 Marionette TRACE conn4 <- [1,1622,null,{}] 07:02:41 INFO - PROCESS | 1813 | 1464012161258 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}] 07:02:41 INFO - PROCESS | 1813 | 1464012161579 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 07:02:41 INFO - PROCESS | 1813 | 1464012161928 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x888dd000 == 109 [pid = 1813] [id = 413] 07:02:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8a2e7400) [pid = 1813] [serial = 1240] [outer = (nil)] 07:02:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8ab6c800) [pid = 1813] [serial = 1241] [outer = 0x8a2e7400] 07:02:42 INFO - PROCESS | 1813 | 1464012162025 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8bdcb000) [pid = 1813] [serial = 1242] [outer = 0x8a2e7400] 07:02:43 INFO - PROCESS | 1813 | 1464012163130 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]]]}] 07:02:43 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 07:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1942ms 07:02:43 INFO - PROCESS | 1813 | 1464012163190 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1813 | 1464012163196 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 07:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:02:43 INFO - PROCESS | 1813 | 1464012163209 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1813 | 1464012163220 Marionette TRACE conn4 <- [1,1626,null,{}] 07:02:43 INFO - PROCESS | 1813 | 1464012163249 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}] 07:02:43 INFO - PROCESS | 1813 | 1464012163616 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 07:02:43 INFO - PROCESS | 1813 | 1464012163883 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad6800 == 110 [pid = 1813] [id = 414] 07:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8bba3c00) [pid = 1813] [serial = 1243] [outer = (nil)] 07:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8c6e6400) [pid = 1813] [serial = 1244] [outer = 0x8bba3c00] 07:02:43 INFO - PROCESS | 1813 | 1464012163983 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8c8c0c00) [pid = 1813] [serial = 1245] [outer = 0x8bba3c00] 07:02:44 INFO - PROCESS | 1813 | ************************* 07:02:44 INFO - PROCESS | 1813 | A coding exception was thrown and uncaught in a Task. 07:02:44 INFO - PROCESS | 1813 | 07:02:44 INFO - PROCESS | 1813 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:02:44 INFO - PROCESS | 1813 | Full stack: 07:02:44 INFO - PROCESS | 1813 | ************************* 07:02:45 INFO - PROCESS | 1813 | 1464012165071 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]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:02:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1906ms 07:02:45 INFO - PROCESS | 1813 | 1464012165115 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1813 | 1464012165121 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 07:02:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:02:45 INFO - PROCESS | 1813 | 1464012165129 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1813 | 1464012165134 Marionette TRACE conn4 <- [1,1630,null,{}] 07:02:45 INFO - PROCESS | 1813 | 1464012165141 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}] 07:02:45 INFO - PROCESS | 1813 | 1464012165390 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 07:02:45 INFO - PROCESS | 1813 | 1464012165720 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x89466c00 == 111 [pid = 1813] [id = 415] 07:02:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8c8c5400) [pid = 1813] [serial = 1246] [outer = (nil)] 07:02:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8d00ac00) [pid = 1813] [serial = 1247] [outer = 0x8c8c5400] 07:02:45 INFO - PROCESS | 1813 | 1464012165822 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8e30c400) [pid = 1813] [serial = 1248] [outer = 0x8c8c5400] 07:02:46 INFO - PROCESS | 1813 | 1464012166811 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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1739ms 07:02:46 INFO - PROCESS | 1813 | 1464012166868 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1813 | 1464012166871 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 07:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:02:46 INFO - PROCESS | 1813 | 1464012166879 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1813 | 1464012166882 Marionette TRACE conn4 <- [1,1634,null,{}] 07:02:46 INFO - PROCESS | 1813 | 1464012166889 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}] 07:02:47 INFO - PROCESS | 1813 | 1464012167138 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 07:02:47 INFO - PROCESS | 1813 | 1464012167484 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfbf000 == 112 [pid = 1813] [id = 416] 07:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8e306c00) [pid = 1813] [serial = 1249] [outer = (nil)] 07:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8fd3a000) [pid = 1813] [serial = 1250] [outer = 0x8e306c00] 07:02:47 INFO - PROCESS | 1813 | 1464012167597 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8fd3e800) [pid = 1813] [serial = 1251] [outer = 0x8e306c00] 07:02:48 INFO - PROCESS | 1813 | 1464012168585 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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1747ms 07:02:48 INFO - PROCESS | 1813 | 1464012168627 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 07:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:02:48 INFO - PROCESS | 1813 | 1464012168632 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 07:02:48 INFO - PROCESS | 1813 | 1464012168640 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1813 | 1464012168643 Marionette TRACE conn4 <- [1,1638,null,{}] 07:02:48 INFO - PROCESS | 1813 | 1464012168651 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}] 07:02:48 INFO - PROCESS | 1813 | 1464012168928 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 07:02:49 INFO - PROCESS | 1813 | 1464012169272 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d005800 == 113 [pid = 1813] [id = 417] 07:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8e39b400) [pid = 1813] [serial = 1252] [outer = (nil)] 07:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x91590800) [pid = 1813] [serial = 1253] [outer = 0x8e39b400] 07:02:49 INFO - PROCESS | 1813 | 1464012169374 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x915f0800) [pid = 1813] [serial = 1254] [outer = 0x8e39b400] 07:02:50 INFO - PROCESS | 1813 | 1464012170328 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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1742ms 07:02:50 INFO - PROCESS | 1813 | 1464012170383 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1813 | 1464012170391 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:02:50 INFO - PROCESS | 1813 | 1464012170401 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1813 | 1464012170403 Marionette TRACE conn4 <- [1,1642,null,{}] 07:02:50 INFO - PROCESS | 1813 | 1464012170410 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}] 07:02:50 INFO - PROCESS | 1813 | 1464012170669 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 07:02:51 INFO - PROCESS | 1813 | 1464012171004 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d98ac00 == 114 [pid = 1813] [id = 418] 07:02:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x90c52400) [pid = 1813] [serial = 1255] [outer = (nil)] 07:02:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x92309800) [pid = 1813] [serial = 1256] [outer = 0x90c52400] 07:02:51 INFO - PROCESS | 1813 | 1464012171109 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x939cac00) [pid = 1813] [serial = 1257] [outer = 0x90c52400] 07:02:52 INFO - PROCESS | 1813 | 1464012172027 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]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1687ms 07:02:52 INFO - PROCESS | 1813 | 1464012172089 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 1813 | 1464012172093 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 07:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:02:52 INFO - PROCESS | 1813 | 1464012172100 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 1813 | 1464012172104 Marionette TRACE conn4 <- [1,1646,null,{}] 07:02:52 INFO - PROCESS | 1813 | 1464012172111 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}] 07:02:52 INFO - PROCESS | 1813 | 1464012172364 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 07:02:52 INFO - PROCESS | 1813 | 1464012172709 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e397800 == 115 [pid = 1813] [id = 419] 07:02:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x93b04400) [pid = 1813] [serial = 1258] [outer = (nil)] 07:02:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x93ef3400) [pid = 1813] [serial = 1259] [outer = 0x93b04400] 07:02:52 INFO - PROCESS | 1813 | 1464012172808 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x93eff000) [pid = 1813] [serial = 1260] [outer = 0x93b04400] 07:02:53 INFO - PROCESS | 1813 | 1464012173766 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]]]}] 07:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1737ms 07:02:53 INFO - PROCESS | 1813 | 1464012173838 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 1813 | 1464012173843 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 07:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:02:53 INFO - PROCESS | 1813 | 1464012173852 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1813 | 1464012173855 Marionette TRACE conn4 <- [1,1650,null,{}] 07:02:53 INFO - PROCESS | 1813 | 1464012173864 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}] 07:02:54 INFO - PROCESS | 1813 | 1464012174143 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 07:02:54 INFO - PROCESS | 1813 | 1464012174483 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d002000 == 116 [pid = 1813] [id = 420] 07:02:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x939c2c00) [pid = 1813] [serial = 1261] [outer = (nil)] 07:02:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x954e8400) [pid = 1813] [serial = 1262] [outer = 0x939c2c00] 07:02:54 INFO - PROCESS | 1813 | 1464012174576 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x954f2c00) [pid = 1813] [serial = 1263] [outer = 0x939c2c00] 07:02:55 INFO - PROCESS | 1813 | 1464012175492 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]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1690ms 07:02:55 INFO - PROCESS | 1813 | 1464012175542 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1813 | 1464012175547 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 07:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:02:55 INFO - PROCESS | 1813 | 1464012175554 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1813 | 1464012175558 Marionette TRACE conn4 <- [1,1654,null,{}] 07:02:55 INFO - PROCESS | 1813 | 1464012175564 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}] 07:02:55 INFO - PROCESS | 1813 | 1464012175796 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 07:02:56 INFO - PROCESS | 1813 | 1464012176138 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfb6400 == 117 [pid = 1813] [id = 421] 07:02:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x8d1b4c00) [pid = 1813] [serial = 1264] [outer = (nil)] 07:02:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x95857400) [pid = 1813] [serial = 1265] [outer = 0x8d1b4c00] 07:02:56 INFO - PROCESS | 1813 | 1464012176235 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9585e000) [pid = 1813] [serial = 1266] [outer = 0x8d1b4c00] 07:02:57 INFO - PROCESS | 1813 | 1464012177159 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]]]}] 07:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1682ms 07:02:57 INFO - PROCESS | 1813 | 1464012177238 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 1813 | 1464012177243 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 07:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:02:57 INFO - PROCESS | 1813 | 1464012177250 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 1813 | 1464012177255 Marionette TRACE conn4 <- [1,1658,null,{}] 07:02:57 INFO - PROCESS | 1813 | 1464012177261 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}] 07:02:57 INFO - PROCESS | 1813 | 1464012177562 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 07:02:57 INFO - PROCESS | 1813 | 1464012177941 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x9575e400 == 118 [pid = 1813] [id = 422] 07:02:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9594e800) [pid = 1813] [serial = 1267] [outer = (nil)] 07:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x959a3400) [pid = 1813] [serial = 1268] [outer = 0x9594e800] 07:02:58 INFO - PROCESS | 1813 | 1464012178055 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x977a4400) [pid = 1813] [serial = 1269] [outer = 0x9594e800] 07:02:59 INFO - PROCESS | 1813 | 1464012179102 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]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1897ms 07:02:59 INFO - PROCESS | 1813 | 1464012179148 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 07:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:02:59 INFO - PROCESS | 1813 | 1464012179153 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 07:02:59 INFO - PROCESS | 1813 | 1464012179161 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 1813 | 1464012179164 Marionette TRACE conn4 <- [1,1662,null,{}] 07:02:59 INFO - PROCESS | 1813 | 1464012179172 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}] 07:02:59 INFO - PROCESS | 1813 | 1464012179424 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 07:02:59 INFO - PROCESS | 1813 | 1464012179781 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x95893000 == 119 [pid = 1813] [id = 423] 07:02:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x958acc00) [pid = 1813] [serial = 1270] [outer = (nil)] 07:02:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9a1b7000) [pid = 1813] [serial = 1271] [outer = 0x958acc00] 07:02:59 INFO - PROCESS | 1813 | 1464012179876 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a88c400) [pid = 1813] [serial = 1272] [outer = 0x958acc00] 07:03:00 INFO - PROCESS | 1813 | 1464012180814 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]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1693ms 07:03:00 INFO - PROCESS | 1813 | 1464012180854 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 1813 | 1464012180859 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 07:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:03:00 INFO - PROCESS | 1813 | 1464012180866 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1813 | 1464012180869 Marionette TRACE conn4 <- [1,1666,null,{}] 07:03:00 INFO - PROCESS | 1813 | 1464012180876 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}] 07:03:01 INFO - PROCESS | 1813 | 1464012181133 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 07:03:01 INFO - PROCESS | 1813 | 1464012181489 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x951f1800 == 120 [pid = 1813] [id = 424] 07:03:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x95858800) [pid = 1813] [serial = 1273] [outer = (nil)] 07:03:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9a897800) [pid = 1813] [serial = 1274] [outer = 0x95858800] 07:03:01 INFO - PROCESS | 1813 | 1464012181588 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9a9c5c00) [pid = 1813] [serial = 1275] [outer = 0x95858800] 07:03:02 INFO - PROCESS | 1813 | 1464012182546 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]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1738ms 07:03:02 INFO - PROCESS | 1813 | 1464012182605 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1813 | 1464012182610 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:03:02 INFO - PROCESS | 1813 | 1464012182617 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1813 | 1464012182620 Marionette TRACE conn4 <- [1,1670,null,{}] 07:03:02 INFO - PROCESS | 1813 | 1464012182628 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}] 07:03:02 INFO - PROCESS | 1813 | 1464012182920 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 07:03:03 INFO - PROCESS | 1813 | 1464012183362 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x99788c00 == 121 [pid = 1813] [id = 425] 07:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9a1b9800) [pid = 1813] [serial = 1276] [outer = (nil)] 07:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9a9cdc00) [pid = 1813] [serial = 1277] [outer = 0x9a1b9800] 07:03:03 INFO - PROCESS | 1813 | 1464012183474 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9a9d2800) [pid = 1813] [serial = 1278] [outer = 0x9a1b9800] 07:03:04 INFO - PROCESS | 1813 | 1464012184405 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]]]}] 07:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1839ms 07:03:04 INFO - PROCESS | 1813 | 1464012184458 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 1813 | 1464012184461 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:03:04 INFO - PROCESS | 1813 | 1464012184470 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 1813 | 1464012184475 Marionette TRACE conn4 <- [1,1674,null,{}] 07:03:04 INFO - PROCESS | 1813 | 1464012184483 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}] 07:03:04 INFO - PROCESS | 1813 | 1464012184733 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 07:03:05 INFO - PROCESS | 1813 | 1464012185075 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x99788800 == 122 [pid = 1813] [id = 426] 07:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x9a9c7400) [pid = 1813] [serial = 1279] [outer = (nil)] 07:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x9aaed400) [pid = 1813] [serial = 1280] [outer = 0x9a9c7400] 07:03:05 INFO - PROCESS | 1813 | 1464012185173 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x9aaef400) [pid = 1813] [serial = 1281] [outer = 0x9a9c7400] 07:03:06 INFO - PROCESS | 1813 | 1464012186133 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]]]}] 07:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1738ms 07:03:06 INFO - PROCESS | 1813 | 1464012186210 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 1813 | 1464012186214 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 07:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:03:06 INFO - PROCESS | 1813 | 1464012186220 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 1813 | 1464012186223 Marionette TRACE conn4 <- [1,1678,null,{}] 07:03:06 INFO - PROCESS | 1813 | 1464012186230 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}] 07:03:06 INFO - PROCESS | 1813 | 1464012186492 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 07:03:06 INFO - PROCESS | 1813 | 1464012186835 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x9575d400 == 123 [pid = 1813] [id = 427] 07:03:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x9a9cf000) [pid = 1813] [serial = 1282] [outer = (nil)] 07:03:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x9b274000) [pid = 1813] [serial = 1283] [outer = 0x9a9cf000] 07:03:06 INFO - PROCESS | 1813 | 1464012186928 Marionette DEBUG loaded listener.js 07:03:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x9b27dc00) [pid = 1813] [serial = 1284] [outer = 0x9a9cf000] 07:03:07 INFO - PROCESS | 1813 | 1464012187911 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]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1738ms 07:03:07 INFO - PROCESS | 1813 | 1464012187960 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 07:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:03:07 INFO - PROCESS | 1813 | 1464012187964 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 07:03:07 INFO - PROCESS | 1813 | 1464012187972 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1813 | 1464012187975 Marionette TRACE conn4 <- [1,1682,null,{}] 07:03:07 INFO - PROCESS | 1813 | 1464012187982 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}] 07:03:08 INFO - PROCESS | 1813 | 1464012188244 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 07:03:08 INFO - PROCESS | 1813 | 1464012188626 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x9ade0400 == 124 [pid = 1813] [id = 428] 07:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x9b790400) [pid = 1813] [serial = 1285] [outer = (nil)] 07:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x9ba88400) [pid = 1813] [serial = 1286] [outer = 0x9b790400] 07:03:08 INFO - PROCESS | 1813 | 1464012188720 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x9c015c00) [pid = 1813] [serial = 1287] [outer = 0x9b790400] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8a17e000 == 123 [pid = 1813] [id = 352] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x959a4400 == 122 [pid = 1813] [id = 322] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89adb000 == 121 [pid = 1813] [id = 351] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x954e9400 == 120 [pid = 1813] [id = 401] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x95755c00 == 119 [pid = 1813] [id = 402] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89b65c00 == 118 [pid = 1813] [id = 400] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x90e4a800 == 117 [pid = 1813] [id = 399] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb0ac00 == 116 [pid = 1813] [id = 398] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8acaa400 == 115 [pid = 1813] [id = 397] 07:03:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8d983400 == 114 [pid = 1813] [id = 396] 07:03:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8c3000 == 113 [pid = 1813] [id = 359] 07:03:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2dc000 == 112 [pid = 1813] [id = 394] 07:03:11 INFO - PROCESS | 1813 | --DOCSHELL 0x87557400 == 111 [pid = 1813] [id = 395] 07:03:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8a979000 == 110 [pid = 1813] [id = 393] 07:03:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8946fc00 == 109 [pid = 1813] [id = 392] 07:03:11 INFO - PROCESS | 1813 | --DOCSHELL 0x86928400 == 108 [pid = 1813] [id = 391] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x90e44000) [pid = 1813] [serial = 1089] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x91585c00) [pid = 1813] [serial = 1131] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8a2ea000) [pid = 1813] [serial = 1059] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x8e39c800) [pid = 1813] [serial = 1128] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x8a983800) [pid = 1813] [serial = 1118] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x8bb0c800) [pid = 1813] [serial = 1065] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x95891000) [pid = 1813] [serial = 1158] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x8d1aa800) [pid = 1813] [serial = 1080] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x93ef0c00) [pid = 1813] [serial = 1142] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x92230400) [pid = 1813] [serial = 1134] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x9388b400) [pid = 1813] [serial = 1137] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x958af400) [pid = 1813] [serial = 1160] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x93b46400) [pid = 1813] [serial = 1139] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8ab78000) [pid = 1813] [serial = 1062] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x9588cc00) [pid = 1813] [serial = 1157] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8c8c1c00) [pid = 1813] [serial = 1124] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x888e5c00) [pid = 1813] [serial = 1164] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x954ed400) [pid = 1813] [serial = 1149] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x93efc400) [pid = 1813] [serial = 1143] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8d008800) [pid = 1813] [serial = 1125] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9575a000) [pid = 1813] [serial = 1152] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x95757800) [pid = 1813] [serial = 1151] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x89b64c00) [pid = 1813] [serial = 1115] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8a2e0400) [pid = 1813] [serial = 1169] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x87555400) [pid = 1813] [serial = 1112] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8d980000) [pid = 1813] [serial = 1127] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x90e4d000) [pid = 1813] [serial = 1130] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9230f400) [pid = 1813] [serial = 1136] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8a974800) [pid = 1813] [serial = 1170] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8acac000) [pid = 1813] [serial = 1119] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8fd40c00) [pid = 1813] [serial = 1086] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x95859400) [pid = 1813] [serial = 1155] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8cfb7c00) [pid = 1813] [serial = 1077] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x91cecc00) [pid = 1813] [serial = 1095] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x89b9b800) [pid = 1813] [serial = 1167] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x89dac000) [pid = 1813] [serial = 1116] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8bdd7400) [pid = 1813] [serial = 1121] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x888e4c00) [pid = 1813] [serial = 1053] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8c58a400) [pid = 1813] [serial = 1122] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8e39dc00) [pid = 1813] [serial = 1083] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x95315c00) [pid = 1813] [serial = 1146] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x87d17000) [pid = 1813] [serial = 1113] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x95311800) [pid = 1813] [serial = 1145] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x95857000) [pid = 1813] [serial = 1154] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x888d7c00) [pid = 1813] [serial = 1163] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x93b4b800) [pid = 1813] [serial = 1140] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x89c81800) [pid = 1813] [serial = 1050] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8bdd8c00) [pid = 1813] [serial = 1068] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8c8bdc00) [pid = 1813] [serial = 1074] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9158bc00) [pid = 1813] [serial = 1092] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x915f6800) [pid = 1813] [serial = 1098] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8c6d9400) [pid = 1813] [serial = 1071] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x89b66800) [pid = 1813] [serial = 1166] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x89c88400) [pid = 1813] [serial = 1056] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x91cfac00) [pid = 1813] [serial = 1133] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x954e9800) [pid = 1813] [serial = 1148] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bb06c00) [pid = 1813] [serial = 1172] [outer = (nil)] [url = about:blank] 07:03:11 INFO - PROCESS | 1813 | 1464012191626 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]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3692ms 07:03:11 INFO - PROCESS | 1813 | 1464012191664 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 1813 | 1464012191670 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 07:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:03:11 INFO - PROCESS | 1813 | 1464012191680 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 1813 | 1464012191686 Marionette TRACE conn4 <- [1,1686,null,{}] 07:03:11 INFO - PROCESS | 1813 | 1464012191697 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}] 07:03:11 INFO - PROCESS | 1813 | 1464012191957 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 07:03:12 INFO - PROCESS | 1813 | 1464012192159 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x86929800 == 109 [pid = 1813] [id = 429] 07:03:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x87556c00) [pid = 1813] [serial = 1288] [outer = (nil)] 07:03:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x87d1cc00) [pid = 1813] [serial = 1289] [outer = 0x87556c00] 07:03:12 INFO - PROCESS | 1813 | 1464012192248 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x888d9c00) [pid = 1813] [serial = 1290] [outer = 0x87556c00] 07:03:13 INFO - PROCESS | 1813 | 1464012193117 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]]]}] 07:03:13 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 07:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1494ms 07:03:13 INFO - PROCESS | 1813 | 1464012193174 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 1813 | 1464012193183 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 07:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:03:13 INFO - PROCESS | 1813 | 1464012193195 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1813 | 1464012193199 Marionette TRACE conn4 <- [1,1690,null,{}] 07:03:13 INFO - PROCESS | 1813 | 1464012193206 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}] 07:03:13 INFO - PROCESS | 1813 | 1464012193464 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 07:03:13 INFO - PROCESS | 1813 | 1464012193752 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x89467400 == 110 [pid = 1813] [id = 430] 07:03:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x895c2800) [pid = 1813] [serial = 1291] [outer = (nil)] 07:03:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x89973000) [pid = 1813] [serial = 1292] [outer = 0x895c2800] 07:03:13 INFO - PROCESS | 1813 | 1464012193849 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x89b63c00) [pid = 1813] [serial = 1293] [outer = 0x895c2800] 07:03:14 INFO - PROCESS | 1813 | 1464012194790 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]]]}] 07:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1647ms 07:03:14 INFO - PROCESS | 1813 | 1464012194851 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 1813 | 1464012194854 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 07:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:03:14 INFO - PROCESS | 1813 | 1464012194863 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 1813 | 1464012194869 Marionette TRACE conn4 <- [1,1694,null,{}] 07:03:14 INFO - PROCESS | 1813 | 1464012194886 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}] 07:03:15 INFO - PROCESS | 1813 | 1464012195193 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 07:03:15 INFO - PROCESS | 1813 | 1464012195419 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8c800 == 111 [pid = 1813] [id = 431] 07:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x89dac400) [pid = 1813] [serial = 1294] [outer = (nil)] 07:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8a186000) [pid = 1813] [serial = 1295] [outer = 0x89dac400] 07:03:15 INFO - PROCESS | 1813 | 1464012195511 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8a2e6c00) [pid = 1813] [serial = 1296] [outer = 0x89dac400] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x90e47400) [pid = 1813] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x87cd9400) [pid = 1813] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8ab72400) [pid = 1813] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8ab6f400) [pid = 1813] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8754a800) [pid = 1813] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8a2e1800) [pid = 1813] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9588f800) [pid = 1813] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x95947c00) [pid = 1813] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x958a6000) [pid = 1813] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x93d0dc00) [pid = 1813] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x954ee800) [pid = 1813] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8d988c00) [pid = 1813] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c8c5800) [pid = 1813] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x89ba2400) [pid = 1813] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c58e400) [pid = 1813] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x915edc00) [pid = 1813] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8a97a400) [pid = 1813] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x87cd6c00) [pid = 1813] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x895cb000) [pid = 1813] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x95860800) [pid = 1813] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:03:16 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x8bc83400) [pid = 1813] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:03:16 INFO - PROCESS | 1813 | 1464012196960 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]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2138ms 07:03:17 INFO - PROCESS | 1813 | 1464012197001 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1813 | 1464012197022 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:03:17 INFO - PROCESS | 1813 | 1464012197032 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1813 | 1464012197036 Marionette TRACE conn4 <- [1,1698,null,{}] 07:03:17 INFO - PROCESS | 1813 | 1464012197046 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}] 07:03:17 INFO - PROCESS | 1813 | 1464012197352 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 07:03:17 INFO - PROCESS | 1813 | 1464012197580 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754a800 == 112 [pid = 1813] [id = 432] 07:03:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x89b67000) [pid = 1813] [serial = 1297] [outer = (nil)] 07:03:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8a2ea000) [pid = 1813] [serial = 1298] [outer = 0x89b67000] 07:03:17 INFO - PROCESS | 1813 | 1464012197676 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8a976800) [pid = 1813] [serial = 1299] [outer = 0x89b67000] 07:03:18 INFO - PROCESS | 1813 | 1464012198735 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]]]}] 07:03:18 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 07:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1746ms 07:03:18 INFO - PROCESS | 1813 | 1464012198779 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1813 | 1464012198786 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:03:18 INFO - PROCESS | 1813 | 1464012198797 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1813 | 1464012198803 Marionette TRACE conn4 <- [1,1702,null,{}] 07:03:18 INFO - PROCESS | 1813 | 1464012198815 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}] 07:03:19 INFO - PROCESS | 1813 | 1464012199078 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 07:03:19 INFO - PROCESS | 1813 | 1464012199398 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cdb800 == 113 [pid = 1813] [id = 433] 07:03:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x87cde000) [pid = 1813] [serial = 1300] [outer = (nil)] 07:03:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x89462800) [pid = 1813] [serial = 1301] [outer = 0x87cde000] 07:03:19 INFO - PROCESS | 1813 | 1464012199493 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x895c7c00) [pid = 1813] [serial = 1302] [outer = 0x87cde000] 07:03:20 INFO - PROCESS | 1813 | 1464012200481 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]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1745ms 07:03:20 INFO - PROCESS | 1813 | 1464012200543 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1813 | 1464012200552 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:03:20 INFO - PROCESS | 1813 | 1464012200565 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1813 | 1464012200571 Marionette TRACE conn4 <- [1,1706,null,{}] 07:03:20 INFO - PROCESS | 1813 | 1464012200578 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}] 07:03:20 INFO - PROCESS | 1813 | 1464012200863 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 07:03:21 INFO - PROCESS | 1813 | 1464012201195 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ba0000 == 114 [pid = 1813] [id = 434] 07:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x89ba1400) [pid = 1813] [serial = 1303] [outer = (nil)] 07:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x89dac000) [pid = 1813] [serial = 1304] [outer = 0x89ba1400] 07:03:21 INFO - PROCESS | 1813 | 1464012201294 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8a2dbc00) [pid = 1813] [serial = 1305] [outer = 0x89ba1400] 07:03:22 INFO - PROCESS | 1813 | 1464012202270 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]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1745ms 07:03:22 INFO - PROCESS | 1813 | 1464012202317 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 07:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:03:22 INFO - PROCESS | 1813 | 1464012202329 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 07:03:22 INFO - PROCESS | 1813 | 1464012202338 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1813 | 1464012202345 Marionette TRACE conn4 <- [1,1710,null,{}] 07:03:22 INFO - PROCESS | 1813 | 1464012202364 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}] 07:03:22 INFO - PROCESS | 1813 | 1464012202673 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 07:03:23 INFO - PROCESS | 1813 | 1464012203066 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6dc00 == 115 [pid = 1813] [id = 435] 07:03:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8aca7800) [pid = 1813] [serial = 1306] [outer = (nil)] 07:03:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8bb0b800) [pid = 1813] [serial = 1307] [outer = 0x8aca7800] 07:03:23 INFO - PROCESS | 1813 | 1464012203165 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8bc85000) [pid = 1813] [serial = 1308] [outer = 0x8aca7800] 07:03:24 INFO - PROCESS | 1813 | 1464012204242 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]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1961ms 07:03:24 INFO - PROCESS | 1813 | 1464012204299 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 1813 | 1464012204304 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 07:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:03:24 INFO - PROCESS | 1813 | 1464012204312 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 1813 | 1464012204315 Marionette TRACE conn4 <- [1,1714,null,{}] 07:03:24 INFO - PROCESS | 1813 | 1464012204323 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}] 07:03:24 INFO - PROCESS | 1813 | 1464012204575 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 07:03:24 INFO - PROCESS | 1813 | 1464012204914 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8aca8800 == 116 [pid = 1813] [id = 436] 07:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8bb0d400) [pid = 1813] [serial = 1309] [outer = (nil)] 07:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8c55dc00) [pid = 1813] [serial = 1310] [outer = 0x8bb0d400] 07:03:25 INFO - PROCESS | 1813 | 1464012205012 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8c588c00) [pid = 1813] [serial = 1311] [outer = 0x8bb0d400] 07:03:25 INFO - PROCESS | 1813 | 1464012205981 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]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1742ms 07:03:26 INFO - PROCESS | 1813 | 1464012206055 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1813 | 1464012206058 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 07:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:03:26 INFO - PROCESS | 1813 | 1464012206066 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1813 | 1464012206071 Marionette TRACE conn4 <- [1,1718,null,{}] 07:03:26 INFO - PROCESS | 1813 | 1464012206077 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}] 07:03:26 INFO - PROCESS | 1813 | 1464012206363 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 07:03:26 INFO - PROCESS | 1813 | 1464012206689 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bbab400 == 117 [pid = 1813] [id = 437] 07:03:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c55a400) [pid = 1813] [serial = 1312] [outer = (nil)] 07:03:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c6db400) [pid = 1813] [serial = 1313] [outer = 0x8c55a400] 07:03:26 INFO - PROCESS | 1813 | 1464012206794 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c6de400) [pid = 1813] [serial = 1314] [outer = 0x8c55a400] 07:03:27 INFO - PROCESS | 1813 | 1464012207785 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]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1789ms 07:03:27 INFO - PROCESS | 1813 | 1464012207856 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 1813 | 1464012207861 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 07:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:03:27 INFO - PROCESS | 1813 | 1464012207868 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1813 | 1464012207872 Marionette TRACE conn4 <- [1,1722,null,{}] 07:03:27 INFO - PROCESS | 1813 | 1464012207878 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}] 07:03:28 INFO - PROCESS | 1813 | 1464012208196 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 07:03:28 INFO - PROCESS | 1813 | 1464012208535 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c55f000 == 118 [pid = 1813] [id = 438] 07:03:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c6dc000) [pid = 1813] [serial = 1315] [outer = (nil)] 07:03:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8cfbc400) [pid = 1813] [serial = 1316] [outer = 0x8c6dc000] 07:03:28 INFO - PROCESS | 1813 | 1464012208629 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8d004800) [pid = 1813] [serial = 1317] [outer = 0x8c6dc000] 07:03:29 INFO - PROCESS | 1813 | 1464012209588 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]]]}] 07:03:29 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 07:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1785ms 07:03:29 INFO - PROCESS | 1813 | 1464012209655 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 07:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:03:29 INFO - PROCESS | 1813 | 1464012209659 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 07:03:29 INFO - PROCESS | 1813 | 1464012209666 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1813 | 1464012209670 Marionette TRACE conn4 <- [1,1726,null,{}] 07:03:29 INFO - PROCESS | 1813 | 1464012209677 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}] 07:03:29 INFO - PROCESS | 1813 | 1464012209926 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 07:03:30 INFO - PROCESS | 1813 | 1464012210229 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c6e3000 == 119 [pid = 1813] [id = 439] 07:03:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8c6e7c00) [pid = 1813] [serial = 1318] [outer = (nil)] 07:03:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8d1b6000) [pid = 1813] [serial = 1319] [outer = 0x8c6e7c00] 07:03:30 INFO - PROCESS | 1813 | 1464012210322 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8d97f400) [pid = 1813] [serial = 1320] [outer = 0x8c6e7c00] 07:03:31 INFO - PROCESS | 1813 | 1464012211249 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1636ms 07:03:31 INFO - PROCESS | 1813 | 1464012211303 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1813 | 1464012211306 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 07:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:03:31 INFO - PROCESS | 1813 | 1464012211315 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1813 | 1464012211319 Marionette TRACE conn4 <- [1,1730,null,{}] 07:03:31 INFO - PROCESS | 1813 | 1464012211325 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}] 07:03:31 INFO - PROCESS | 1813 | 1464012211591 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 07:03:31 INFO - PROCESS | 1813 | 1464012211921 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b64800 == 120 [pid = 1813] [id = 440] 07:03:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8a2dcc00) [pid = 1813] [serial = 1321] [outer = (nil)] 07:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8e39a800) [pid = 1813] [serial = 1322] [outer = 0x8a2dcc00] 07:03:32 INFO - PROCESS | 1813 | 1464012212018 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8e39f800) [pid = 1813] [serial = 1323] [outer = 0x8a2dcc00] 07:03:32 INFO - PROCESS | 1813 | 1464012212993 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]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1736ms 07:03:33 INFO - PROCESS | 1813 | 1464012213052 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 1813 | 1464012213055 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 07:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:03:33 INFO - PROCESS | 1813 | 1464012213063 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1813 | 1464012213067 Marionette TRACE conn4 <- [1,1734,null,{}] 07:03:33 INFO - PROCESS | 1813 | 1464012213074 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}] 07:03:33 INFO - PROCESS | 1813 | 1464012213316 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 07:03:33 INFO - PROCESS | 1813 | 1464012213644 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d70000 == 121 [pid = 1813] [id = 441] 07:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8d1ae800) [pid = 1813] [serial = 1324] [outer = (nil)] 07:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8fd42000) [pid = 1813] [serial = 1325] [outer = 0x8d1ae800] 07:03:33 INFO - PROCESS | 1813 | 1464012213740 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x90c56c00) [pid = 1813] [serial = 1326] [outer = 0x8d1ae800] 07:03:34 INFO - PROCESS | 1813 | 1464012214672 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]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1689ms 07:03:34 INFO - PROCESS | 1813 | 1464012214753 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1813 | 1464012214757 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 07:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:03:34 INFO - PROCESS | 1813 | 1464012214765 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1813 | 1464012214769 Marionette TRACE conn4 <- [1,1738,null,{}] 07:03:34 INFO - PROCESS | 1813 | 1464012214775 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}] 07:03:35 INFO - PROCESS | 1813 | 1464012215038 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 07:03:35 INFO - PROCESS | 1813 | 1464012215368 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd37800 == 122 [pid = 1813] [id = 442] 07:03:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8fd3f000) [pid = 1813] [serial = 1327] [outer = (nil)] 07:03:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x90e46800) [pid = 1813] [serial = 1328] [outer = 0x8fd3f000] 07:03:35 INFO - PROCESS | 1813 | 1464012215465 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x90e4ac00) [pid = 1813] [serial = 1329] [outer = 0x8fd3f000] 07:03:36 INFO - PROCESS | 1813 | 1464012216391 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]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1691ms 07:03:36 INFO - PROCESS | 1813 | 1464012216457 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 07:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:03:36 INFO - PROCESS | 1813 | 1464012216462 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 07:03:36 INFO - PROCESS | 1813 | 1464012216469 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 1813 | 1464012216474 Marionette TRACE conn4 <- [1,1742,null,{}] 07:03:36 INFO - PROCESS | 1813 | 1464012216480 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}] 07:03:36 INFO - PROCESS | 1813 | 1464012216798 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 07:03:37 INFO - PROCESS | 1813 | 1464012217147 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2eb400 == 123 [pid = 1813] [id = 443] 07:03:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x915ec400) [pid = 1813] [serial = 1330] [outer = (nil)] 07:03:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x91cecc00) [pid = 1813] [serial = 1331] [outer = 0x915ec400] 07:03:37 INFO - PROCESS | 1813 | 1464012217260 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x92301800) [pid = 1813] [serial = 1332] [outer = 0x915ec400] 07:03:38 INFO - PROCESS | 1813 | 1464012218235 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]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1839ms 07:03:38 INFO - PROCESS | 1813 | 1464012218309 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 1813 | 1464012218312 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 07:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:03:38 INFO - PROCESS | 1813 | 1464012218320 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 1813 | 1464012218323 Marionette TRACE conn4 <- [1,1746,null,{}] 07:03:38 INFO - PROCESS | 1813 | 1464012218331 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}] 07:03:38 INFO - PROCESS | 1813 | 1464012218573 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 07:03:38 INFO - PROCESS | 1813 | 1464012218923 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x9230f400 == 124 [pid = 1813] [id = 444] 07:03:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x92310000) [pid = 1813] [serial = 1333] [outer = (nil)] 07:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x939c7000) [pid = 1813] [serial = 1334] [outer = 0x92310000] 07:03:39 INFO - PROCESS | 1813 | 1464012219047 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x93b4cc00) [pid = 1813] [serial = 1335] [outer = 0x92310000] 07:03:40 INFO - PROCESS | 1813 | 1464012220006 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]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1736ms 07:03:40 INFO - PROCESS | 1813 | 1464012220060 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1813 | 1464012220063 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:03:40 INFO - PROCESS | 1813 | 1464012220082 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1813 | 1464012220086 Marionette TRACE conn4 <- [1,1750,null,{}] 07:03:40 INFO - PROCESS | 1813 | 1464012220092 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}] 07:03:40 INFO - PROCESS | 1813 | 1464012220344 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 07:03:40 INFO - PROCESS | 1813 | 1464012220681 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x92303c00 == 125 [pid = 1813] [id = 445] 07:03:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9230bc00) [pid = 1813] [serial = 1336] [outer = (nil)] 07:03:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x93d12c00) [pid = 1813] [serial = 1337] [outer = 0x9230bc00] 07:03:40 INFO - PROCESS | 1813 | 1464012220783 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x93ef4000) [pid = 1813] [serial = 1338] [outer = 0x9230bc00] 07:03:41 INFO - PROCESS | 1813 | 1464012221699 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]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1692ms 07:03:41 INFO - PROCESS | 1813 | 1464012221774 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 1813 | 1464012221779 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 07:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:03:41 INFO - PROCESS | 1813 | 1464012221786 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1813 | 1464012221791 Marionette TRACE conn4 <- [1,1754,null,{}] 07:03:41 INFO - PROCESS | 1813 | 1464012221797 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}] 07:03:42 INFO - PROCESS | 1813 | 1464012222056 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 07:03:42 INFO - PROCESS | 1813 | 1464012222373 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691c000 == 126 [pid = 1813] [id = 446] 07:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x86926c00) [pid = 1813] [serial = 1339] [outer = (nil)] 07:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x95288000) [pid = 1813] [serial = 1340] [outer = 0x86926c00] 07:03:42 INFO - PROCESS | 1813 | 1464012222480 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x95293c00) [pid = 1813] [serial = 1341] [outer = 0x86926c00] 07:03:43 INFO - PROCESS | 1813 | 1464012223482 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]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1739ms 07:03:43 INFO - PROCESS | 1813 | 1464012223526 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1813 | 1464012223531 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:03:43 INFO - PROCESS | 1813 | 1464012223538 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1813 | 1464012223542 Marionette TRACE conn4 <- [1,1758,null,{}] 07:03:43 INFO - PROCESS | 1813 | 1464012223549 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}] 07:03:43 INFO - PROCESS | 1813 | 1464012223820 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 07:03:44 INFO - PROCESS | 1813 | 1464012224180 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d18400 == 127 [pid = 1813] [id = 447] 07:03:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9230d000) [pid = 1813] [serial = 1342] [outer = (nil)] 07:03:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x954eac00) [pid = 1813] [serial = 1343] [outer = 0x9230d000] 07:03:44 INFO - PROCESS | 1813 | 1464012224281 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x954f1800) [pid = 1813] [serial = 1344] [outer = 0x9230d000] 07:03:45 INFO - PROCESS | 1813 | 1464012225263 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]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1784ms 07:03:45 INFO - PROCESS | 1813 | 1464012225323 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1813 | 1464012225328 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:03:45 INFO - PROCESS | 1813 | 1464012225335 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1813 | 1464012225340 Marionette TRACE conn4 <- [1,1762,null,{}] 07:03:45 INFO - PROCESS | 1813 | 1464012225346 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}] 07:03:45 INFO - PROCESS | 1813 | 1464012225655 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 07:03:46 INFO - PROCESS | 1813 | 1464012225999 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d14000 == 128 [pid = 1813] [id = 448] 07:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9531a400) [pid = 1813] [serial = 1345] [outer = (nil)] 07:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x95857000) [pid = 1813] [serial = 1346] [outer = 0x9531a400] 07:03:46 INFO - PROCESS | 1813 | 1464012226100 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9585a400) [pid = 1813] [serial = 1347] [outer = 0x9531a400] 07:03:47 INFO - PROCESS | 1813 | 1464012227023 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]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1736ms 07:03:47 INFO - PROCESS | 1813 | 1464012227072 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 1813 | 1464012227077 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 07:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:03:47 INFO - PROCESS | 1813 | 1464012227106 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 1813 | 1464012227111 Marionette TRACE conn4 <- [1,1766,null,{}] 07:03:47 INFO - PROCESS | 1813 | 1464012227117 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}] 07:03:47 INFO - PROCESS | 1813 | 1464012227380 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 07:03:47 INFO - PROCESS | 1813 | 1464012227712 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6ec00 == 129 [pid = 1813] [id = 449] 07:03:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8bdc9400) [pid = 1813] [serial = 1348] [outer = (nil)] 07:03:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x958a3800) [pid = 1813] [serial = 1349] [outer = 0x8bdc9400] 07:03:47 INFO - PROCESS | 1813 | 1464012227805 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x958a9000) [pid = 1813] [serial = 1350] [outer = 0x8bdc9400] 07:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x915f5400 == 128 [pid = 1813] [id = 67] 07:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x93887c00 == 127 [pid = 1813] [id = 298] 07:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x954f1000 == 126 [pid = 1813] [id = 300] 07:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x91585400 == 125 [pid = 1813] [id = 297] 07:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x888dbc00 == 124 [pid = 1813] [id = 285] 07:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1b6800 == 123 [pid = 1813] [id = 296] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8a97bc00) [pid = 1813] [serial = 1235] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x939c3000) [pid = 1813] [serial = 1197] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8aca0c00) [pid = 1813] [serial = 1110] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8ab7a400) [pid = 1813] [serial = 1232] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8bbac400) [pid = 1813] [serial = 1182] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x87554000) [pid = 1813] [serial = 1175] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8d009400) [pid = 1813] [serial = 1187] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9a60ac00) [pid = 1813] [serial = 1223] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x978cec00) [pid = 1813] [serial = 1217] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8d1b2c00) [pid = 1813] [serial = 1188] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x9230b400) [pid = 1813] [serial = 1196] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x977a1c00) [pid = 1813] [serial = 1215] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8acad400) [pid = 1813] [serial = 1181] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x959a1c00) [pid = 1813] [serial = 1209] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x95289000) [pid = 1813] [serial = 1203] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9588c400) [pid = 1813] [serial = 1206] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8e30b800) [pid = 1813] [serial = 1190] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x992edc00) [pid = 1813] [serial = 1221] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x89db0400) [pid = 1813] [serial = 1229] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x90e50800) [pid = 1813] [serial = 1193] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x90c52c00) [pid = 1813] [serial = 1191] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x951fc800) [pid = 1813] [serial = 1202] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8a18a000) [pid = 1813] [serial = 1230] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x992e1800) [pid = 1813] [serial = 1220] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x87d19c00) [pid = 1813] [serial = 1176] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x93ef7000) [pid = 1813] [serial = 1200] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9779f400) [pid = 1813] [serial = 1214] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8c6dd800) [pid = 1813] [serial = 1184] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x93ef2000) [pid = 1813] [serial = 1199] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8bb09800) [pid = 1813] [serial = 1233] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x89965800) [pid = 1813] [serial = 1227] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x95757000) [pid = 1813] [serial = 1205] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8946bc00) [pid = 1813] [serial = 1226] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x89da8c00) [pid = 1813] [serial = 1179] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x95952000) [pid = 1813] [serial = 1208] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x958b1800) [pid = 1813] [serial = 1161] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x959af000) [pid = 1813] [serial = 1211] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x98378c00) [pid = 1813] [serial = 1218] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9772b400) [pid = 1813] [serial = 1212] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x915fa000) [pid = 1813] [serial = 1194] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8c8c1400) [pid = 1813] [serial = 1185] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x89b9fc00) [pid = 1813] [serial = 1178] [outer = (nil)] [url = about:blank] 07:03:50 INFO - PROCESS | 1813 | 1464012230924 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]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 3850ms 07:03:50 INFO - PROCESS | 1813 | 1464012230951 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1813 | 1464012230957 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:03:50 INFO - PROCESS | 1813 | 1464012230966 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1813 | 1464012230972 Marionette TRACE conn4 <- [1,1770,null,{}] 07:03:50 INFO - PROCESS | 1813 | 1464012230982 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}] 07:03:51 INFO - PROCESS | 1813 | 1464012231199 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 07:03:51 INFO - PROCESS | 1813 | 1464012231433 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd8c00 == 124 [pid = 1813] [id = 450] 07:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x888da400) [pid = 1813] [serial = 1351] [outer = (nil)] 07:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x89470800) [pid = 1813] [serial = 1352] [outer = 0x888da400] 07:03:51 INFO - PROCESS | 1813 | 1464012231520 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x89adcc00) [pid = 1813] [serial = 1353] [outer = 0x888da400] 07:03:52 INFO - PROCESS | 1813 | 1464012232397 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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1488ms 07:03:52 INFO - PROCESS | 1813 | 1464012232461 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 07:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:03:52 INFO - PROCESS | 1813 | 1464012232475 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 07:03:52 INFO - PROCESS | 1813 | 1464012232487 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1813 | 1464012232492 Marionette TRACE conn4 <- [1,1774,null,{}] 07:03:52 INFO - PROCESS | 1813 | 1464012232499 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}] 07:03:52 INFO - PROCESS | 1813 | 1464012232728 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 07:03:53 INFO - PROCESS | 1813 | 1464012233023 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x895c2400 == 125 [pid = 1813] [id = 451] 07:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x89b9d000) [pid = 1813] [serial = 1354] [outer = (nil)] 07:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x89daa400) [pid = 1813] [serial = 1355] [outer = 0x89b9d000] 07:03:53 INFO - PROCESS | 1813 | 1464012233112 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8a186800) [pid = 1813] [serial = 1356] [outer = 0x89b9d000] 07:03:54 INFO - PROCESS | 1813 | 1464012234108 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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1691ms 07:03:54 INFO - PROCESS | 1813 | 1464012234177 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:03:54 INFO - PROCESS | 1813 | 1464012234182 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 07:03:54 INFO - PROCESS | 1813 | 1464012234189 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1813 | 1464012234195 Marionette TRACE conn4 <- [1,1778,null,{}] 07:03:54 INFO - PROCESS | 1813 | 1464012234226 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}] 07:03:54 INFO - PROCESS | 1813 | 1464012234527 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 07:03:54 INFO - PROCESS | 1813 | 1464012234753 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c84800 == 126 [pid = 1813] [id = 452] 07:03:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8acac400) [pid = 1813] [serial = 1357] [outer = (nil)] 07:03:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8bb01800) [pid = 1813] [serial = 1358] [outer = 0x8acac400] 07:03:54 INFO - PROCESS | 1813 | 1464012234834 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8bb0f400) [pid = 1813] [serial = 1359] [outer = 0x8acac400] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x939c2c00) [pid = 1813] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x89dac400) [pid = 1813] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8a2e7400) [pid = 1813] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8c8c5400) [pid = 1813] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x978cfc00) [pid = 1813] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x90c52400) [pid = 1813] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8d1b4c00) [pid = 1813] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x87556c00) [pid = 1813] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x87d6a800) [pid = 1813] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8996d400) [pid = 1813] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8e306c00) [pid = 1813] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8e39b400) [pid = 1813] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8bba3c00) [pid = 1813] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9594e800) [pid = 1813] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x93b04400) [pid = 1813] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x895c2800) [pid = 1813] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:03:56 INFO - PROCESS | 1813 | 1464012236225 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]]]}] 07:03:56 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 07:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2093ms 07:03:56 INFO - PROCESS | 1813 | 1464012236295 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1813 | 1464012236300 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 07:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:03:56 INFO - PROCESS | 1813 | 1464012236322 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1813 | 1464012236327 Marionette TRACE conn4 <- [1,1782,null,{}] 07:03:56 INFO - PROCESS | 1813 | 1464012236333 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}] 07:03:56 INFO - PROCESS | 1813 | 1464012236554 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 07:03:56 INFO - PROCESS | 1813 | 1464012236567 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x87552000 == 127 [pid = 1813] [id = 453] 07:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x87556c00) [pid = 1813] [serial = 1360] [outer = (nil)] 07:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8bb03c00) [pid = 1813] [serial = 1361] [outer = 0x87556c00] 07:03:56 INFO - PROCESS | 1813 | 1464012236827 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8bdd2800) [pid = 1813] [serial = 1362] [outer = 0x87556c00] 07:03:57 INFO - PROCESS | 1813 | 1464012237648 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]]]}] 07:03:57 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 07:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1398ms 07:03:57 INFO - PROCESS | 1813 | 1464012237721 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 1813 | 1464012237724 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 07:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:03:57 INFO - PROCESS | 1813 | 1464012237734 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 1813 | 1464012237738 Marionette TRACE conn4 <- [1,1786,null,{}] 07:03:57 INFO - PROCESS | 1813 | 1464012237744 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}] 07:03:58 INFO - PROCESS | 1813 | 1464012238140 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 07:03:58 INFO - PROCESS | 1813 | 1464012238495 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d65400 == 128 [pid = 1813] [id = 454] 07:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x87d67400) [pid = 1813] [serial = 1363] [outer = (nil)] 07:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x888e4c00) [pid = 1813] [serial = 1364] [outer = 0x87d67400] 07:03:58 INFO - PROCESS | 1813 | 1464012238592 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x895cc400) [pid = 1813] [serial = 1365] [outer = 0x87d67400] 07:03:59 INFO - PROCESS | 1813 | 1464012239562 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]]]}] 07:03:59 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 07:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1882ms 07:03:59 INFO - PROCESS | 1813 | 1464012239619 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1813 | 1464012239626 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:03:59 INFO - PROCESS | 1813 | 1464012239635 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1813 | 1464012239641 Marionette TRACE conn4 <- [1,1790,null,{}] 07:03:59 INFO - PROCESS | 1813 | 1464012239650 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}] 07:03:59 INFO - PROCESS | 1813 | 1464012239902 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 07:04:00 INFO - PROCESS | 1813 | 1464012240240 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x89daa800 == 129 [pid = 1813] [id = 455] 07:04:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8a2d5000) [pid = 1813] [serial = 1366] [outer = (nil)] 07:04:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8a977000) [pid = 1813] [serial = 1367] [outer = 0x8a2d5000] 07:04:00 INFO - PROCESS | 1813 | 1464012240338 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8aca1000) [pid = 1813] [serial = 1368] [outer = 0x8a2d5000] 07:04:01 INFO - PROCESS | 1813 | 1464012241323 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]]]}] 07:04:01 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) 07:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1746ms 07:04:01 INFO - PROCESS | 1813 | 1464012241382 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 1813 | 1464012241388 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 07:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:04:01 INFO - PROCESS | 1813 | 1464012241396 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 1813 | 1464012241401 Marionette TRACE conn4 <- [1,1794,null,{}] 07:04:01 INFO - PROCESS | 1813 | 1464012241408 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}] 07:04:01 INFO - PROCESS | 1813 | 1464012241683 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 07:04:02 INFO - PROCESS | 1813 | 1464012242045 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c564000 == 130 [pid = 1813] [id = 456] 07:04:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8c594000) [pid = 1813] [serial = 1369] [outer = (nil)] 07:04:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c6e5400) [pid = 1813] [serial = 1370] [outer = 0x8c594000] 07:04:02 INFO - PROCESS | 1813 | 1464012242141 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c8c1800) [pid = 1813] [serial = 1371] [outer = 0x8c594000] 07:04:03 INFO - PROCESS | 1813 | 1464012243148 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]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1794ms 07:04:03 INFO - PROCESS | 1813 | 1464012243191 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1813 | 1464012243198 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 07:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:04:03 INFO - PROCESS | 1813 | 1464012243217 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1813 | 1464012243226 Marionette TRACE conn4 <- [1,1798,null,{}] 07:04:03 INFO - PROCESS | 1813 | 1464012243234 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}] 07:04:03 INFO - PROCESS | 1813 | 1464012243503 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 07:04:03 INFO - PROCESS | 1813 | 1464012243836 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c55c800 == 131 [pid = 1813] [id = 457] 07:04:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c6dbc00) [pid = 1813] [serial = 1372] [outer = (nil)] 07:04:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8d1ac400) [pid = 1813] [serial = 1373] [outer = 0x8c6dbc00] 07:04:03 INFO - PROCESS | 1813 | 1464012243933 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8e301c00) [pid = 1813] [serial = 1374] [outer = 0x8c6dbc00] 07:04:04 INFO - PROCESS | 1813 | 1464012244946 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]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1754ms 07:04:04 INFO - PROCESS | 1813 | 1464012244965 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 1813 | 1464012244968 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 07:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:04:04 INFO - PROCESS | 1813 | 1464012244978 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1813 | 1464012244983 Marionette TRACE conn4 <- [1,1802,null,{}] 07:04:04 INFO - PROCESS | 1813 | 1464012244990 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}] 07:04:05 INFO - PROCESS | 1813 | 1464012245245 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 07:04:05 INFO - PROCESS | 1813 | 1464012245586 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691e800 == 132 [pid = 1813] [id = 458] 07:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8c8bf000) [pid = 1813] [serial = 1375] [outer = (nil)] 07:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8fd3cc00) [pid = 1813] [serial = 1376] [outer = 0x8c8bf000] 07:04:05 INFO - PROCESS | 1813 | 1464012245680 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8fd42800) [pid = 1813] [serial = 1377] [outer = 0x8c8bf000] 07:04:06 INFO - PROCESS | 1813 | 1464012246576 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]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1642ms 07:04:06 INFO - PROCESS | 1813 | 1464012246620 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 1813 | 1464012246625 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 07:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:04:06 INFO - PROCESS | 1813 | 1464012246652 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 1813 | 1464012246657 Marionette TRACE conn4 <- [1,1806,null,{}] 07:04:06 INFO - PROCESS | 1813 | 1464012246663 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}] 07:04:06 INFO - PROCESS | 1813 | 1464012246904 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 07:04:07 INFO - PROCESS | 1813 | 1464012247215 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e48800 == 133 [pid = 1813] [id = 459] 07:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x90e48c00) [pid = 1813] [serial = 1378] [outer = (nil)] 07:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x91589000) [pid = 1813] [serial = 1379] [outer = 0x90e48c00] 07:04:07 INFO - PROCESS | 1813 | 1464012247323 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x915f6400) [pid = 1813] [serial = 1380] [outer = 0x90e48c00] 07:04:08 INFO - PROCESS | 1813 | 1464012248286 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]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1689ms 07:04:08 INFO - PROCESS | 1813 | 1464012248339 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 1813 | 1464012248342 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 07:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:04:08 INFO - PROCESS | 1813 | 1464012248350 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 1813 | 1464012248355 Marionette TRACE conn4 <- [1,1810,null,{}] 07:04:08 INFO - PROCESS | 1813 | 1464012248361 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}] 07:04:08 INFO - PROCESS | 1813 | 1464012248658 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 07:04:09 INFO - PROCESS | 1813 | 1464012249097 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x89db1000 == 134 [pid = 1813] [id = 460] 07:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8d1b2c00) [pid = 1813] [serial = 1381] [outer = (nil)] 07:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x92230400) [pid = 1813] [serial = 1382] [outer = 0x8d1b2c00] 07:04:09 INFO - PROCESS | 1813 | 1464012249208 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9388d400) [pid = 1813] [serial = 1383] [outer = 0x8d1b2c00] 07:04:10 INFO - PROCESS | 1813 | 1464012250145 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]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1839ms 07:04:10 INFO - PROCESS | 1813 | 1464012250194 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 07:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:04:10 INFO - PROCESS | 1813 | 1464012250199 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 07:04:10 INFO - PROCESS | 1813 | 1464012250207 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 1813 | 1464012250210 Marionette TRACE conn4 <- [1,1814,null,{}] 07:04:10 INFO - PROCESS | 1813 | 1464012250217 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}] 07:04:10 INFO - PROCESS | 1813 | 1464012250457 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 07:04:10 INFO - PROCESS | 1813 | 1464012250786 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e3a0400 == 135 [pid = 1813] [id = 461] 07:04:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x91cf3000) [pid = 1813] [serial = 1384] [outer = (nil)] 07:04:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x93ef3800) [pid = 1813] [serial = 1385] [outer = 0x91cf3000] 07:04:10 INFO - PROCESS | 1813 | 1464012250884 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x93efb800) [pid = 1813] [serial = 1386] [outer = 0x91cf3000] 07:04:11 INFO - PROCESS | 1813 | 1464012251805 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]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1649ms 07:04:11 INFO - PROCESS | 1813 | 1464012251855 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 1813 | 1464012251860 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 07:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:04:11 INFO - PROCESS | 1813 | 1464012251866 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 1813 | 1464012251870 Marionette TRACE conn4 <- [1,1818,null,{}] 07:04:11 INFO - PROCESS | 1813 | 1464012251876 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}] 07:04:12 INFO - PROCESS | 1813 | 1464012252121 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 07:04:12 INFO - PROCESS | 1813 | 1464012252453 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e30cc00 == 136 [pid = 1813] [id = 462] 07:04:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9230d800) [pid = 1813] [serial = 1387] [outer = (nil)] 07:04:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x954ecc00) [pid = 1813] [serial = 1388] [outer = 0x9230d800] 07:04:12 INFO - PROCESS | 1813 | 1464012252555 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x95757000) [pid = 1813] [serial = 1389] [outer = 0x9230d800] 07:04:13 INFO - PROCESS | 1813 | 1464012253475 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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1691ms 07:04:13 INFO - PROCESS | 1813 | 1464012253558 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 1813 | 1464012253563 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 07:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:04:13 INFO - PROCESS | 1813 | 1464012253570 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 1813 | 1464012253582 Marionette TRACE conn4 <- [1,1822,null,{}] 07:04:13 INFO - PROCESS | 1813 | 1464012253587 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}] 07:04:13 INFO - PROCESS | 1813 | 1464012253859 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 07:04:14 INFO - PROCESS | 1813 | 1464012254169 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d71800 == 137 [pid = 1813] [id = 463] 07:04:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8cfbd000) [pid = 1813] [serial = 1390] [outer = (nil)] 07:04:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9588c400) [pid = 1813] [serial = 1391] [outer = 0x8cfbd000] 07:04:14 INFO - PROCESS | 1813 | 1464012254263 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x95895c00) [pid = 1813] [serial = 1392] [outer = 0x8cfbd000] 07:04:15 INFO - PROCESS | 1813 | 1464012255210 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1689ms 07:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:04:15 INFO - PROCESS | 1813 | 1464012255263 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 1813 | 1464012255267 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 07:04:15 INFO - PROCESS | 1813 | 1464012255275 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 1813 | 1464012255278 Marionette TRACE conn4 <- [1,1826,null,{}] 07:04:15 INFO - PROCESS | 1813 | 1464012255284 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}] 07:04:15 INFO - PROCESS | 1813 | 1464012255534 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 07:04:15 INFO - PROCESS | 1813 | 1464012255882 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691d400 == 138 [pid = 1813] [id = 464] 07:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9594c000) [pid = 1813] [serial = 1393] [outer = (nil)] 07:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x95951000) [pid = 1813] [serial = 1394] [outer = 0x9594c000] 07:04:15 INFO - PROCESS | 1813 | 1464012255991 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x959a7000) [pid = 1813] [serial = 1395] [outer = 0x9594c000] 07:04:16 INFO - PROCESS | 1813 | 1464012256983 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]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1783ms 07:04:17 INFO - PROCESS | 1813 | 1464012257057 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 1813 | 1464012257061 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 07:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:04:17 INFO - PROCESS | 1813 | 1464012257070 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 1813 | 1464012257076 Marionette TRACE conn4 <- [1,1830,null,{}] 07:04:17 INFO - PROCESS | 1813 | 1464012257084 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}] 07:04:17 INFO - PROCESS | 1813 | 1464012257391 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 07:04:17 INFO - PROCESS | 1813 | 1464012257747 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x95949400 == 139 [pid = 1813] [id = 465] 07:04:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9594b400) [pid = 1813] [serial = 1396] [outer = (nil)] 07:04:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x977a2c00) [pid = 1813] [serial = 1397] [outer = 0x9594b400] 07:04:17 INFO - PROCESS | 1813 | 1464012257839 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x977ac800) [pid = 1813] [serial = 1398] [outer = 0x9594b400] 07:04:18 INFO - PROCESS | 1813 | 1464012258811 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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1790ms 07:04:18 INFO - PROCESS | 1813 | 1464012258861 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 07:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:04:18 INFO - PROCESS | 1813 | 1464012258865 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 07:04:18 INFO - PROCESS | 1813 | 1464012258872 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 1813 | 1464012258875 Marionette TRACE conn4 <- [1,1834,null,{}] 07:04:18 INFO - PROCESS | 1813 | 1464012258882 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}] 07:04:19 INFO - PROCESS | 1813 | 1464012259138 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 07:04:19 INFO - PROCESS | 1813 | 1464012259505 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad8c00 == 140 [pid = 1813] [id = 466] 07:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x89c8c000) [pid = 1813] [serial = 1399] [outer = (nil)] 07:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x983ddc00) [pid = 1813] [serial = 1400] [outer = 0x89c8c000] 07:04:19 INFO - PROCESS | 1813 | 1464012259603 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x992e8000) [pid = 1813] [serial = 1401] [outer = 0x89c8c000] 07:04:20 INFO - PROCESS | 1813 | 1464012260530 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]]]}] 07:04:20 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 07:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1737ms 07:04:20 INFO - PROCESS | 1813 | 1464012260609 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 07:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:04:20 INFO - PROCESS | 1813 | 1464012260613 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 07:04:20 INFO - PROCESS | 1813 | 1464012260620 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 1813 | 1464012260624 Marionette TRACE conn4 <- [1,1838,null,{}] 07:04:20 INFO - PROCESS | 1813 | 1464012260630 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}] 07:04:20 INFO - PROCESS | 1813 | 1464012260910 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 07:04:21 INFO - PROCESS | 1813 | 1464012261247 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x9772cc00 == 141 [pid = 1813] [id = 467] 07:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x977a4800) [pid = 1813] [serial = 1402] [outer = (nil)] 07:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9a79cc00) [pid = 1813] [serial = 1403] [outer = 0x977a4800] 07:04:21 INFO - PROCESS | 1813 | 1464012261344 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9a88dc00) [pid = 1813] [serial = 1404] [outer = 0x977a4800] 07:04:22 INFO - PROCESS | 1813 | 1464012262280 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]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1739ms 07:04:22 INFO - PROCESS | 1813 | 1464012262360 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 1813 | 1464012262363 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 07:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:04:22 INFO - PROCESS | 1813 | 1464012262370 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 1813 | 1464012262374 Marionette TRACE conn4 <- [1,1842,null,{}] 07:04:22 INFO - PROCESS | 1813 | 1464012262380 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}] 07:04:22 INFO - PROCESS | 1813 | 1464012262669 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 07:04:23 INFO - PROCESS | 1813 | 1464012263010 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d22800 == 142 [pid = 1813] [id = 468] 07:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x977a0c00) [pid = 1813] [serial = 1405] [outer = (nil)] 07:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9a9d1400) [pid = 1813] [serial = 1406] [outer = 0x977a0c00] 07:04:23 INFO - PROCESS | 1813 | 1464012263102 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9aae4c00) [pid = 1813] [serial = 1407] [outer = 0x977a0c00] 07:04:24 INFO - PROCESS | 1813 | 1464012264035 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]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1741ms 07:04:24 INFO - PROCESS | 1813 | 1464012264113 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 1813 | 1464012264117 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 07:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:04:24 INFO - PROCESS | 1813 | 1464012264124 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 1813 | 1464012264126 Marionette TRACE conn4 <- [1,1846,null,{}] 07:04:24 INFO - PROCESS | 1813 | 1464012264133 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}] 07:04:24 INFO - PROCESS | 1813 | 1464012264374 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 07:04:24 INFO - PROCESS | 1813 | 1464012264747 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a89ac00 == 143 [pid = 1813] [id = 469] 07:04:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a9cb000) [pid = 1813] [serial = 1408] [outer = (nil)] 07:04:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9addcc00) [pid = 1813] [serial = 1409] [outer = 0x9a9cb000] 07:04:24 INFO - PROCESS | 1813 | 1464012264846 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9b5ee800) [pid = 1813] [serial = 1410] [outer = 0x9a9cb000] 07:04:25 INFO - PROCESS | 1813 | 1464012265789 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]]]}] 07:04:25 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) 07:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1733ms 07:04:25 INFO - PROCESS | 1813 | 1464012265858 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 1813 | 1464012265862 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 07:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:04:25 INFO - PROCESS | 1813 | 1464012265869 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 1813 | 1464012265873 Marionette TRACE conn4 <- [1,1850,null,{}] 07:04:25 INFO - PROCESS | 1813 | 1464012265880 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}] 07:04:26 INFO - PROCESS | 1813 | 1464012266127 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 07:04:26 INFO - PROCESS | 1813 | 1464012266466 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a9c5800 == 144 [pid = 1813] [id = 470] 07:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9aaee000) [pid = 1813] [serial = 1411] [outer = (nil)] 07:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9c01cc00) [pid = 1813] [serial = 1412] [outer = 0x9aaee000] 07:04:26 INFO - PROCESS | 1813 | 1464012266568 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9c0adc00) [pid = 1813] [serial = 1413] [outer = 0x9aaee000] 07:04:27 INFO - PROCESS | 1813 | 1464012267503 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]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1700ms 07:04:27 INFO - PROCESS | 1813 | 1464012267570 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 07:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:04:27 INFO - PROCESS | 1813 | 1464012267574 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 07:04:27 INFO - PROCESS | 1813 | 1464012267582 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1813 | 1464012267586 Marionette TRACE conn4 <- [1,1854,null,{}] 07:04:27 INFO - PROCESS | 1813 | 1464012267592 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}] 07:04:27 INFO - PROCESS | 1813 | 1464012267889 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 07:04:28 INFO - PROCESS | 1813 | 1464012268231 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x91581400 == 143 [pid = 1813] [id = 364] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8946e000 == 142 [pid = 1813] [id = 268] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8e30fc00 == 141 [pid = 1813] [id = 361] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb05800 == 140 [pid = 1813] [id = 403] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x978c7800 == 139 [pid = 1813] [id = 407] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89da7400 == 138 [pid = 1813] [id = 362] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87cd7400 == 137 [pid = 1813] [id = 406] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8754e400 == 136 [pid = 1813] [id = 405] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8626a000 == 135 [pid = 1813] [id = 404] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5c000 == 134 [pid = 1813] [id = 363] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87552000 == 133 [pid = 1813] [id = 453] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89c84800 == 132 [pid = 1813] [id = 452] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x895c2400 == 131 [pid = 1813] [id = 451] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87cd8c00 == 130 [pid = 1813] [id = 450] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2eb400 == 129 [pid = 1813] [id = 443] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd37800 == 128 [pid = 1813] [id = 442] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87d70000 == 127 [pid = 1813] [id = 441] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89b64800 == 126 [pid = 1813] [id = 440] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8c6e3000 == 125 [pid = 1813] [id = 439] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8c55f000 == 124 [pid = 1813] [id = 438] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8aca8800 == 123 [pid = 1813] [id = 436] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bbab400 == 122 [pid = 1813] [id = 437] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab6dc00 == 121 [pid = 1813] [id = 435] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89ba0000 == 120 [pid = 1813] [id = 434] 07:04:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87cdb800 == 119 [pid = 1813] [id = 433] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x8a2ea000) [pid = 1813] [serial = 1298] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x954e8400) [pid = 1813] [serial = 1262] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x8a186000) [pid = 1813] [serial = 1295] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8bdcb000) [pid = 1813] [serial = 1242] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8d00ac00) [pid = 1813] [serial = 1247] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x9a615800) [pid = 1813] [serial = 1224] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x939cac00) [pid = 1813] [serial = 1257] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x95857400) [pid = 1813] [serial = 1265] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x888d9c00) [pid = 1813] [serial = 1290] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x89ad5c00) [pid = 1813] [serial = 1238] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8bb9d800) [pid = 1813] [serial = 1173] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8fd3e800) [pid = 1813] [serial = 1251] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9aaed400) [pid = 1813] [serial = 1280] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9a1b7000) [pid = 1813] [serial = 1271] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x91590800) [pid = 1813] [serial = 1253] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8a2e6c00) [pid = 1813] [serial = 1296] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8c8c0c00) [pid = 1813] [serial = 1245] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x954f2c00) [pid = 1813] [serial = 1263] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9a897800) [pid = 1813] [serial = 1274] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9ba88400) [pid = 1813] [serial = 1286] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9b274000) [pid = 1813] [serial = 1283] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x89b96000) [pid = 1813] [serial = 1239] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8fd3a000) [pid = 1813] [serial = 1250] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x977a4400) [pid = 1813] [serial = 1269] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8ab6c800) [pid = 1813] [serial = 1241] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x93ef3400) [pid = 1813] [serial = 1259] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8e30c400) [pid = 1813] [serial = 1248] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x89973000) [pid = 1813] [serial = 1292] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x92309800) [pid = 1813] [serial = 1256] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x915f0800) [pid = 1813] [serial = 1254] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x87d1cc00) [pid = 1813] [serial = 1289] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x89b63c00) [pid = 1813] [serial = 1293] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x93eff000) [pid = 1813] [serial = 1260] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9a9cdc00) [pid = 1813] [serial = 1277] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9585e000) [pid = 1813] [serial = 1266] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8c6e6400) [pid = 1813] [serial = 1244] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x959a3400) [pid = 1813] [serial = 1268] [outer = (nil)] [url = about:blank] 07:04:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754e400 == 120 [pid = 1813] [id = 471] 07:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x87552000) [pid = 1813] [serial = 1414] [outer = (nil)] 07:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x87cdac00) [pid = 1813] [serial = 1415] [outer = 0x87552000] 07:04:30 INFO - PROCESS | 1813 | 1464012270399 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x87d20800) [pid = 1813] [serial = 1416] [outer = 0x87552000] 07:04:31 INFO - PROCESS | 1813 | 1464012271262 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]]]}] 07:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 3739ms 07:04:31 INFO - PROCESS | 1813 | 1464012271322 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 1813 | 1464012271329 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 07:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:04:31 INFO - PROCESS | 1813 | 1464012271339 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 1813 | 1464012271344 Marionette TRACE conn4 <- [1,1858,null,{}] 07:04:31 INFO - PROCESS | 1813 | 1464012271352 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}] 07:04:31 INFO - PROCESS | 1813 | 1464012271592 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 07:04:31 INFO - PROCESS | 1813 | 1464012271872 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b68400 == 121 [pid = 1813] [id = 472] 07:04:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x89b6a800) [pid = 1813] [serial = 1417] [outer = (nil)] 07:04:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x89b96000) [pid = 1813] [serial = 1418] [outer = 0x89b6a800] 07:04:31 INFO - PROCESS | 1813 | 1464012271958 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x89c84800) [pid = 1813] [serial = 1419] [outer = 0x89b6a800] 07:04:32 INFO - PROCESS | 1813 | 1464012272850 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]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1586ms 07:04:32 INFO - PROCESS | 1813 | 1464012272925 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 1813 | 1464012272930 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:04:32 INFO - PROCESS | 1813 | 1464012272941 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1813 | 1464012272945 Marionette TRACE conn4 <- [1,1862,null,{}] 07:04:32 INFO - PROCESS | 1813 | 1464012272957 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}] 07:04:33 INFO - PROCESS | 1813 | 1464012273265 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 07:04:33 INFO - PROCESS | 1813 | 1464012273298 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x89adf800 == 122 [pid = 1813] [id = 473] 07:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x89b99000) [pid = 1813] [serial = 1420] [outer = (nil)] 07:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8a2e6800) [pid = 1813] [serial = 1421] [outer = 0x89b99000] 07:04:33 INFO - PROCESS | 1813 | 1464012273381 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8a97d400) [pid = 1813] [serial = 1422] [outer = 0x89b99000] 07:04:34 INFO - PROCESS | 1813 | 1464012274477 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]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1595ms 07:04:34 INFO - PROCESS | 1813 | 1464012274545 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1813 | 1464012274548 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 07:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:04:34 INFO - PROCESS | 1813 | 1464012274556 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1813 | 1464012274562 Marionette TRACE conn4 <- [1,1866,null,{}] 07:04:34 INFO - PROCESS | 1813 | 1464012274586 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}] 07:04:35 INFO - PROCESS | 1813 | 1464012275595 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x89ba1400) [pid = 1813] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9230d000) [pid = 1813] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8bdc9400) [pid = 1813] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x95858800) [pid = 1813] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8a2dcc00) [pid = 1813] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x87cde000) [pid = 1813] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x915ec400) [pid = 1813] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x888da400) [pid = 1813] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x86926c00) [pid = 1813] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8d1ae800) [pid = 1813] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9a1b9800) [pid = 1813] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x89b9d000) [pid = 1813] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8c6e7c00) [pid = 1813] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8acac400) [pid = 1813] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x92310000) [pid = 1813] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9b790400) [pid = 1813] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c55a400) [pid = 1813] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8c6dc000) [pid = 1813] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9531a400) [pid = 1813] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9230bc00) [pid = 1813] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8bb0d400) [pid = 1813] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x9a9cf000) [pid = 1813] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x895c7000) [pid = 1813] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8fd3f000) [pid = 1813] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x958acc00) [pid = 1813] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9a9c7400) [pid = 1813] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:04:35 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8aca7800) [pid = 1813] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:04:35 INFO - PROCESS | 1813 | 1464012275874 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x86926c00 == 123 [pid = 1813] [id = 474] 07:04:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x87cde000) [pid = 1813] [serial = 1423] [outer = (nil)] 07:04:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x89463800) [pid = 1813] [serial = 1424] [outer = 0x87cde000] 07:04:35 INFO - PROCESS | 1813 | 1464012275956 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8ab7ac00) [pid = 1813] [serial = 1425] [outer = 0x87cde000] 07:04:37 INFO - PROCESS | 1813 | 1464012277015 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]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2497ms 07:04:37 INFO - PROCESS | 1813 | 1464012277055 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 1813 | 1464012277059 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 07:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:04:37 INFO - PROCESS | 1813 | 1464012277067 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 1813 | 1464012277071 Marionette TRACE conn4 <- [1,1870,null,{}] 07:04:37 INFO - PROCESS | 1813 | 1464012277078 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}] 07:04:37 INFO - PROCESS | 1813 | 1464012277320 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 07:04:37 INFO - PROCESS | 1813 | 1464012277724 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x86921000 == 124 [pid = 1813] [id = 475] 07:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x87554000) [pid = 1813] [serial = 1426] [outer = (nil)] 07:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x87cdd400) [pid = 1813] [serial = 1427] [outer = 0x87554000] 07:04:37 INFO - PROCESS | 1813 | 1464012277823 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x888e1c00) [pid = 1813] [serial = 1428] [outer = 0x87554000] 07:04:38 INFO - PROCESS | 1813 | 1464012278835 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]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1843ms 07:04:38 INFO - PROCESS | 1813 | 1464012278912 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 1813 | 1464012278920 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 07:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:04:38 INFO - PROCESS | 1813 | 1464012278930 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 1813 | 1464012278935 Marionette TRACE conn4 <- [1,1874,null,{}] 07:04:38 INFO - PROCESS | 1813 | 1464012278945 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}] 07:04:39 INFO - PROCESS | 1813 | 1464012279243 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 07:04:39 INFO - PROCESS | 1813 | 1464012279591 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b9dc00 == 125 [pid = 1813] [id = 476] 07:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x89c90400) [pid = 1813] [serial = 1429] [outer = (nil)] 07:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8a183400) [pid = 1813] [serial = 1430] [outer = 0x89c90400] 07:04:39 INFO - PROCESS | 1813 | 1464012279686 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8a2df000) [pid = 1813] [serial = 1431] [outer = 0x89c90400] 07:04:40 INFO - PROCESS | 1813 | 1464012280752 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]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1893ms 07:04:40 INFO - PROCESS | 1813 | 1464012280826 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 1813 | 1464012280832 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 07:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:04:40 INFO - PROCESS | 1813 | 1464012280843 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 1813 | 1464012280847 Marionette TRACE conn4 <- [1,1878,null,{}] 07:04:40 INFO - PROCESS | 1813 | 1464012280855 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}] 07:04:41 INFO - PROCESS | 1813 | 1464012281154 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 07:04:41 INFO - PROCESS | 1813 | 1464012281504 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a97ec00 == 126 [pid = 1813] [id = 477] 07:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8aca9c00) [pid = 1813] [serial = 1432] [outer = (nil)] 07:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8bb05800) [pid = 1813] [serial = 1433] [outer = 0x8aca9c00] 07:04:41 INFO - PROCESS | 1813 | 1464012281601 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8bba3000) [pid = 1813] [serial = 1434] [outer = 0x8aca9c00] 07:04:42 INFO - PROCESS | 1813 | 1464012282668 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]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1886ms 07:04:42 INFO - PROCESS | 1813 | 1464012282729 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 07:04:42 INFO - PROCESS | 1813 | 1464012282736 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 07:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:04:42 INFO - PROCESS | 1813 | 1464012282747 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1813 | 1464012282757 Marionette TRACE conn4 <- [1,1882,null,{}] 07:04:42 INFO - PROCESS | 1813 | 1464012282772 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}] 07:04:43 INFO - PROCESS | 1813 | 1464012283080 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 07:04:43 INFO - PROCESS | 1813 | 1464012283428 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdc9800 == 127 [pid = 1813] [id = 478] 07:04:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c589400) [pid = 1813] [serial = 1435] [outer = (nil)] 07:04:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c6d9800) [pid = 1813] [serial = 1436] [outer = 0x8c589400] 07:04:43 INFO - PROCESS | 1813 | 1464012283524 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c6e0c00) [pid = 1813] [serial = 1437] [outer = 0x8c589400] 07:04:44 INFO - PROCESS | 1813 | 1464012284496 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]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2051ms 07:04:44 INFO - PROCESS | 1813 | 1464012284846 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 1813 | 1464012284851 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 07:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:04:44 INFO - PROCESS | 1813 | 1464012284866 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 1813 | 1464012284869 Marionette TRACE conn4 <- [1,1886,null,{}] 07:04:44 INFO - PROCESS | 1813 | 1464012284876 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}] 07:04:45 INFO - PROCESS | 1813 | 1464012285199 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 07:04:45 INFO - PROCESS | 1813 | 1464012285433 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c591800 == 128 [pid = 1813] [id = 479] 07:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8c593400) [pid = 1813] [serial = 1438] [outer = (nil)] 07:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8cfbe400) [pid = 1813] [serial = 1439] [outer = 0x8c593400] 07:04:45 INFO - PROCESS | 1813 | 1464012285525 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8d006800) [pid = 1813] [serial = 1440] [outer = 0x8c593400] 07:04:46 INFO - PROCESS | 1813 | 1464012286450 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]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1644ms 07:04:46 INFO - PROCESS | 1813 | 1464012286511 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 1813 | 1464012286514 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 07:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:04:46 INFO - PROCESS | 1813 | 1464012286521 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 1813 | 1464012286524 Marionette TRACE conn4 <- [1,1890,null,{}] 07:04:46 INFO - PROCESS | 1813 | 1464012286531 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}] 07:04:46 INFO - PROCESS | 1813 | 1464012286780 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 07:04:47 INFO - PROCESS | 1813 | 1464012287116 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1ae000 == 129 [pid = 1813] [id = 480] 07:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8d984400) [pid = 1813] [serial = 1441] [outer = (nil)] 07:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8e304800) [pid = 1813] [serial = 1442] [outer = 0x8d984400] 07:04:47 INFO - PROCESS | 1813 | 1464012287221 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8fd38c00) [pid = 1813] [serial = 1443] [outer = 0x8d984400] 07:04:48 INFO - PROCESS | 1813 | 1464012288232 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]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1791ms 07:04:48 INFO - PROCESS | 1813 | 1464012288314 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1813 | 1464012288317 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 07:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:04:48 INFO - PROCESS | 1813 | 1464012288326 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1813 | 1464012288331 Marionette TRACE conn4 <- [1,1894,null,{}] 07:04:48 INFO - PROCESS | 1813 | 1464012288338 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}] 07:04:48 INFO - PROCESS | 1813 | 1464012288590 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 07:04:48 INFO - PROCESS | 1813 | 1464012288916 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c6dd400 == 130 [pid = 1813] [id = 481] 07:04:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8d986400) [pid = 1813] [serial = 1444] [outer = (nil)] 07:04:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x90e44800) [pid = 1813] [serial = 1445] [outer = 0x8d986400] 07:04:49 INFO - PROCESS | 1813 | 1464012289010 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x91583000) [pid = 1813] [serial = 1446] [outer = 0x8d986400] 07:04:49 INFO - PROCESS | 1813 | 1464012289966 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]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1690ms 07:04:50 INFO - PROCESS | 1813 | 1464012290017 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 1813 | 1464012290020 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 07:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:04:50 INFO - PROCESS | 1813 | 1464012290035 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 1813 | 1464012290043 Marionette TRACE conn4 <- [1,1898,null,{}] 07:04:50 INFO - PROCESS | 1813 | 1464012290049 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}] 07:04:50 INFO - PROCESS | 1813 | 1464012290293 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 07:04:50 INFO - PROCESS | 1813 | 1464012290613 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfb2400 == 131 [pid = 1813] [id = 482] 07:04:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8d1b7800) [pid = 1813] [serial = 1447] [outer = (nil)] 07:04:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x915f3c00) [pid = 1813] [serial = 1448] [outer = 0x8d1b7800] 07:04:50 INFO - PROCESS | 1813 | 1464012290707 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x915f8000) [pid = 1813] [serial = 1449] [outer = 0x8d1b7800] 07:04:51 INFO - PROCESS | 1813 | 1464012291684 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]]]}] 07:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1693ms 07:04:51 INFO - PROCESS | 1813 | 1464012291727 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 07:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:04:51 INFO - PROCESS | 1813 | 1464012291732 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 07:04:51 INFO - PROCESS | 1813 | 1464012291739 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 1813 | 1464012291743 Marionette TRACE conn4 <- [1,1902,null,{}] 07:04:51 INFO - PROCESS | 1813 | 1464012291749 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}] 07:04:52 INFO - PROCESS | 1813 | 1464012292004 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 07:04:52 INFO - PROCESS | 1813 | 1464012292339 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x87550000 == 132 [pid = 1813] [id = 483] 07:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8ab6fc00) [pid = 1813] [serial = 1450] [outer = (nil)] 07:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x92308c00) [pid = 1813] [serial = 1451] [outer = 0x8ab6fc00] 07:04:52 INFO - PROCESS | 1813 | 1464012292441 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9230c000) [pid = 1813] [serial = 1452] [outer = 0x8ab6fc00] 07:04:53 INFO - PROCESS | 1813 | 1464012293351 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]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1683ms 07:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:04:53 INFO - PROCESS | 1813 | 1464012293423 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1813 | 1464012293426 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 07:04:53 INFO - PROCESS | 1813 | 1464012293434 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1813 | 1464012293437 Marionette TRACE conn4 <- [1,1906,null,{}] 07:04:53 INFO - PROCESS | 1813 | 1464012293444 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}] 07:04:53 INFO - PROCESS | 1813 | 1464012293696 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 07:04:54 INFO - PROCESS | 1813 | 1464012294035 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd43400 == 133 [pid = 1813] [id = 484] 07:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x915f5400) [pid = 1813] [serial = 1453] [outer = (nil)] 07:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x93b4a000) [pid = 1813] [serial = 1454] [outer = 0x915f5400] 07:04:54 INFO - PROCESS | 1813 | 1464012294134 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x93d0dc00) [pid = 1813] [serial = 1455] [outer = 0x915f5400] 07:04:55 INFO - PROCESS | 1813 | 1464012295119 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]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1784ms 07:04:55 INFO - PROCESS | 1813 | 1464012295218 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1813 | 1464012295221 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:04:55 INFO - PROCESS | 1813 | 1464012295230 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1813 | 1464012295233 Marionette TRACE conn4 <- [1,1910,null,{}] 07:04:55 INFO - PROCESS | 1813 | 1464012295241 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}] 07:04:55 INFO - PROCESS | 1813 | 1464012295611 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 07:04:55 INFO - PROCESS | 1813 | 1464012295877 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e3a0c00 == 134 [pid = 1813] [id = 485] 07:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x92231400) [pid = 1813] [serial = 1456] [outer = (nil)] 07:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9528ac00) [pid = 1813] [serial = 1457] [outer = 0x92231400] 07:04:55 INFO - PROCESS | 1813 | 1464012295989 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x954e6400) [pid = 1813] [serial = 1458] [outer = 0x92231400] 07:04:57 INFO - PROCESS | 1813 | 1464012297015 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]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1834ms 07:04:57 INFO - PROCESS | 1813 | 1464012297065 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 07:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:04:57 INFO - PROCESS | 1813 | 1464012297070 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 07:04:57 INFO - PROCESS | 1813 | 1464012297078 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1813 | 1464012297083 Marionette TRACE conn4 <- [1,1914,null,{}] 07:04:57 INFO - PROCESS | 1813 | 1464012297090 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}] 07:04:57 INFO - PROCESS | 1813 | 1464012297411 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 07:04:57 INFO - PROCESS | 1813 | 1464012297766 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x951f2400 == 135 [pid = 1813] [id = 486] 07:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9585a000) [pid = 1813] [serial = 1459] [outer = (nil)] 07:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9588b000) [pid = 1813] [serial = 1460] [outer = 0x9585a000] 07:04:57 INFO - PROCESS | 1813 | 1464012297857 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x95891c00) [pid = 1813] [serial = 1461] [outer = 0x9585a000] 07:04:58 INFO - PROCESS | 1813 | 1464012298792 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]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1749ms 07:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:04:58 INFO - PROCESS | 1813 | 1464012298826 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 1813 | 1464012298829 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 07:04:58 INFO - PROCESS | 1813 | 1464012298837 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 1813 | 1464012298840 Marionette TRACE conn4 <- [1,1918,null,{}] 07:04:58 INFO - PROCESS | 1813 | 1464012298848 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}] 07:04:59 INFO - PROCESS | 1813 | 1464012299098 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 07:04:59 INFO - PROCESS | 1813 | 1464012299447 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x95852000 == 136 [pid = 1813] [id = 487] 07:04:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9588ec00) [pid = 1813] [serial = 1462] [outer = (nil)] 07:04:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9594ac00) [pid = 1813] [serial = 1463] [outer = 0x9588ec00] 07:04:59 INFO - PROCESS | 1813 | 1464012299548 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x95952000) [pid = 1813] [serial = 1464] [outer = 0x9588ec00] 07:05:00 INFO - PROCESS | 1813 | 1464012300467 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]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1686ms 07:05:00 INFO - PROCESS | 1813 | 1464012300524 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 07:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:05:00 INFO - PROCESS | 1813 | 1464012300529 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 07:05:00 INFO - PROCESS | 1813 | 1464012300536 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 1813 | 1464012300540 Marionette TRACE conn4 <- [1,1922,null,{}] 07:05:00 INFO - PROCESS | 1813 | 1464012300546 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}] 07:05:00 INFO - PROCESS | 1813 | 1464012300811 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 07:05:01 INFO - PROCESS | 1813 | 1464012301147 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd4c00 == 137 [pid = 1813] [id = 488] 07:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x915eb400) [pid = 1813] [serial = 1465] [outer = (nil)] 07:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x97732c00) [pid = 1813] [serial = 1466] [outer = 0x915eb400] 07:05:01 INFO - PROCESS | 1813 | 1464012301246 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9779f400) [pid = 1813] [serial = 1467] [outer = 0x915eb400] 07:05:02 INFO - PROCESS | 1813 | 1464012302174 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]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1689ms 07:05:02 INFO - PROCESS | 1813 | 1464012302229 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 1813 | 1464012302232 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 07:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:05:02 INFO - PROCESS | 1813 | 1464012302240 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 1813 | 1464012302244 Marionette TRACE conn4 <- [1,1926,null,{}] 07:05:02 INFO - PROCESS | 1813 | 1464012302250 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}] 07:05:02 INFO - PROCESS | 1813 | 1464012302504 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 07:05:02 INFO - PROCESS | 1813 | 1464012302846 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x86924800 == 138 [pid = 1813] [id = 489] 07:05:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9158ec00) [pid = 1813] [serial = 1468] [outer = (nil)] 07:05:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9a1b9800) [pid = 1813] [serial = 1469] [outer = 0x9158ec00] 07:05:02 INFO - PROCESS | 1813 | 1464012302946 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9a7a5800) [pid = 1813] [serial = 1470] [outer = 0x9158ec00] 07:05:03 INFO - PROCESS | 1813 | 1464012303904 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]]]}] 07:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1703ms 07:05:03 INFO - PROCESS | 1813 | 1464012303944 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 1813 | 1464012303948 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 07:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:05:03 INFO - PROCESS | 1813 | 1464012303955 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 1813 | 1464012303958 Marionette TRACE conn4 <- [1,1930,null,{}] 07:05:03 INFO - PROCESS | 1813 | 1464012303965 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}] 07:05:04 INFO - PROCESS | 1813 | 1464012304206 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 07:05:04 INFO - PROCESS | 1813 | 1464012304555 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754b800 == 139 [pid = 1813] [id = 490] 07:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x89969800) [pid = 1813] [serial = 1471] [outer = (nil)] 07:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a9c7800) [pid = 1813] [serial = 1472] [outer = 0x89969800] 07:05:04 INFO - PROCESS | 1813 | 1464012304707 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9aaee800) [pid = 1813] [serial = 1473] [outer = 0x89969800] 07:05:05 INFO - PROCESS | 1813 | 1464012305848 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]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1935ms 07:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:05:05 INFO - PROCESS | 1813 | 1464012305900 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 1813 | 1464012305903 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 07:05:05 INFO - PROCESS | 1813 | 1464012305911 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 1813 | 1464012305914 Marionette TRACE conn4 <- [1,1934,null,{}] 07:05:05 INFO - PROCESS | 1813 | 1464012305921 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}] 07:05:06 INFO - PROCESS | 1813 | 1464012306183 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 07:05:06 INFO - PROCESS | 1813 | 1464012306527 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x959a4800 == 140 [pid = 1813] [id = 491] 07:05:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x992e7000) [pid = 1813] [serial = 1474] [outer = (nil)] 07:05:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9bab7800) [pid = 1813] [serial = 1475] [outer = 0x992e7000] 07:05:06 INFO - PROCESS | 1813 | 1464012306626 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9c01d800) [pid = 1813] [serial = 1476] [outer = 0x992e7000] 07:05:07 INFO - PROCESS | 1813 | 1464012307582 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]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1733ms 07:05:07 INFO - PROCESS | 1813 | 1464012307644 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1813 | 1464012307648 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:05:07 INFO - PROCESS | 1813 | 1464012307655 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1813 | 1464012307659 Marionette TRACE conn4 <- [1,1938,null,{}] 07:05:07 INFO - PROCESS | 1813 | 1464012307665 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}] 07:05:07 INFO - PROCESS | 1813 | 1464012307908 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad6800 == 139 [pid = 1813] [id = 414] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89b96400 == 138 [pid = 1813] [id = 410] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x87d67000 == 137 [pid = 1813] [id = 412] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8d005800 == 136 [pid = 1813] [id = 417] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfbf000 == 135 [pid = 1813] [id = 416] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8d98ac00 == 134 [pid = 1813] [id = 418] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x86926c00 == 133 [pid = 1813] [id = 474] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89adf800 == 132 [pid = 1813] [id = 473] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89b68400 == 131 [pid = 1813] [id = 472] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x86920400 == 130 [pid = 1813] [id = 411] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8754e400 == 129 [pid = 1813] [id = 471] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x9a89ac00 == 128 [pid = 1813] [id = 469] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x9772cc00 == 127 [pid = 1813] [id = 467] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x87d22800 == 126 [pid = 1813] [id = 468] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad8c00 == 125 [pid = 1813] [id = 466] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x95949400 == 124 [pid = 1813] [id = 465] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8691d400 == 123 [pid = 1813] [id = 464] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8e30cc00 == 122 [pid = 1813] [id = 462] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x87d71800 == 121 [pid = 1813] [id = 463] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8e3a0400 == 120 [pid = 1813] [id = 461] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89db1000 == 119 [pid = 1813] [id = 460] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x90e48800 == 118 [pid = 1813] [id = 459] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8691e800 == 117 [pid = 1813] [id = 458] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8c55c800 == 116 [pid = 1813] [id = 457] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x89daa800 == 115 [pid = 1813] [id = 455] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x8c564000 == 114 [pid = 1813] [id = 456] 07:05:10 INFO - PROCESS | 1813 | --DOCSHELL 0x87d65400 == 113 [pid = 1813] [id = 454] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x89dac000) [pid = 1813] [serial = 1304] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x8a2dbc00) [pid = 1813] [serial = 1305] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x954f1800) [pid = 1813] [serial = 1344] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x958a3800) [pid = 1813] [serial = 1349] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x9a9c5c00) [pid = 1813] [serial = 1275] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8e39a800) [pid = 1813] [serial = 1322] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x895c7c00) [pid = 1813] [serial = 1302] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x91cecc00) [pid = 1813] [serial = 1331] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x89adcc00) [pid = 1813] [serial = 1353] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x95293c00) [pid = 1813] [serial = 1341] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8fd42000) [pid = 1813] [serial = 1325] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x92301800) [pid = 1813] [serial = 1332] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9a9d2800) [pid = 1813] [serial = 1278] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x89daa400) [pid = 1813] [serial = 1355] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8d97f400) [pid = 1813] [serial = 1320] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8bb0f400) [pid = 1813] [serial = 1359] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x954eac00) [pid = 1813] [serial = 1343] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x93b4cc00) [pid = 1813] [serial = 1335] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x90c56c00) [pid = 1813] [serial = 1326] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9c015c00) [pid = 1813] [serial = 1287] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x939c7000) [pid = 1813] [serial = 1334] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8c6de400) [pid = 1813] [serial = 1314] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8cfbc400) [pid = 1813] [serial = 1316] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x95857000) [pid = 1813] [serial = 1346] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x95288000) [pid = 1813] [serial = 1340] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8e39f800) [pid = 1813] [serial = 1323] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x93d12c00) [pid = 1813] [serial = 1337] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8d004800) [pid = 1813] [serial = 1317] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x958a9000) [pid = 1813] [serial = 1350] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8c6db400) [pid = 1813] [serial = 1313] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8c588c00) [pid = 1813] [serial = 1311] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9b27dc00) [pid = 1813] [serial = 1284] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8d1b6000) [pid = 1813] [serial = 1319] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9585a400) [pid = 1813] [serial = 1347] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x93ef4000) [pid = 1813] [serial = 1338] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x89470800) [pid = 1813] [serial = 1352] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8bba4800) [pid = 1813] [serial = 1236] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8bb01800) [pid = 1813] [serial = 1358] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8c55dc00) [pid = 1813] [serial = 1310] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90e46800) [pid = 1813] [serial = 1328] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8a186800) [pid = 1813] [serial = 1356] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9a88c400) [pid = 1813] [serial = 1272] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9aaef400) [pid = 1813] [serial = 1281] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x89462800) [pid = 1813] [serial = 1301] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x90e4ac00) [pid = 1813] [serial = 1329] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bb0b800) [pid = 1813] [serial = 1307] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8bc85000) [pid = 1813] [serial = 1308] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8bb03c00) [pid = 1813] [serial = 1361] [outer = (nil)] [url = about:blank] 07:05:10 INFO - PROCESS | 1813 | 1464012310603 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1ec00 == 114 [pid = 1813] [id = 492] 07:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x87d65800) [pid = 1813] [serial = 1477] [outer = (nil)] 07:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x888d8000) [pid = 1813] [serial = 1478] [outer = 0x87d65800] 07:05:10 INFO - PROCESS | 1813 | 1464012310694 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x895c6400) [pid = 1813] [serial = 1479] [outer = 0x87d65800] 07:05:11 INFO - PROCESS | 1813 | 1464012311516 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]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 3938ms 07:05:11 INFO - PROCESS | 1813 | 1464012311596 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 1813 | 1464012311602 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 07:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:05:11 INFO - PROCESS | 1813 | 1464012311610 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 1813 | 1464012311616 Marionette TRACE conn4 <- [1,1942,null,{}] 07:05:11 INFO - PROCESS | 1813 | 1464012311623 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}] 07:05:11 INFO - PROCESS | 1813 | 1464012311860 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 07:05:12 INFO - PROCESS | 1813 | 1464012312070 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8a800 == 115 [pid = 1813] [id = 493] 07:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x89c8c400) [pid = 1813] [serial = 1480] [outer = (nil)] 07:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x89db0c00) [pid = 1813] [serial = 1481] [outer = 0x89c8c400] 07:05:12 INFO - PROCESS | 1813 | 1464012312214 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8a2d9800) [pid = 1813] [serial = 1482] [outer = 0x89c8c400] 07:05:13 INFO - PROCESS | 1813 | 1464012313173 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]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1633ms 07:05:13 INFO - PROCESS | 1813 | 1464012313249 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 1813 | 1464012313256 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 07:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:05:13 INFO - PROCESS | 1813 | 1464012313274 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 1813 | 1464012313278 Marionette TRACE conn4 <- [1,1946,null,{}] 07:05:13 INFO - PROCESS | 1813 | 1464012313286 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}] 07:05:13 INFO - PROCESS | 1813 | 1464012313609 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 07:05:13 INFO - PROCESS | 1813 | 1464012313855 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e0800 == 116 [pid = 1813] [id = 494] 07:05:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8aca6400) [pid = 1813] [serial = 1483] [outer = (nil)] 07:05:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8acadc00) [pid = 1813] [serial = 1484] [outer = 0x8aca6400] 07:05:13 INFO - PROCESS | 1813 | 1464012313944 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8bb0b800) [pid = 1813] [serial = 1485] [outer = 0x8aca6400] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x89b67000) [pid = 1813] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x89b99000) [pid = 1813] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9594c000) [pid = 1813] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8cfbd000) [pid = 1813] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9230d800) [pid = 1813] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x91cf3000) [pid = 1813] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8d1b2c00) [pid = 1813] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x90e48c00) [pid = 1813] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8c8bf000) [pid = 1813] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8c6dbc00) [pid = 1813] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c594000) [pid = 1813] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8a2d5000) [pid = 1813] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x87d67400) [pid = 1813] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x89b6a800) [pid = 1813] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x87552000) [pid = 1813] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9aaee000) [pid = 1813] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9a9cb000) [pid = 1813] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x977a0c00) [pid = 1813] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x977a4800) [pid = 1813] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x89c8c000) [pid = 1813] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x9594b400) [pid = 1813] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:05:15 INFO - PROCESS | 1813 | 1464012315518 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]]]}] 07:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2365ms 07:05:15 INFO - PROCESS | 1813 | 1464012315631 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 1813 | 1464012315634 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 07:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:05:15 INFO - PROCESS | 1813 | 1464012315660 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 1813 | 1464012315670 Marionette TRACE conn4 <- [1,1950,null,{}] 07:05:15 INFO - PROCESS | 1813 | 1464012315680 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}] 07:05:15 INFO - PROCESS | 1813 | 1464012315911 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 07:05:16 INFO - PROCESS | 1813 | 1464012316108 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab70000 == 117 [pid = 1813] [id = 495] 07:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8aca5800) [pid = 1813] [serial = 1486] [outer = (nil)] 07:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8bbac400) [pid = 1813] [serial = 1487] [outer = 0x8aca5800] 07:05:16 INFO - PROCESS | 1813 | 1464012316187 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8bdca800) [pid = 1813] [serial = 1488] [outer = 0x8aca5800] 07:05:16 INFO - PROCESS | 1813 | 1464012316980 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]]]}] 07:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1367ms 07:05:17 INFO - PROCESS | 1813 | 1464012317012 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 1813 | 1464012317016 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 07:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:05:17 INFO - PROCESS | 1813 | 1464012317025 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 1813 | 1464012317029 Marionette TRACE conn4 <- [1,1954,null,{}] 07:05:17 INFO - PROCESS | 1813 | 1464012317035 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}] 07:05:17 INFO - PROCESS | 1813 | 1464012317262 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 07:05:17 INFO - PROCESS | 1813 | 1464012317712 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754d400 == 118 [pid = 1813] [id = 496] 07:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x87550c00) [pid = 1813] [serial = 1489] [outer = (nil)] 07:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x87d18800) [pid = 1813] [serial = 1490] [outer = 0x87550c00] 07:05:17 INFO - PROCESS | 1813 | 1464012317883 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8946d400) [pid = 1813] [serial = 1491] [outer = 0x87550c00] 07:05:18 INFO - PROCESS | 1813 | 1464012318934 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]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1949ms 07:05:18 INFO - PROCESS | 1813 | 1464012318975 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 1813 | 1464012318983 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 07:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:05:18 INFO - PROCESS | 1813 | 1464012318992 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 1813 | 1464012318999 Marionette TRACE conn4 <- [1,1958,null,{}] 07:05:19 INFO - PROCESS | 1813 | 1464012319007 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}] 07:05:19 INFO - PROCESS | 1813 | 1464012319270 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 07:05:19 INFO - PROCESS | 1813 | 1464012319611 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8b400 == 119 [pid = 1813] [id = 497] 07:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8a17c000) [pid = 1813] [serial = 1492] [outer = (nil)] 07:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8a2dac00) [pid = 1813] [serial = 1493] [outer = 0x8a17c000] 07:05:19 INFO - PROCESS | 1813 | 1464012319714 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8ab6c000) [pid = 1813] [serial = 1494] [outer = 0x8a17c000] 07:05:20 INFO - PROCESS | 1813 | 1464012320690 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]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1738ms 07:05:20 INFO - PROCESS | 1813 | 1464012320735 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 1813 | 1464012320742 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 07:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:05:20 INFO - PROCESS | 1813 | 1464012320756 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 1813 | 1464012320759 Marionette TRACE conn4 <- [1,1962,null,{}] 07:05:20 INFO - PROCESS | 1813 | 1464012320767 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}] 07:05:21 INFO - PROCESS | 1813 | 1464012321031 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 07:05:21 INFO - PROCESS | 1813 | 1464012321420 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a184400 == 120 [pid = 1813] [id = 498] 07:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8bc83000) [pid = 1813] [serial = 1495] [outer = (nil)] 07:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8bdd4c00) [pid = 1813] [serial = 1496] [outer = 0x8bc83000] 07:05:21 INFO - PROCESS | 1813 | 1464012321515 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c58e400) [pid = 1813] [serial = 1497] [outer = 0x8bc83000] 07:05:22 INFO - PROCESS | 1813 | 1464012322506 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]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1789ms 07:05:22 INFO - PROCESS | 1813 | 1464012322545 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 1813 | 1464012322550 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 07:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:05:22 INFO - PROCESS | 1813 | 1464012322559 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 1813 | 1464012322570 Marionette TRACE conn4 <- [1,1966,null,{}] 07:05:22 INFO - PROCESS | 1813 | 1464012322586 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}] 07:05:22 INFO - PROCESS | 1813 | 1464012322898 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 07:05:23 INFO - PROCESS | 1813 | 1464012323242 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb03000 == 121 [pid = 1813] [id = 499] 07:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8bc8ec00) [pid = 1813] [serial = 1498] [outer = (nil)] 07:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8d008800) [pid = 1813] [serial = 1499] [outer = 0x8bc8ec00] 07:05:23 INFO - PROCESS | 1813 | 1464012323348 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8d1b5c00) [pid = 1813] [serial = 1500] [outer = 0x8bc8ec00] 07:05:24 INFO - PROCESS | 1813 | 1464012324315 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]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1796ms 07:05:24 INFO - PROCESS | 1813 | 1464012324354 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 1813 | 1464012324360 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 07:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:05:24 INFO - PROCESS | 1813 | 1464012324367 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 1813 | 1464012324371 Marionette TRACE conn4 <- [1,1970,null,{}] 07:05:24 INFO - PROCESS | 1813 | 1464012324377 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}] 07:05:24 INFO - PROCESS | 1813 | 1464012324630 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 07:05:24 INFO - PROCESS | 1813 | 1464012324961 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bba9800 == 122 [pid = 1813] [id = 500] 07:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8c55e400) [pid = 1813] [serial = 1501] [outer = (nil)] 07:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8e39b400) [pid = 1813] [serial = 1502] [outer = 0x8c55e400] 07:05:25 INFO - PROCESS | 1813 | 1464012325076 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8e39e800) [pid = 1813] [serial = 1503] [outer = 0x8c55e400] 07:05:26 INFO - PROCESS | 1813 | 1464012326039 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]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1738ms 07:05:26 INFO - PROCESS | 1813 | 1464012326106 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 07:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:05:26 INFO - PROCESS | 1813 | 1464012326111 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 07:05:26 INFO - PROCESS | 1813 | 1464012326118 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 1813 | 1464012326121 Marionette TRACE conn4 <- [1,1974,null,{}] 07:05:26 INFO - PROCESS | 1813 | 1464012326128 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}] 07:05:26 INFO - PROCESS | 1813 | 1464012326406 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 07:05:26 INFO - PROCESS | 1813 | 1464012326768 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd34800 == 123 [pid = 1813] [id = 501] 07:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8fd3f000) [pid = 1813] [serial = 1504] [outer = (nil)] 07:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x90c53c00) [pid = 1813] [serial = 1505] [outer = 0x8fd3f000] 07:05:26 INFO - PROCESS | 1813 | 1464012326893 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91588800) [pid = 1813] [serial = 1506] [outer = 0x8fd3f000] 07:05:27 INFO - PROCESS | 1813 | 1464012327854 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]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1789ms 07:05:27 INFO - PROCESS | 1813 | 1464012327908 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 1813 | 1464012327911 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 07:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:05:27 INFO - PROCESS | 1813 | 1464012327919 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 1813 | 1464012327922 Marionette TRACE conn4 <- [1,1978,null,{}] 07:05:27 INFO - PROCESS | 1813 | 1464012327928 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}] 07:05:28 INFO - PROCESS | 1813 | 1464012328177 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 07:05:28 INFO - PROCESS | 1813 | 1464012328517 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd3bc00 == 124 [pid = 1813] [id = 502] 07:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90c57c00) [pid = 1813] [serial = 1507] [outer = (nil)] 07:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x93887c00) [pid = 1813] [serial = 1508] [outer = 0x90c57c00] 07:05:28 INFO - PROCESS | 1813 | 1464012328616 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x93b02800) [pid = 1813] [serial = 1509] [outer = 0x90c57c00] 07:05:29 INFO - PROCESS | 1813 | 1464012329514 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]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1633ms 07:05:29 INFO - PROCESS | 1813 | 1464012329553 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 07:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:05:29 INFO - PROCESS | 1813 | 1464012329558 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 07:05:29 INFO - PROCESS | 1813 | 1464012329564 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 1813 | 1464012329568 Marionette TRACE conn4 <- [1,1982,null,{}] 07:05:29 INFO - PROCESS | 1813 | 1464012329574 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}] 07:05:29 INFO - PROCESS | 1813 | 1464012329816 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 07:05:30 INFO - PROCESS | 1813 | 1464012330159 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e309800 == 125 [pid = 1813] [id = 503] 07:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x91cf1000) [pid = 1813] [serial = 1510] [outer = (nil)] 07:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x93ef3400) [pid = 1813] [serial = 1511] [outer = 0x91cf1000] 07:05:30 INFO - PROCESS | 1813 | 1464012330258 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x93ef7800) [pid = 1813] [serial = 1512] [outer = 0x91cf1000] 07:05:31 INFO - PROCESS | 1813 | 1464012331167 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]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1635ms 07:05:31 INFO - PROCESS | 1813 | 1464012331199 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 1813 | 1464012331202 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 07:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:05:31 INFO - PROCESS | 1813 | 1464012331210 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1813 | 1464012331213 Marionette TRACE conn4 <- [1,1986,null,{}] 07:05:31 INFO - PROCESS | 1813 | 1464012331220 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}] 07:05:31 INFO - PROCESS | 1813 | 1464012331455 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 07:05:31 INFO - PROCESS | 1813 | 1464012331790 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x939ccc00 == 126 [pid = 1813] [id = 504] 07:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x93b4d800) [pid = 1813] [serial = 1513] [outer = (nil)] 07:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x95293800) [pid = 1813] [serial = 1514] [outer = 0x93b4d800] 07:05:31 INFO - PROCESS | 1813 | 1464012331889 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x95317000) [pid = 1813] [serial = 1515] [outer = 0x93b4d800] 07:05:32 INFO - PROCESS | 1813 | 1464012332821 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]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1643ms 07:05:32 INFO - PROCESS | 1813 | 1464012332853 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 1813 | 1464012332857 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:05:32 INFO - PROCESS | 1813 | 1464012332864 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 1813 | 1464012332868 Marionette TRACE conn4 <- [1,1990,null,{}] 07:05:32 INFO - PROCESS | 1813 | 1464012332874 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}] 07:05:33 INFO - PROCESS | 1813 | 1464012333138 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 07:05:33 INFO - PROCESS | 1813 | 1464012333489 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x939c4c00 == 127 [pid = 1813] [id = 505] 07:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9530f800) [pid = 1813] [serial = 1516] [outer = (nil)] 07:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x954f1800) [pid = 1813] [serial = 1517] [outer = 0x9530f800] 07:05:33 INFO - PROCESS | 1813 | 1464012333585 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x95751c00) [pid = 1813] [serial = 1518] [outer = 0x9530f800] 07:05:34 INFO - PROCESS | 1813 | 1464012334477 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]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1688ms 07:05:34 INFO - PROCESS | 1813 | 1464012334553 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 1813 | 1464012334556 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 07:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:05:34 INFO - PROCESS | 1813 | 1464012334564 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 1813 | 1464012334567 Marionette TRACE conn4 <- [1,1994,null,{}] 07:05:34 INFO - PROCESS | 1813 | 1464012334574 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}] 07:05:34 INFO - PROCESS | 1813 | 1464012334853 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 07:05:35 INFO - PROCESS | 1813 | 1464012335217 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x95858000 == 128 [pid = 1813] [id = 506] 07:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x95858400) [pid = 1813] [serial = 1519] [outer = (nil)] 07:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9585c000) [pid = 1813] [serial = 1520] [outer = 0x95858400] 07:05:35 INFO - PROCESS | 1813 | 1464012335324 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x958ad000) [pid = 1813] [serial = 1521] [outer = 0x95858400] 07:05:36 INFO - PROCESS | 1813 | 1464012336262 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]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1735ms 07:05:36 INFO - PROCESS | 1813 | 1464012336301 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 07:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:05:36 INFO - PROCESS | 1813 | 1464012336305 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 07:05:36 INFO - PROCESS | 1813 | 1464012336312 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 1813 | 1464012336317 Marionette TRACE conn4 <- [1,1998,null,{}] 07:05:36 INFO - PROCESS | 1813 | 1464012336324 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}] 07:05:36 INFO - PROCESS | 1813 | 1464012336598 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 07:05:36 INFO - PROCESS | 1813 | 1464012336942 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x959ac400 == 129 [pid = 1813] [id = 507] 07:05:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x959b0800) [pid = 1813] [serial = 1522] [outer = (nil)] 07:05:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x977acc00) [pid = 1813] [serial = 1523] [outer = 0x959b0800] 07:05:37 INFO - PROCESS | 1813 | 1464012337040 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9920ec00) [pid = 1813] [serial = 1524] [outer = 0x959b0800] 07:05:37 INFO - PROCESS | 1813 | 1464012337945 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]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1692ms 07:05:38 INFO - PROCESS | 1813 | 1464012338005 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 1813 | 1464012338010 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 07:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:05:38 INFO - PROCESS | 1813 | 1464012338017 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 1813 | 1464012338021 Marionette TRACE conn4 <- [1,2002,null,{}] 07:05:38 INFO - PROCESS | 1813 | 1464012338027 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}] 07:05:38 INFO - PROCESS | 1813 | 1464012338276 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 07:05:38 INFO - PROCESS | 1813 | 1464012338649 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b4f800 == 130 [pid = 1813] [id = 508] 07:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x95855400) [pid = 1813] [serial = 1525] [outer = (nil)] 07:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9a892800) [pid = 1813] [serial = 1526] [outer = 0x95855400] 07:05:38 INFO - PROCESS | 1813 | 1464012338740 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9a9c8400) [pid = 1813] [serial = 1527] [outer = 0x95855400] 07:05:39 INFO - PROCESS | 1813 | 1464012339702 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]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1731ms 07:05:39 INFO - PROCESS | 1813 | 1464012339750 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 1813 | 1464012339765 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 07:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:05:39 INFO - PROCESS | 1813 | 1464012339772 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 1813 | 1464012339777 Marionette TRACE conn4 <- [1,2006,null,{}] 07:05:39 INFO - PROCESS | 1813 | 1464012339783 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}] 07:05:40 INFO - PROCESS | 1813 | 1464012340030 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 07:05:40 INFO - PROCESS | 1813 | 1464012340384 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x9772b400 == 131 [pid = 1813] [id = 509] 07:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x977a8800) [pid = 1813] [serial = 1528] [outer = (nil)] 07:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9aaf3800) [pid = 1813] [serial = 1529] [outer = 0x977a8800] 07:05:40 INFO - PROCESS | 1813 | 1464012340480 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9b27dc00) [pid = 1813] [serial = 1530] [outer = 0x977a8800] 07:05:41 INFO - PROCESS | 1813 | 1464012341446 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]]]}] 07:05:41 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 07:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1740ms 07:05:41 INFO - PROCESS | 1813 | 1464012341514 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 1813 | 1464012341518 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 07:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:05:41 INFO - PROCESS | 1813 | 1464012341525 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 1813 | 1464012341529 Marionette TRACE conn4 <- [1,2010,null,{}] 07:05:41 INFO - PROCESS | 1813 | 1464012341535 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}] 07:05:41 INFO - PROCESS | 1813 | 1464012341830 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 07:05:42 INFO - PROCESS | 1813 | 1464012342185 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x87554c00 == 132 [pid = 1813] [id = 510] 07:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x95754c00) [pid = 1813] [serial = 1531] [outer = (nil)] 07:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9c29d400) [pid = 1813] [serial = 1532] [outer = 0x95754c00] 07:05:42 INFO - PROCESS | 1813 | 1464012342288 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9d411800) [pid = 1813] [serial = 1533] [outer = 0x95754c00] 07:05:43 INFO - PROCESS | 1813 | 1464012343206 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]]]}] 07:05:43 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 07:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1748ms 07:05:43 INFO - PROCESS | 1813 | 1464012343275 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 1813 | 1464012343279 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 07:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:05:43 INFO - PROCESS | 1813 | 1464012343286 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 1813 | 1464012343290 Marionette TRACE conn4 <- [1,2014,null,{}] 07:05:43 INFO - PROCESS | 1813 | 1464012343297 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}] 07:05:43 INFO - PROCESS | 1813 | 1464012343581 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 07:05:43 INFO - PROCESS | 1813 | 1464012343924 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b46400 == 133 [pid = 1813] [id = 511] 07:05:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x977a4c00) [pid = 1813] [serial = 1534] [outer = (nil)] 07:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9d472400) [pid = 1813] [serial = 1535] [outer = 0x977a4c00] 07:05:44 INFO - PROCESS | 1813 | 1464012344018 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9d4bfc00) [pid = 1813] [serial = 1536] [outer = 0x977a4c00] 07:05:45 INFO - PROCESS | 1813 | 1464012345004 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]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1788ms 07:05:45 INFO - PROCESS | 1813 | 1464012345077 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 1813 | 1464012345080 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 07:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:05:45 INFO - PROCESS | 1813 | 1464012345089 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 1813 | 1464012345094 Marionette TRACE conn4 <- [1,2018,null,{}] 07:05:45 INFO - PROCESS | 1813 | 1464012345103 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}] 07:05:45 INFO - PROCESS | 1813 | 1464012345488 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 07:05:45 INFO - PROCESS | 1813 | 1464012345761 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691d400 == 134 [pid = 1813] [id = 512] 07:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x86926400) [pid = 1813] [serial = 1537] [outer = (nil)] 07:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9d8d5c00) [pid = 1813] [serial = 1538] [outer = 0x86926400] 07:05:45 INFO - PROCESS | 1813 | 1464012345855 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0xa0517800) [pid = 1813] [serial = 1539] [outer = 0x86926400] 07:05:46 INFO - PROCESS | 1813 | 1464012346822 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]]]}] 07:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1797ms 07:05:46 INFO - PROCESS | 1813 | 1464012346895 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 1813 | 1464012346898 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 07:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:05:46 INFO - PROCESS | 1813 | 1464012346910 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 1813 | 1464012346913 Marionette TRACE conn4 <- [1,2022,null,{}] 07:05:46 INFO - PROCESS | 1813 | 1464012346920 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}] 07:05:47 INFO - PROCESS | 1813 | 1464012347173 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 07:05:47 INFO - PROCESS | 1813 | 1464012347517 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x9ba7f800 == 135 [pid = 1813] [id = 513] 07:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9d477400) [pid = 1813] [serial = 1540] [outer = (nil)] 07:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0xa1053800) [pid = 1813] [serial = 1541] [outer = 0x9d477400] 07:05:47 INFO - PROCESS | 1813 | 1464012347611 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0xa224a800) [pid = 1813] [serial = 1542] [outer = 0x9d477400] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8754fc00 == 134 [pid = 1813] [id = 408] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x89470000 == 133 [pid = 1813] [id = 409] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab70000 == 132 [pid = 1813] [id = 495] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2e0800 == 131 [pid = 1813] [id = 494] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8a800 == 130 [pid = 1813] [id = 493] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x87d1ec00 == 129 [pid = 1813] [id = 492] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8754b800 == 128 [pid = 1813] [id = 490] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x86924800 == 127 [pid = 1813] [id = 489] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x95852000 == 126 [pid = 1813] [id = 487] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x87cd4c00 == 125 [pid = 1813] [id = 488] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x951f2400 == 124 [pid = 1813] [id = 486] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8e3a0c00 == 123 [pid = 1813] [id = 485] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd43400 == 122 [pid = 1813] [id = 484] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x87550000 == 121 [pid = 1813] [id = 483] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfb2400 == 120 [pid = 1813] [id = 482] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8c6dd400 == 119 [pid = 1813] [id = 481] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8c591800 == 118 [pid = 1813] [id = 479] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1ae000 == 117 [pid = 1813] [id = 480] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdc9800 == 116 [pid = 1813] [id = 478] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8a97ec00 == 115 [pid = 1813] [id = 477] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x89b9dc00 == 114 [pid = 1813] [id = 476] 07:05:49 INFO - PROCESS | 1813 | --DOCSHELL 0x86921000 == 113 [pid = 1813] [id = 475] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8a976800) [pid = 1813] [serial = 1299] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8a2e6800) [pid = 1813] [serial = 1421] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x95951000) [pid = 1813] [serial = 1394] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x95895c00) [pid = 1813] [serial = 1392] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9588c400) [pid = 1813] [serial = 1391] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x95757000) [pid = 1813] [serial = 1389] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x954ecc00) [pid = 1813] [serial = 1388] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x93efb800) [pid = 1813] [serial = 1386] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x93ef3800) [pid = 1813] [serial = 1385] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9388d400) [pid = 1813] [serial = 1383] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x92230400) [pid = 1813] [serial = 1382] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x915f6400) [pid = 1813] [serial = 1380] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x91589000) [pid = 1813] [serial = 1379] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8fd42800) [pid = 1813] [serial = 1377] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8fd3cc00) [pid = 1813] [serial = 1376] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8e301c00) [pid = 1813] [serial = 1374] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8d1ac400) [pid = 1813] [serial = 1373] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8c8c1800) [pid = 1813] [serial = 1371] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8c6e5400) [pid = 1813] [serial = 1370] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8aca1000) [pid = 1813] [serial = 1368] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8a977000) [pid = 1813] [serial = 1367] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x895cc400) [pid = 1813] [serial = 1365] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x888e4c00) [pid = 1813] [serial = 1364] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x89b96000) [pid = 1813] [serial = 1418] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x87cdac00) [pid = 1813] [serial = 1415] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x87d20800) [pid = 1813] [serial = 1416] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9c0adc00) [pid = 1813] [serial = 1413] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9c01cc00) [pid = 1813] [serial = 1412] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9b5ee800) [pid = 1813] [serial = 1410] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9addcc00) [pid = 1813] [serial = 1409] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9aae4c00) [pid = 1813] [serial = 1407] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9a9d1400) [pid = 1813] [serial = 1406] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9a88dc00) [pid = 1813] [serial = 1404] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9a79cc00) [pid = 1813] [serial = 1403] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x992e8000) [pid = 1813] [serial = 1401] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x983ddc00) [pid = 1813] [serial = 1400] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x977ac800) [pid = 1813] [serial = 1398] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x977a2c00) [pid = 1813] [serial = 1397] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x959a7000) [pid = 1813] [serial = 1395] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8a97d400) [pid = 1813] [serial = 1422] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x89463800) [pid = 1813] [serial = 1424] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x89c84800) [pid = 1813] [serial = 1419] [outer = (nil)] [url = about:blank] 07:05:50 INFO - PROCESS | 1813 | 1464012350761 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]]]}] 07:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 3893ms 07:05:50 INFO - PROCESS | 1813 | 1464012350804 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 1813 | 1464012350811 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 07:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:05:50 INFO - PROCESS | 1813 | 1464012350821 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 1813 | 1464012350825 Marionette TRACE conn4 <- [1,2026,null,{}] 07:05:50 INFO - PROCESS | 1813 | 1464012350835 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}] 07:05:51 INFO - PROCESS | 1813 | 1464012351087 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 07:05:51 INFO - PROCESS | 1813 | 1464012351360 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x89464000 == 114 [pid = 1813] [id = 514] 07:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x89464400) [pid = 1813] [serial = 1543] [outer = (nil)] 07:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x895c7000) [pid = 1813] [serial = 1544] [outer = 0x89464400] 07:05:51 INFO - PROCESS | 1813 | 1464012351453 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x89ada000) [pid = 1813] [serial = 1545] [outer = 0x89464400] 07:05:52 INFO - PROCESS | 1813 | 1464012352302 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]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1584ms 07:05:52 INFO - PROCESS | 1813 | 1464012352407 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 1813 | 1464012352416 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 07:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:05:52 INFO - PROCESS | 1813 | 1464012352428 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 1813 | 1464012352432 Marionette TRACE conn4 <- [1,2030,null,{}] 07:05:52 INFO - PROCESS | 1813 | 1464012352445 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}] 07:05:52 INFO - PROCESS | 1813 | 1464012352751 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 07:05:52 INFO - PROCESS | 1813 | 1464012352798 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ba1400 == 115 [pid = 1813] [id = 515] 07:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x89c84800) [pid = 1813] [serial = 1546] [outer = (nil)] 07:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x89db1c00) [pid = 1813] [serial = 1547] [outer = 0x89c84800] 07:05:52 INFO - PROCESS | 1813 | 1464012352960 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8a2da400) [pid = 1813] [serial = 1548] [outer = 0x89c84800] 07:05:54 INFO - PROCESS | 1813 | 1464012353991 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]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1631ms 07:05:54 INFO - PROCESS | 1813 | 1464012354068 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 1813 | 1464012354072 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 07:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:05:54 INFO - PROCESS | 1813 | 1464012354080 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 1813 | 1464012354086 Marionette TRACE conn4 <- [1,2034,null,{}] 07:05:54 INFO - PROCESS | 1813 | 1464012354111 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}] 07:05:54 INFO - PROCESS | 1813 | 1464012354440 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8aca6400) [pid = 1813] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x89969800) [pid = 1813] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9158ec00) [pid = 1813] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x915eb400) [pid = 1813] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9588ec00) [pid = 1813] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9585a000) [pid = 1813] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x92231400) [pid = 1813] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x915f5400) [pid = 1813] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8ab6fc00) [pid = 1813] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8d1b7800) [pid = 1813] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x89c8c400) [pid = 1813] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:05:55 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x87d65800) [pid = 1813] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:05:55 INFO - PROCESS | 1813 | 1464012355284 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd4000 == 116 [pid = 1813] [id = 516] 07:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x87d65800) [pid = 1813] [serial = 1549] [outer = (nil)] 07:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x89c8c400) [pid = 1813] [serial = 1550] [outer = 0x87d65800] 07:05:55 INFO - PROCESS | 1813 | 1464012355370 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8aca6400) [pid = 1813] [serial = 1551] [outer = 0x87d65800] 07:05:56 INFO - PROCESS | 1813 | 1464012356226 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]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2192ms 07:05:56 INFO - PROCESS | 1813 | 1464012356273 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 1813 | 1464012356278 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 07:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:05:56 INFO - PROCESS | 1813 | 1464012356285 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 1813 | 1464012356288 Marionette TRACE conn4 <- [1,2038,null,{}] 07:05:56 INFO - PROCESS | 1813 | 1464012356294 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}] 07:05:56 INFO - PROCESS | 1813 | 1464012356531 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 07:05:56 INFO - PROCESS | 1813 | 1464012356815 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a17b400 == 117 [pid = 1813] [id = 517] 07:05:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8a977000) [pid = 1813] [serial = 1552] [outer = (nil)] 07:05:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8bc8b800) [pid = 1813] [serial = 1553] [outer = 0x8a977000] 07:05:56 INFO - PROCESS | 1813 | 1464012356901 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8c55f400) [pid = 1813] [serial = 1554] [outer = 0x8a977000] 07:05:58 INFO - PROCESS | 1813 | 1464012358003 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]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1792ms 07:05:58 INFO - PROCESS | 1813 | 1464012358079 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 1813 | 1464012358088 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 07:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:05:58 INFO - PROCESS | 1813 | 1464012358098 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 1813 | 1464012358106 Marionette TRACE conn4 <- [1,2042,null,{}] 07:05:58 INFO - PROCESS | 1813 | 1464012358117 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}] 07:05:58 INFO - PROCESS | 1813 | 1464012358429 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 07:05:58 INFO - PROCESS | 1813 | 1464012358778 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1a000 == 118 [pid = 1813] [id = 518] 07:05:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8946a400) [pid = 1813] [serial = 1555] [outer = (nil)] 07:05:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x89b6f000) [pid = 1813] [serial = 1556] [outer = 0x8946a400] 07:05:58 INFO - PROCESS | 1813 | 1464012358877 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x89daa800) [pid = 1813] [serial = 1557] [outer = 0x8946a400] 07:05:59 INFO - PROCESS | 1813 | 1464012359910 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]]]}] 07:05:59 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) 07:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1849ms 07:05:59 INFO - PROCESS | 1813 | 1464012359947 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 1813 | 1464012359957 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 07:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:05:59 INFO - PROCESS | 1813 | 1464012359969 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 1813 | 1464012359973 Marionette TRACE conn4 <- [1,2046,null,{}] 07:05:59 INFO - PROCESS | 1813 | 1464012359982 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}] 07:06:00 INFO - PROCESS | 1813 | 1464012360314 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 07:06:00 INFO - PROCESS | 1813 | 1464012360642 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb01800 == 119 [pid = 1813] [id = 519] 07:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8bb0b400) [pid = 1813] [serial = 1558] [outer = (nil)] 07:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8bc86c00) [pid = 1813] [serial = 1559] [outer = 0x8bb0b400] 07:06:00 INFO - PROCESS | 1813 | 1464012360737 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c595400) [pid = 1813] [serial = 1560] [outer = 0x8bb0b400] 07:06:01 INFO - PROCESS | 1813 | 1464012361759 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]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1850ms 07:06:01 INFO - PROCESS | 1813 | 1464012361820 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 1813 | 1464012361825 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 07:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:06:01 INFO - PROCESS | 1813 | 1464012361832 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 1813 | 1464012361839 Marionette TRACE conn4 <- [1,2050,null,{}] 07:06:01 INFO - PROCESS | 1813 | 1464012361858 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}] 07:06:02 INFO - PROCESS | 1813 | 1464012362167 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 07:06:02 INFO - PROCESS | 1813 | 1464012362531 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8bd000 == 120 [pid = 1813] [id = 520] 07:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8c8c1c00) [pid = 1813] [serial = 1561] [outer = (nil)] 07:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8cfb2400) [pid = 1813] [serial = 1562] [outer = 0x8c8c1c00] 07:06:02 INFO - PROCESS | 1813 | 1464012362644 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8cfc0c00) [pid = 1813] [serial = 1563] [outer = 0x8c8c1c00] 07:06:03 INFO - PROCESS | 1813 | 1464012363645 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]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1888ms 07:06:03 INFO - PROCESS | 1813 | 1464012363722 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 1813 | 1464012363726 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 07:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:06:03 INFO - PROCESS | 1813 | 1464012363734 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 1813 | 1464012363738 Marionette TRACE conn4 <- [1,2054,null,{}] 07:06:03 INFO - PROCESS | 1813 | 1464012363744 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}] 07:06:04 INFO - PROCESS | 1813 | 1464012364030 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 07:06:04 INFO - PROCESS | 1813 | 1464012364372 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8bc400 == 121 [pid = 1813] [id = 521] 07:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8d003000) [pid = 1813] [serial = 1564] [outer = (nil)] 07:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8d1b6000) [pid = 1813] [serial = 1565] [outer = 0x8d003000] 07:06:04 INFO - PROCESS | 1813 | 1464012364468 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8d98ac00) [pid = 1813] [serial = 1566] [outer = 0x8d003000] 07:06:05 INFO - PROCESS | 1813 | 1464012365437 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]]]}] 07:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1737ms 07:06:05 INFO - PROCESS | 1813 | 1464012365489 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 1813 | 1464012365495 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 07:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:06:05 INFO - PROCESS | 1813 | 1464012365504 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 1813 | 1464012365508 Marionette TRACE conn4 <- [1,2058,null,{}] 07:06:05 INFO - PROCESS | 1813 | 1464012365515 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}] 07:06:05 INFO - PROCESS | 1813 | 1464012365773 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 07:06:06 INFO - PROCESS | 1813 | 1464012366116 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6e800 == 122 [pid = 1813] [id = 522] 07:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8cfc0400) [pid = 1813] [serial = 1567] [outer = (nil)] 07:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8e310800) [pid = 1813] [serial = 1568] [outer = 0x8cfc0400] 07:06:06 INFO - PROCESS | 1813 | 1464012366214 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8e39d000) [pid = 1813] [serial = 1569] [outer = 0x8cfc0400] 07:06:07 INFO - PROCESS | 1813 | 1464012367173 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]]]}] 07:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1734ms 07:06:07 INFO - PROCESS | 1813 | 1464012367240 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 1813 | 1464012367245 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 07:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:06:07 INFO - PROCESS | 1813 | 1464012367255 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - PROCESS | 1813 | 1464012367258 Marionette TRACE conn4 <- [1,2062,null,{}] 07:06:07 INFO - PROCESS | 1813 | 1464012367265 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}] 07:06:07 INFO - PROCESS | 1813 | 1464012367530 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 07:06:07 INFO - PROCESS | 1813 | 1464012367875 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc8f000 == 123 [pid = 1813] [id = 523] 07:06:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8e307800) [pid = 1813] [serial = 1570] [outer = (nil)] 07:06:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x90e4b400) [pid = 1813] [serial = 1571] [outer = 0x8e307800] 07:06:07 INFO - PROCESS | 1813 | 1464012367969 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x91584800) [pid = 1813] [serial = 1572] [outer = 0x8e307800] 07:06:08 INFO - PROCESS | 1813 | 1464012368987 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]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1791ms 07:06:09 INFO - PROCESS | 1813 | 1464012369049 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 1813 | 1464012369056 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 07:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:06:09 INFO - PROCESS | 1813 | 1464012369069 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 1813 | 1464012369074 Marionette TRACE conn4 <- [1,2066,null,{}] 07:06:09 INFO - PROCESS | 1813 | 1464012369086 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}] 07:06:09 INFO - PROCESS | 1813 | 1464012369487 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 07:06:09 INFO - PROCESS | 1813 | 1464012369930 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c54400 == 124 [pid = 1813] [id = 524] 07:06:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x90e46400) [pid = 1813] [serial = 1573] [outer = (nil)] 07:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x915f5400) [pid = 1813] [serial = 1574] [outer = 0x90e46400] 07:06:10 INFO - PROCESS | 1813 | 1464012370104 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x91cf6800) [pid = 1813] [serial = 1575] [outer = 0x90e46400] 07:06:11 INFO - PROCESS | 1813 | 1464012371402 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]]]}] 07:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2404ms 07:06:11 INFO - PROCESS | 1813 | 1464012371472 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 1813 | 1464012371476 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 07:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:06:11 INFO - PROCESS | 1813 | 1464012371484 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 1813 | 1464012371488 Marionette TRACE conn4 <- [1,2070,null,{}] 07:06:11 INFO - PROCESS | 1813 | 1464012371495 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}] 07:06:11 INFO - PROCESS | 1813 | 1464012371753 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 07:06:12 INFO - PROCESS | 1813 | 1464012372092 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b96000 == 125 [pid = 1813] [id = 525] 07:06:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8c8c2800) [pid = 1813] [serial = 1576] [outer = (nil)] 07:06:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9230b000) [pid = 1813] [serial = 1577] [outer = 0x8c8c2800] 07:06:12 INFO - PROCESS | 1813 | 1464012372228 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9388cc00) [pid = 1813] [serial = 1578] [outer = 0x8c8c2800] 07:06:13 INFO - PROCESS | 1813 | 1464012373270 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]]]}] 07:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1839ms 07:06:13 INFO - PROCESS | 1813 | 1464012373323 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 07:06:13 INFO - PROCESS | 1813 | 1464012373327 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 07:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:06:13 INFO - PROCESS | 1813 | 1464012373335 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 1813 | 1464012373340 Marionette TRACE conn4 <- [1,2074,null,{}] 07:06:13 INFO - PROCESS | 1813 | 1464012373346 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}] 07:06:13 INFO - PROCESS | 1813 | 1464012373623 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 07:06:13 INFO - PROCESS | 1813 | 1464012373960 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f0800 == 126 [pid = 1813] [id = 526] 07:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x91cf3000) [pid = 1813] [serial = 1579] [outer = (nil)] 07:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x93d12000) [pid = 1813] [serial = 1580] [outer = 0x91cf3000] 07:06:14 INFO - PROCESS | 1813 | 1464012374059 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x93d15800) [pid = 1813] [serial = 1581] [outer = 0x91cf3000] 07:06:14 INFO - PROCESS | 1813 | 1464012374981 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]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1690ms 07:06:15 INFO - PROCESS | 1813 | 1464012375026 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 1813 | 1464012375030 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 07:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:06:15 INFO - PROCESS | 1813 | 1464012375038 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 1813 | 1464012375041 Marionette TRACE conn4 <- [1,2078,null,{}] 07:06:15 INFO - PROCESS | 1813 | 1464012375048 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}] 07:06:15 INFO - PROCESS | 1813 | 1464012375297 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 07:06:15 INFO - PROCESS | 1813 | 1464012375649 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x9158f000 == 127 [pid = 1813] [id = 527] 07:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9230c800) [pid = 1813] [serial = 1582] [outer = (nil)] 07:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x951f2400) [pid = 1813] [serial = 1583] [outer = 0x9230c800] 07:06:15 INFO - PROCESS | 1813 | 1464012375741 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x951fb000) [pid = 1813] [serial = 1584] [outer = 0x9230c800] 07:06:16 INFO - PROCESS | 1813 | 1464012376742 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]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1742ms 07:06:16 INFO - PROCESS | 1813 | 1464012376781 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 1813 | 1464012376786 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 07:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:06:16 INFO - PROCESS | 1813 | 1464012376792 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 1813 | 1464012376797 Marionette TRACE conn4 <- [1,2082,null,{}] 07:06:16 INFO - PROCESS | 1813 | 1464012376804 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}] 07:06:17 INFO - PROCESS | 1813 | 1464012377082 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 07:06:17 INFO - PROCESS | 1813 | 1464012377454 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x954f2400 == 128 [pid = 1813] [id = 528] 07:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9575fc00) [pid = 1813] [serial = 1585] [outer = (nil)] 07:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x95859400) [pid = 1813] [serial = 1586] [outer = 0x9575fc00] 07:06:17 INFO - PROCESS | 1813 | 1464012377558 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x95898000) [pid = 1813] [serial = 1587] [outer = 0x9575fc00] 07:06:18 INFO - PROCESS | 1813 | 1464012378499 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]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1790ms 07:06:18 INFO - PROCESS | 1813 | 1464012378583 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 1813 | 1464012378588 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 07:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:06:18 INFO - PROCESS | 1813 | 1464012378595 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 1813 | 1464012378599 Marionette TRACE conn4 <- [1,2086,null,{}] 07:06:18 INFO - PROCESS | 1813 | 1464012378606 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}] 07:06:18 INFO - PROCESS | 1813 | 1464012378894 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 07:06:19 INFO - PROCESS | 1813 | 1464012379242 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x954f0c00 == 129 [pid = 1813] [id = 529] 07:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x95757000) [pid = 1813] [serial = 1588] [outer = (nil)] 07:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x958b1800) [pid = 1813] [serial = 1589] [outer = 0x95757000] 07:06:19 INFO - PROCESS | 1813 | 1464012379335 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9594e800) [pid = 1813] [serial = 1590] [outer = 0x95757000] 07:06:20 INFO - PROCESS | 1813 | 1464012380318 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]]]}] 07:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1792ms 07:06:20 INFO - PROCESS | 1813 | 1464012380388 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 1813 | 1464012380393 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 07:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:06:20 INFO - PROCESS | 1813 | 1464012380400 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 1813 | 1464012380414 Marionette TRACE conn4 <- [1,2090,null,{}] 07:06:20 INFO - PROCESS | 1813 | 1464012380421 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}] 07:06:20 INFO - PROCESS | 1813 | 1464012380671 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 07:06:21 INFO - PROCESS | 1813 | 1464012381014 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x95859c00 == 130 [pid = 1813] [id = 530] 07:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9588f800) [pid = 1813] [serial = 1591] [outer = (nil)] 07:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x959ae000) [pid = 1813] [serial = 1592] [outer = 0x9588f800] 07:06:21 INFO - PROCESS | 1813 | 1464012381109 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x977a1c00) [pid = 1813] [serial = 1593] [outer = 0x9588f800] 07:06:22 INFO - PROCESS | 1813 | 1464012382094 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]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1743ms 07:06:22 INFO - PROCESS | 1813 | 1464012382144 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 1813 | 1464012382149 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 07:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:06:22 INFO - PROCESS | 1813 | 1464012382155 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 1813 | 1464012382159 Marionette TRACE conn4 <- [1,2094,null,{}] 07:06:22 INFO - PROCESS | 1813 | 1464012382165 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}] 07:06:22 INFO - PROCESS | 1813 | 1464012382427 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 07:06:22 INFO - PROCESS | 1813 | 1464012382769 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f9800 == 131 [pid = 1813] [id = 531] 07:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x959a5c00) [pid = 1813] [serial = 1594] [outer = (nil)] 07:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x978d1c00) [pid = 1813] [serial = 1595] [outer = 0x959a5c00] 07:06:22 INFO - PROCESS | 1813 | 1464012382868 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x992edc00) [pid = 1813] [serial = 1596] [outer = 0x959a5c00] 07:06:23 INFO - PROCESS | 1813 | 1464012383789 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]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1687ms 07:06:23 INFO - PROCESS | 1813 | 1464012383843 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 1813 | 1464012383847 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 07:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:06:23 INFO - PROCESS | 1813 | 1464012383855 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - PROCESS | 1813 | 1464012383858 Marionette TRACE conn4 <- [1,2098,null,{}] 07:06:23 INFO - PROCESS | 1813 | 1464012383864 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}] 07:06:24 INFO - PROCESS | 1813 | 1464012384113 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 07:06:24 INFO - PROCESS | 1813 | 1464012384510 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x9594fc00 == 132 [pid = 1813] [id = 532] 07:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9772bc00) [pid = 1813] [serial = 1597] [outer = (nil)] 07:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9a898c00) [pid = 1813] [serial = 1598] [outer = 0x9772bc00] 07:06:24 INFO - PROCESS | 1813 | 1464012384607 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9a9ca400) [pid = 1813] [serial = 1599] [outer = 0x9772bc00] 07:06:25 INFO - PROCESS | 1813 | 1464012385545 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]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1735ms 07:06:25 INFO - PROCESS | 1813 | 1464012385591 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 1813 | 1464012385595 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:06:25 INFO - PROCESS | 1813 | 1464012385603 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 1813 | 1464012385607 Marionette TRACE conn4 <- [1,2102,null,{}] 07:06:25 INFO - PROCESS | 1813 | 1464012385613 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}] 07:06:25 INFO - PROCESS | 1813 | 1464012385864 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 07:06:26 INFO - PROCESS | 1813 | 1464012386210 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9230c400 == 133 [pid = 1813] [id = 533] 07:06:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9a89b400) [pid = 1813] [serial = 1600] [outer = (nil)] 07:06:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9aaf0800) [pid = 1813] [serial = 1601] [outer = 0x9a89b400] 07:06:26 INFO - PROCESS | 1813 | 1464012386310 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x9b279400) [pid = 1813] [serial = 1602] [outer = 0x9a89b400] 07:06:27 INFO - PROCESS | 1813 | 1464012387298 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]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1744ms 07:06:27 INFO - PROCESS | 1813 | 1464012387348 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 1813 | 1464012387352 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 07:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:06:27 INFO - PROCESS | 1813 | 1464012387360 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 1813 | 1464012387364 Marionette TRACE conn4 <- [1,2106,null,{}] 07:06:27 INFO - PROCESS | 1813 | 1464012387369 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}] 07:06:27 INFO - PROCESS | 1813 | 1464012387628 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x99788800 == 132 [pid = 1813] [id = 426] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x99788c00 == 131 [pid = 1813] [id = 425] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x95893000 == 130 [pid = 1813] [id = 423] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x951f1800 == 129 [pid = 1813] [id = 424] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x86929800 == 128 [pid = 1813] [id = 429] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfb6400 == 127 [pid = 1813] [id = 421] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x89467400 == 126 [pid = 1813] [id = 430] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8d002000 == 125 [pid = 1813] [id = 420] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9575e400 == 124 [pid = 1813] [id = 422] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8e397800 == 123 [pid = 1813] [id = 419] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9772b400 == 122 [pid = 1813] [id = 509] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x93b4f800 == 121 [pid = 1813] [id = 508] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x959ac400 == 120 [pid = 1813] [id = 507] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x95858000 == 119 [pid = 1813] [id = 506] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x939ccc00 == 118 [pid = 1813] [id = 504] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x939c4c00 == 117 [pid = 1813] [id = 505] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8e309800 == 116 [pid = 1813] [id = 503] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd3bc00 == 115 [pid = 1813] [id = 502] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd34800 == 114 [pid = 1813] [id = 501] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8bba9800 == 113 [pid = 1813] [id = 500] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb03000 == 112 [pid = 1813] [id = 499] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8b400 == 111 [pid = 1813] [id = 497] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8a184400 == 110 [pid = 1813] [id = 498] 07:06:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8754d400 == 109 [pid = 1813] [id = 496] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x8acadc00) [pid = 1813] [serial = 1484] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x8bb0b800) [pid = 1813] [serial = 1485] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x9bab7800) [pid = 1813] [serial = 1475] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x9aaee800) [pid = 1813] [serial = 1473] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9a9c7800) [pid = 1813] [serial = 1472] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x9a7a5800) [pid = 1813] [serial = 1470] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x9a1b9800) [pid = 1813] [serial = 1469] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x9779f400) [pid = 1813] [serial = 1467] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x97732c00) [pid = 1813] [serial = 1466] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x95952000) [pid = 1813] [serial = 1464] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9594ac00) [pid = 1813] [serial = 1463] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x9588b000) [pid = 1813] [serial = 1460] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x95891c00) [pid = 1813] [serial = 1461] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x954e6400) [pid = 1813] [serial = 1458] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9528ac00) [pid = 1813] [serial = 1457] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x93d0dc00) [pid = 1813] [serial = 1455] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x93b4a000) [pid = 1813] [serial = 1454] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x9230c000) [pid = 1813] [serial = 1452] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x92308c00) [pid = 1813] [serial = 1451] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x915f8000) [pid = 1813] [serial = 1449] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x915f3c00) [pid = 1813] [serial = 1448] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x90e44800) [pid = 1813] [serial = 1445] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8e304800) [pid = 1813] [serial = 1442] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8cfbe400) [pid = 1813] [serial = 1439] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8c6d9800) [pid = 1813] [serial = 1436] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8bb05800) [pid = 1813] [serial = 1433] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8a183400) [pid = 1813] [serial = 1430] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x87cdd400) [pid = 1813] [serial = 1427] [outer = (nil)] [url = about:blank] 07:06:29 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x89db0c00) [pid = 1813] [serial = 1481] [outer = (nil)] [url = about:blank] 07:06:30 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x895c6400) [pid = 1813] [serial = 1479] [outer = (nil)] [url = about:blank] 07:06:30 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x888d8000) [pid = 1813] [serial = 1478] [outer = (nil)] [url = about:blank] 07:06:30 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8bbac400) [pid = 1813] [serial = 1487] [outer = (nil)] [url = about:blank] 07:06:30 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8a2d9800) [pid = 1813] [serial = 1482] [outer = (nil)] [url = about:blank] 07:06:30 INFO - PROCESS | 1813 | 1464012390204 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cda800 == 110 [pid = 1813] [id = 534] 07:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x87cdac00) [pid = 1813] [serial = 1603] [outer = (nil)] 07:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x87d19000) [pid = 1813] [serial = 1604] [outer = 0x87cdac00] 07:06:30 INFO - PROCESS | 1813 | 1464012390295 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x89462800) [pid = 1813] [serial = 1605] [outer = 0x87cdac00] 07:06:31 INFO - PROCESS | 1813 | 1464012391158 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]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3842ms 07:06:31 INFO - PROCESS | 1813 | 1464012391213 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 1813 | 1464012391220 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 07:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:06:31 INFO - PROCESS | 1813 | 1464012391229 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 1813 | 1464012391234 Marionette TRACE conn4 <- [1,2110,null,{}] 07:06:31 INFO - PROCESS | 1813 | 1464012391243 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}] 07:06:31 INFO - PROCESS | 1813 | 1464012391487 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 07:06:31 INFO - PROCESS | 1813 | 1464012391763 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b99800 == 111 [pid = 1813] [id = 535] 07:06:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x89b9e400) [pid = 1813] [serial = 1606] [outer = (nil)] 07:06:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8a188400) [pid = 1813] [serial = 1607] [outer = 0x89b9e400] 07:06:31 INFO - PROCESS | 1813 | 1464012391849 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8a2e8c00) [pid = 1813] [serial = 1608] [outer = 0x89b9e400] 07:06:32 INFO - PROCESS | 1813 | 1464012392773 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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1583ms 07:06:32 INFO - PROCESS | 1813 | 1464012392816 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 1813 | 1464012392823 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 07:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:06:32 INFO - PROCESS | 1813 | 1464012392831 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1813 | 1464012392834 Marionette TRACE conn4 <- [1,2114,null,{}] 07:06:32 INFO - PROCESS | 1813 | 1464012392851 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}] 07:06:33 INFO - PROCESS | 1813 | 1464012393163 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 07:06:33 INFO - PROCESS | 1813 | 1464012393204 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x89adf000 == 112 [pid = 1813] [id = 536] 07:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8aca4400) [pid = 1813] [serial = 1609] [outer = (nil)] 07:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8bba5000) [pid = 1813] [serial = 1610] [outer = 0x8aca4400] 07:06:33 INFO - PROCESS | 1813 | 1464012393335 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8bc90400) [pid = 1813] [serial = 1611] [outer = 0x8aca4400] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x992e7000) [pid = 1813] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x87cde000) [pid = 1813] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8d984400) [pid = 1813] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x89c90400) [pid = 1813] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8c589400) [pid = 1813] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8aca9c00) [pid = 1813] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x87554000) [pid = 1813] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8c593400) [pid = 1813] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8d986400) [pid = 1813] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x89c84800) [pid = 1813] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x87d65800) [pid = 1813] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8a17c000) [pid = 1813] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x87550c00) [pid = 1813] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x89464400) [pid = 1813] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x86926400) [pid = 1813] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x977a4c00) [pid = 1813] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x95754c00) [pid = 1813] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x977a8800) [pid = 1813] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x95855400) [pid = 1813] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x959b0800) [pid = 1813] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x95858400) [pid = 1813] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9530f800) [pid = 1813] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x93b4d800) [pid = 1813] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x91cf1000) [pid = 1813] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x90c57c00) [pid = 1813] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8fd3f000) [pid = 1813] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8c55e400) [pid = 1813] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8bc8ec00) [pid = 1813] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8bc83000) [pid = 1813] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:06:35 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x87556c00) [pid = 1813] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:06:35 INFO - PROCESS | 1813 | 1464012395729 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]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2946ms 07:06:35 INFO - PROCESS | 1813 | 1464012395779 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 1813 | 1464012395784 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 07:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:06:35 INFO - PROCESS | 1813 | 1464012395801 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 1813 | 1464012395811 Marionette TRACE conn4 <- [1,2118,null,{}] 07:06:35 INFO - PROCESS | 1813 | 1464012395829 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}] 07:06:36 INFO - PROCESS | 1813 | 1464012396065 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 07:06:36 INFO - PROCESS | 1813 | 1464012396263 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x86926400 == 113 [pid = 1813] [id = 537] 07:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x87556c00) [pid = 1813] [serial = 1612] [outer = (nil)] 07:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8bc83000) [pid = 1813] [serial = 1613] [outer = 0x87556c00] 07:06:36 INFO - PROCESS | 1813 | 1464012396347 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c6e3c00) [pid = 1813] [serial = 1614] [outer = 0x87556c00] 07:06:37 INFO - PROCESS | 1813 | 1464012397432 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]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1718ms 07:06:37 INFO - PROCESS | 1813 | 1464012397512 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 07:06:37 INFO - PROCESS | 1813 | 1464012397519 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 07:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:06:37 INFO - PROCESS | 1813 | 1464012397529 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 1813 | 1464012397535 Marionette TRACE conn4 <- [1,2122,null,{}] 07:06:37 INFO - PROCESS | 1813 | 1464012397545 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}] 07:06:37 INFO - PROCESS | 1813 | 1464012397846 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 07:06:38 INFO - PROCESS | 1813 | 1464012398206 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad4400 == 114 [pid = 1813] [id = 538] 07:06:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x89ad5800) [pid = 1813] [serial = 1615] [outer = (nil)] 07:06:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89ae2c00) [pid = 1813] [serial = 1616] [outer = 0x89ad5800] 07:06:38 INFO - PROCESS | 1813 | 1464012398302 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x89b9a400) [pid = 1813] [serial = 1617] [outer = 0x89ad5800] 07:06:39 INFO - PROCESS | 1813 | 1464012399591 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]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2142ms 07:06:39 INFO - PROCESS | 1813 | 1464012399674 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 1813 | 1464012399690 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 07:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:06:39 INFO - PROCESS | 1813 | 1464012399709 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 1813 | 1464012399718 Marionette TRACE conn4 <- [1,2126,null,{}] 07:06:39 INFO - PROCESS | 1813 | 1464012399937 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}] 07:06:40 INFO - PROCESS | 1813 | 1464012400295 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 07:06:40 INFO - PROCESS | 1813 | 1464012400507 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab74c00 == 115 [pid = 1813] [id = 539] 07:06:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8ab78800) [pid = 1813] [serial = 1618] [outer = (nil)] 07:06:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8bc83800) [pid = 1813] [serial = 1619] [outer = 0x8ab78800] 07:06:40 INFO - PROCESS | 1813 | 1464012400599 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c561000) [pid = 1813] [serial = 1620] [outer = 0x8ab78800] 07:06:41 INFO - PROCESS | 1813 | 1464012401582 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]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1912ms 07:06:41 INFO - PROCESS | 1813 | 1464012401619 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 1813 | 1464012401623 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 07:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:06:41 INFO - PROCESS | 1813 | 1464012401631 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 1813 | 1464012401638 Marionette TRACE conn4 <- [1,2130,null,{}] 07:06:41 INFO - PROCESS | 1813 | 1464012401656 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}] 07:06:42 INFO - PROCESS | 1813 | 1464012402001 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 07:06:42 INFO - PROCESS | 1813 | 1464012402393 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb07800 == 116 [pid = 1813] [id = 540] 07:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c8c6c00) [pid = 1813] [serial = 1621] [outer = (nil)] 07:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8d00c400) [pid = 1813] [serial = 1622] [outer = 0x8c8c6c00] 07:06:42 INFO - PROCESS | 1813 | 1464012402495 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8d98a800) [pid = 1813] [serial = 1623] [outer = 0x8c8c6c00] 07:06:43 INFO - PROCESS | 1813 | 1464012403432 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] 07:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:06:43 INFO - PROCESS | 1813 | 1464012403490 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 07:06:43 INFO - PROCESS | 1813 | 1464012403497 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 1813 | 1464012403500 Marionette TRACE conn4 <- [1,2134,null,{}] 07:06:43 INFO - PROCESS | 1813 | 1464012403507 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}] 07:06:43 INFO - PROCESS | 1813 | 1464012403764 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 07:06:44 INFO - PROCESS | 1813 | 1464012404100 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d005c00 == 117 [pid = 1813] [id = 541] 07:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8e3a5800) [pid = 1813] [serial = 1624] [outer = (nil)] 07:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x90c58c00) [pid = 1813] [serial = 1625] [outer = 0x8e3a5800] 07:06:44 INFO - PROCESS | 1813 | 1464012404199 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x90e42c00) [pid = 1813] [serial = 1626] [outer = 0x8e3a5800] 07:06:45 INFO - PROCESS | 1813 | 1464012405095 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]]]}] 07:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1644ms 07:06:45 INFO - PROCESS | 1813 | 1464012405141 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 07:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:06:45 INFO - PROCESS | 1813 | 1464012405145 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 07:06:45 INFO - PROCESS | 1813 | 1464012405171 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 1813 | 1464012405176 Marionette TRACE conn4 <- [1,2138,null,{}] 07:06:45 INFO - PROCESS | 1813 | 1464012405185 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}] 07:06:45 INFO - PROCESS | 1813 | 1464012405431 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 07:06:45 INFO - PROCESS | 1813 | 1464012405783 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab6d800 == 118 [pid = 1813] [id = 542] 07:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x90c59800) [pid = 1813] [serial = 1627] [outer = (nil)] 07:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9158a000) [pid = 1813] [serial = 1628] [outer = 0x90c59800] 07:06:45 INFO - PROCESS | 1813 | 1464012405874 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x91cef400) [pid = 1813] [serial = 1629] [outer = 0x90c59800] 07:06:46 INFO - PROCESS | 1813 | 1464012406821 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]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1711ms 07:06:46 INFO - PROCESS | 1813 | 1464012406863 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 07:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:06:46 INFO - PROCESS | 1813 | 1464012406868 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 07:06:46 INFO - PROCESS | 1813 | 1464012406876 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 1813 | 1464012406880 Marionette TRACE conn4 <- [1,2142,null,{}] 07:06:46 INFO - PROCESS | 1813 | 1464012406886 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}] 07:06:47 INFO - PROCESS | 1813 | 1464012407200 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 07:06:47 INFO - PROCESS | 1813 | 1464012407549 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e308400 == 119 [pid = 1813] [id = 543] 07:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x90e4f400) [pid = 1813] [serial = 1630] [outer = (nil)] 07:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x93b4b800) [pid = 1813] [serial = 1631] [outer = 0x90e4f400] 07:06:47 INFO - PROCESS | 1813 | 1464012407647 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x93ef7000) [pid = 1813] [serial = 1632] [outer = 0x90e4f400] 07:06:48 INFO - PROCESS | 1813 | 1464012408581 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] 07:06:48 INFO - PROCESS | 1813 | 1464012408673 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 07:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:06:48 INFO - PROCESS | 1813 | 1464012408685 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 1813 | 1464012408694 Marionette TRACE conn4 <- [1,2146,null,{}] 07:06:48 INFO - PROCESS | 1813 | 1464012408704 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}] 07:06:49 INFO - PROCESS | 1813 | 1464012409053 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 07:06:49 INFO - PROCESS | 1813 | 1464012409318 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x91cf8400 == 120 [pid = 1813] [id = 544] 07:06:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9230cc00) [pid = 1813] [serial = 1633] [outer = (nil)] 07:06:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x95318c00) [pid = 1813] [serial = 1634] [outer = 0x9230cc00] 07:06:49 INFO - PROCESS | 1813 | 1464012409417 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x954e9800) [pid = 1813] [serial = 1635] [outer = 0x9230cc00] 07:06:50 INFO - PROCESS | 1813 | 1464012410364 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] 07:06:50 INFO - PROCESS | 1813 | 1464012410442 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 07:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:06:50 INFO - PROCESS | 1813 | 1464012410454 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 1813 | 1464012410457 Marionette TRACE conn4 <- [1,2150,null,{}] 07:06:50 INFO - PROCESS | 1813 | 1464012410465 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}] 07:06:50 INFO - PROCESS | 1813 | 1464012410737 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 07:06:51 INFO - PROCESS | 1813 | 1464012411055 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d1aa400 == 121 [pid = 1813] [id = 545] 07:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x93b06800) [pid = 1813] [serial = 1636] [outer = (nil)] 07:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9575e800) [pid = 1813] [serial = 1637] [outer = 0x93b06800] 07:06:51 INFO - PROCESS | 1813 | 1464012411148 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9585cc00) [pid = 1813] [serial = 1638] [outer = 0x93b06800] 07:06:52 INFO - PROCESS | 1813 | 1464012412091 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]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1694ms 07:06:52 INFO - PROCESS | 1813 | 1464012412148 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 1813 | 1464012412153 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 07:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:06:52 INFO - PROCESS | 1813 | 1464012412160 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 1813 | 1464012412164 Marionette TRACE conn4 <- [1,2154,null,{}] 07:06:52 INFO - PROCESS | 1813 | 1464012412171 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}] 07:06:52 INFO - PROCESS | 1813 | 1464012412432 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 07:06:52 INFO - PROCESS | 1813 | 1464012412776 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x95291000 == 122 [pid = 1813] [id = 546] 07:06:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x954ef800) [pid = 1813] [serial = 1639] [outer = (nil)] 07:06:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x958b2c00) [pid = 1813] [serial = 1640] [outer = 0x954ef800] 07:06:52 INFO - PROCESS | 1813 | 1464012412879 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x95948400) [pid = 1813] [serial = 1641] [outer = 0x954ef800] 07:06:53 INFO - PROCESS | 1813 | 1464012413840 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]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1742ms 07:06:53 INFO - PROCESS | 1813 | 1464012413903 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 07:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:06:53 INFO - PROCESS | 1813 | 1464012413908 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 07:06:53 INFO - PROCESS | 1813 | 1464012413915 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 1813 | 1464012413919 Marionette TRACE conn4 <- [1,2158,null,{}] 07:06:53 INFO - PROCESS | 1813 | 1464012413925 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}] 07:06:54 INFO - PROCESS | 1813 | 1464012414179 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 07:06:54 INFO - PROCESS | 1813 | 1464012414522 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d00b400 == 123 [pid = 1813] [id = 547] 07:06:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9575e400) [pid = 1813] [serial = 1642] [outer = (nil)] 07:06:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9779f400) [pid = 1813] [serial = 1643] [outer = 0x9575e400] 07:06:54 INFO - PROCESS | 1813 | 1464012414615 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x977a5800) [pid = 1813] [serial = 1644] [outer = 0x9575e400] 07:06:55 INFO - PROCESS | 1813 | 1464012415552 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]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1690ms 07:06:55 INFO - PROCESS | 1813 | 1464012415606 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 1813 | 1464012415610 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 07:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:06:55 INFO - PROCESS | 1813 | 1464012415618 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 1813 | 1464012415623 Marionette TRACE conn4 <- [1,2162,null,{}] 07:06:55 INFO - PROCESS | 1813 | 1464012415630 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}] 07:06:55 INFO - PROCESS | 1813 | 1464012415937 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 07:06:56 INFO - PROCESS | 1813 | 1464012416291 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a8b9800 == 124 [pid = 1813] [id = 548] 07:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9a9c6000) [pid = 1813] [serial = 1645] [outer = (nil)] 07:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9a9d1000) [pid = 1813] [serial = 1646] [outer = 0x9a9c6000] 07:06:56 INFO - PROCESS | 1813 | 1464012416397 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9aaef800) [pid = 1813] [serial = 1647] [outer = 0x9a9c6000] 07:06:57 INFO - PROCESS | 1813 | 1464012417421 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]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1835ms 07:06:57 INFO - PROCESS | 1813 | 1464012417455 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 1813 | 1464012417458 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 07:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:06:57 INFO - PROCESS | 1813 | 1464012417466 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 1813 | 1464012417469 Marionette TRACE conn4 <- [1,2166,null,{}] 07:06:57 INFO - PROCESS | 1813 | 1464012417476 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}] 07:06:57 INFO - PROCESS | 1813 | 1464012417734 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 07:06:58 INFO - PROCESS | 1813 | 1464012418088 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a88f000 == 125 [pid = 1813] [id = 549] 07:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9a88f400) [pid = 1813] [serial = 1648] [outer = (nil)] 07:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9c292800) [pid = 1813] [serial = 1649] [outer = 0x9a88f400] 07:06:58 INFO - PROCESS | 1813 | 1464012418187 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9c29ac00) [pid = 1813] [serial = 1650] [outer = 0x9a88f400] 07:06:59 INFO - PROCESS | 1813 | 1464012419120 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]]]}] 07:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1696ms 07:06:59 INFO - PROCESS | 1813 | 1464012419177 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 1813 | 1464012419181 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 07:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:06:59 INFO - PROCESS | 1813 | 1464012419205 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 1813 | 1464012419209 Marionette TRACE conn4 <- [1,2170,null,{}] 07:06:59 INFO - PROCESS | 1813 | 1464012419216 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}] 07:06:59 INFO - PROCESS | 1813 | 1464012419467 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 07:06:59 INFO - PROCESS | 1813 | 1464012419788 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x95952c00 == 126 [pid = 1813] [id = 550] 07:06:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x977a1000) [pid = 1813] [serial = 1651] [outer = (nil)] 07:06:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9d473400) [pid = 1813] [serial = 1652] [outer = 0x977a1000] 07:06:59 INFO - PROCESS | 1813 | 1464012419884 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9d4c1800) [pid = 1813] [serial = 1653] [outer = 0x977a1000] 07:07:00 INFO - PROCESS | 1813 | 1464012420847 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]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1684ms 07:07:00 INFO - PROCESS | 1813 | 1464012420890 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 1813 | 1464012420894 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 07:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:07:00 INFO - PROCESS | 1813 | 1464012420901 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 1813 | 1464012420906 Marionette TRACE conn4 <- [1,2174,null,{}] 07:07:00 INFO - PROCESS | 1813 | 1464012420912 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}] 07:07:01 INFO - PROCESS | 1813 | 1464012421165 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 07:07:01 INFO - PROCESS | 1813 | 1464012421519 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b78d800 == 127 [pid = 1813] [id = 551] 07:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9baaf400) [pid = 1813] [serial = 1654] [outer = (nil)] 07:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0xa104f400) [pid = 1813] [serial = 1655] [outer = 0x9baaf400] 07:07:01 INFO - PROCESS | 1813 | 1464012421627 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0xa224f800) [pid = 1813] [serial = 1656] [outer = 0x9baaf400] 07:07:02 INFO - PROCESS | 1813 | 1464012422568 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]]]}] 07:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1739ms 07:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:07:02 INFO - PROCESS | 1813 | 1464012422641 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 1813 | 1464012422644 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 07:07:02 INFO - PROCESS | 1813 | 1464012422653 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 1813 | 1464012422656 Marionette TRACE conn4 <- [1,2178,null,{}] 07:07:02 INFO - PROCESS | 1813 | 1464012422664 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}] 07:07:02 INFO - PROCESS | 1813 | 1464012422917 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 07:07:03 INFO - PROCESS | 1813 | 1464012423268 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x86925000 == 128 [pid = 1813] [id = 552] 07:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x888d9400) [pid = 1813] [serial = 1657] [outer = (nil)] 07:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0xa2379800) [pid = 1813] [serial = 1658] [outer = 0x888d9400] 07:07:03 INFO - PROCESS | 1813 | 1464012423370 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0xa23bd000) [pid = 1813] [serial = 1659] [outer = 0x888d9400] 07:07:04 INFO - PROCESS | 1813 | 1464012424316 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]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1736ms 07:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:07:04 INFO - PROCESS | 1813 | 1464012424389 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 1813 | 1464012424392 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 07:07:04 INFO - PROCESS | 1813 | 1464012424399 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 1813 | 1464012424402 Marionette TRACE conn4 <- [1,2182,null,{}] 07:07:04 INFO - PROCESS | 1813 | 1464012424409 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}] 07:07:04 INFO - PROCESS | 1813 | 1464012424665 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 07:07:05 INFO - PROCESS | 1813 | 1464012425014 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x87554800 == 129 [pid = 1813] [id = 553] 07:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0xa1054000) [pid = 1813] [serial = 1660] [outer = (nil)] 07:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0xa23ee000) [pid = 1813] [serial = 1661] [outer = 0xa1054000] 07:07:05 INFO - PROCESS | 1813 | 1464012425112 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0xa23f0400) [pid = 1813] [serial = 1662] [outer = 0xa1054000] 07:07:06 INFO - PROCESS | 1813 | 1464012426070 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]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1740ms 07:07:06 INFO - PROCESS | 1813 | 1464012426139 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 07:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:07:06 INFO - PROCESS | 1813 | 1464012426143 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 07:07:06 INFO - PROCESS | 1813 | 1464012426150 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 1813 | 1464012426154 Marionette TRACE conn4 <- [1,2186,null,{}] 07:07:06 INFO - PROCESS | 1813 | 1464012426160 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}] 07:07:06 INFO - PROCESS | 1813 | 1464012426415 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 07:07:06 INFO - PROCESS | 1813 | 1464012426764 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x959a2000 == 130 [pid = 1813] [id = 554] 07:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9a893000) [pid = 1813] [serial = 1663] [outer = (nil)] 07:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0xa2555000) [pid = 1813] [serial = 1664] [outer = 0x9a893000] 07:07:06 INFO - PROCESS | 1813 | 1464012426868 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0xa2559800) [pid = 1813] [serial = 1665] [outer = 0x9a893000] 07:07:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8a974400 == 129 [pid = 1813] [id = 288] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x9c01d800) [pid = 1813] [serial = 1476] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x8ab7ac00) [pid = 1813] [serial = 1425] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x89db1c00) [pid = 1813] [serial = 1547] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x8a2da400) [pid = 1813] [serial = 1548] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x89c8c400) [pid = 1813] [serial = 1550] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8a2dac00) [pid = 1813] [serial = 1493] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8946d400) [pid = 1813] [serial = 1491] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x87d18800) [pid = 1813] [serial = 1490] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x895c7000) [pid = 1813] [serial = 1544] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0xa1053800) [pid = 1813] [serial = 1541] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0xa0517800) [pid = 1813] [serial = 1539] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x9d8d5c00) [pid = 1813] [serial = 1538] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9d472400) [pid = 1813] [serial = 1535] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9d4bfc00) [pid = 1813] [serial = 1536] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9d411800) [pid = 1813] [serial = 1533] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9c29d400) [pid = 1813] [serial = 1532] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x9b27dc00) [pid = 1813] [serial = 1530] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x9aaf3800) [pid = 1813] [serial = 1529] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x9a9c8400) [pid = 1813] [serial = 1527] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9a892800) [pid = 1813] [serial = 1526] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9920ec00) [pid = 1813] [serial = 1524] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x977acc00) [pid = 1813] [serial = 1523] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x958ad000) [pid = 1813] [serial = 1521] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9585c000) [pid = 1813] [serial = 1520] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x95751c00) [pid = 1813] [serial = 1518] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x954f1800) [pid = 1813] [serial = 1517] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8bc8b800) [pid = 1813] [serial = 1553] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x95317000) [pid = 1813] [serial = 1515] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x95293800) [pid = 1813] [serial = 1514] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x93ef7800) [pid = 1813] [serial = 1512] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x93ef3400) [pid = 1813] [serial = 1511] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x93b02800) [pid = 1813] [serial = 1509] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x93887c00) [pid = 1813] [serial = 1508] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x91588800) [pid = 1813] [serial = 1506] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x90c53c00) [pid = 1813] [serial = 1505] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8e39e800) [pid = 1813] [serial = 1503] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8e39b400) [pid = 1813] [serial = 1502] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8d1b5c00) [pid = 1813] [serial = 1500] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8d008800) [pid = 1813] [serial = 1499] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8c58e400) [pid = 1813] [serial = 1497] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8bdd4c00) [pid = 1813] [serial = 1496] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8ab6c000) [pid = 1813] [serial = 1494] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8aca6400) [pid = 1813] [serial = 1551] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x89ada000) [pid = 1813] [serial = 1545] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8fd38c00) [pid = 1813] [serial = 1443] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8a2df000) [pid = 1813] [serial = 1431] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c6e0c00) [pid = 1813] [serial = 1437] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8bba3000) [pid = 1813] [serial = 1434] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x888e1c00) [pid = 1813] [serial = 1428] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8d006800) [pid = 1813] [serial = 1440] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x91583000) [pid = 1813] [serial = 1446] [outer = (nil)] [url = about:blank] 07:07:09 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8bdd2800) [pid = 1813] [serial = 1362] [outer = (nil)] [url = about:blank] 07:07:10 INFO - PROCESS | 1813 | 1464012430315 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]]]}] 07:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 4200ms 07:07:10 INFO - PROCESS | 1813 | 1464012430351 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 1813 | 1464012430356 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 07:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:07:10 INFO - PROCESS | 1813 | 1464012430367 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 1813 | 1464012430372 Marionette TRACE conn4 <- [1,2190,null,{}] 07:07:10 INFO - PROCESS | 1813 | 1464012430383 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}] 07:07:10 INFO - PROCESS | 1813 | 1464012430688 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 07:07:10 INFO - PROCESS | 1813 | 1464012430903 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d17c00 == 130 [pid = 1813] [id = 555] 07:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x87d23000) [pid = 1813] [serial = 1666] [outer = (nil)] 07:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x89969800) [pid = 1813] [serial = 1667] [outer = 0x87d23000] 07:07:10 INFO - PROCESS | 1813 | 1464012430994 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89b62c00) [pid = 1813] [serial = 1668] [outer = 0x87d23000] 07:07:11 INFO - PROCESS | 1813 | 1464012431828 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]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1487ms 07:07:11 INFO - PROCESS | 1813 | 1464012431883 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 1813 | 1464012431892 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 07:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:07:11 INFO - PROCESS | 1813 | 1464012431906 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 1813 | 1464012431911 Marionette TRACE conn4 <- [1,2194,null,{}] 07:07:11 INFO - PROCESS | 1813 | 1464012431917 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}] 07:07:12 INFO - PROCESS | 1813 | 1464012432153 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 07:07:12 INFO - PROCESS | 1813 | 1464012432484 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e6c00 == 131 [pid = 1813] [id = 556] 07:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8a2e7c00) [pid = 1813] [serial = 1669] [outer = (nil)] 07:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8a977800) [pid = 1813] [serial = 1670] [outer = 0x8a2e7c00] 07:07:12 INFO - PROCESS | 1813 | 1464012432581 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8ab7ac00) [pid = 1813] [serial = 1671] [outer = 0x8a2e7c00] 07:07:13 INFO - PROCESS | 1813 | 1464012433597 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]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1736ms 07:07:13 INFO - PROCESS | 1813 | 1464012433642 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 1813 | 1464012433646 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 07:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:07:13 INFO - PROCESS | 1813 | 1464012433653 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 1813 | 1464012433661 Marionette TRACE conn4 <- [1,2198,null,{}] 07:07:13 INFO - PROCESS | 1813 | 1464012433687 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}] 07:07:14 INFO - PROCESS | 1813 | 1464012434082 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x959a5c00) [pid = 1813] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8c8c2800) [pid = 1813] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8e307800) [pid = 1813] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9a89b400) [pid = 1813] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8bb0b400) [pid = 1813] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x89b9e400) [pid = 1813] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9d477400) [pid = 1813] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9230c800) [pid = 1813] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x95757000) [pid = 1813] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9588f800) [pid = 1813] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9772bc00) [pid = 1813] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x8c8c1c00) [pid = 1813] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9575fc00) [pid = 1813] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x90e46400) [pid = 1813] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x8aca5800) [pid = 1813] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x8cfc0400) [pid = 1813] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8d003000) [pid = 1813] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x91cf3000) [pid = 1813] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x8946a400) [pid = 1813] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8aca4400) [pid = 1813] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:07:14 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x87cdac00) [pid = 1813] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:07:14 INFO - PROCESS | 1813 | 1464012434910 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cdac00 == 132 [pid = 1813] [id = 557] 07:07:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x87d6ac00) [pid = 1813] [serial = 1672] [outer = (nil)] 07:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x89b9e400) [pid = 1813] [serial = 1673] [outer = 0x87d6ac00] 07:07:15 INFO - PROCESS | 1813 | 1464012435016 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8bdd7000) [pid = 1813] [serial = 1674] [outer = 0x87d6ac00] 07:07:15 INFO - PROCESS | 1813 | 1464012435805 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]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2193ms 07:07:15 INFO - PROCESS | 1813 | 1464012435863 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 1813 | 1464012435867 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 07:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:07:15 INFO - PROCESS | 1813 | 1464012435875 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 1813 | 1464012435879 Marionette TRACE conn4 <- [1,2202,null,{}] 07:07:15 INFO - PROCESS | 1813 | 1464012435885 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}] 07:07:16 INFO - PROCESS | 1813 | 1464012436142 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 07:07:16 INFO - PROCESS | 1813 | 1464012436343 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c84800 == 133 [pid = 1813] [id = 558] 07:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8bdd1400) [pid = 1813] [serial = 1675] [outer = (nil)] 07:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8c6e7800) [pid = 1813] [serial = 1676] [outer = 0x8bdd1400] 07:07:16 INFO - PROCESS | 1813 | 1464012436424 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8c8c1800) [pid = 1813] [serial = 1677] [outer = 0x8bdd1400] 07:07:17 INFO - PROCESS | 1813 | 1464012437521 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]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1689ms 07:07:17 INFO - PROCESS | 1813 | 1464012437566 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 1813 | 1464012437574 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 07:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:07:17 INFO - PROCESS | 1813 | 1464012437584 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 1813 | 1464012437589 Marionette TRACE conn4 <- [1,2206,null,{}] 07:07:17 INFO - PROCESS | 1813 | 1464012437600 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}] 07:07:17 INFO - PROCESS | 1813 | 1464012437869 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 07:07:18 INFO - PROCESS | 1813 | 1464012438238 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x89465800 == 134 [pid = 1813] [id = 559] 07:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x89b66800) [pid = 1813] [serial = 1678] [outer = (nil)] 07:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8a17c000) [pid = 1813] [serial = 1679] [outer = 0x89b66800] 07:07:18 INFO - PROCESS | 1813 | 1464012438339 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8a2ddc00) [pid = 1813] [serial = 1680] [outer = 0x89b66800] 07:07:19 INFO - PROCESS | 1813 | 1464012439314 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]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1748ms 07:07:19 INFO - PROCESS | 1813 | 1464012439332 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 1813 | 1464012439342 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 07:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:07:19 INFO - PROCESS | 1813 | 1464012439354 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 1813 | 1464012439358 Marionette TRACE conn4 <- [1,2210,null,{}] 07:07:19 INFO - PROCESS | 1813 | 1464012439366 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}] 07:07:19 INFO - PROCESS | 1813 | 1464012439674 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 07:07:20 INFO - PROCESS | 1813 | 1464012440018 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da7000 == 135 [pid = 1813] [id = 560] 07:07:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x89da8000) [pid = 1813] [serial = 1681] [outer = (nil)] 07:07:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8bc90c00) [pid = 1813] [serial = 1682] [outer = 0x89da8000] 07:07:20 INFO - PROCESS | 1813 | 1464012440113 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c6e1000) [pid = 1813] [serial = 1683] [outer = 0x89da8000] 07:07:21 INFO - PROCESS | 1813 | 1464012441163 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]]]}] 07:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1887ms 07:07:21 INFO - PROCESS | 1813 | 1464012441241 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 07:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:07:21 INFO - PROCESS | 1813 | 1464012441246 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 07:07:21 INFO - PROCESS | 1813 | 1464012441253 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 1813 | 1464012441260 Marionette TRACE conn4 <- [1,2214,null,{}] 07:07:21 INFO - PROCESS | 1813 | 1464012441278 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}] 07:07:21 INFO - PROCESS | 1813 | 1464012441642 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 07:07:21 INFO - PROCESS | 1813 | 1464012441926 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d006400 == 136 [pid = 1813] [id = 561] 07:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8d1af400) [pid = 1813] [serial = 1684] [outer = (nil)] 07:07:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8d97f400) [pid = 1813] [serial = 1685] [outer = 0x8d1af400] 07:07:22 INFO - PROCESS | 1813 | 1464012442023 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8e30e000) [pid = 1813] [serial = 1686] [outer = 0x8d1af400] 07:07:23 INFO - PROCESS | 1813 | 1464012443006 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]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1803ms 07:07:23 INFO - PROCESS | 1813 | 1464012443056 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 07:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:07:23 INFO - PROCESS | 1813 | 1464012443062 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 07:07:23 INFO - PROCESS | 1813 | 1464012443069 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 1813 | 1464012443073 Marionette TRACE conn4 <- [1,2218,null,{}] 07:07:23 INFO - PROCESS | 1813 | 1464012443079 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}] 07:07:23 INFO - PROCESS | 1813 | 1464012443332 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 07:07:23 INFO - PROCESS | 1813 | 1464012443676 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x89db1800 == 137 [pid = 1813] [id = 562] 07:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8d007c00) [pid = 1813] [serial = 1687] [outer = (nil)] 07:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8fd3a000) [pid = 1813] [serial = 1688] [outer = 0x8d007c00] 07:07:23 INFO - PROCESS | 1813 | 1464012443776 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8fd42c00) [pid = 1813] [serial = 1689] [outer = 0x8d007c00] 07:07:24 INFO - PROCESS | 1813 | 1464012444729 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]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1734ms 07:07:24 INFO - PROCESS | 1813 | 1464012444804 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 1813 | 1464012444807 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 07:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:07:24 INFO - PROCESS | 1813 | 1464012444816 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 1813 | 1464012444819 Marionette TRACE conn4 <- [1,2222,null,{}] 07:07:24 INFO - PROCESS | 1813 | 1464012444826 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}] 07:07:25 INFO - PROCESS | 1813 | 1464012445114 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 07:07:25 INFO - PROCESS | 1813 | 1464012445463 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e39f800 == 138 [pid = 1813] [id = 563] 07:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8e3a0000) [pid = 1813] [serial = 1690] [outer = (nil)] 07:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x90e45c00) [pid = 1813] [serial = 1691] [outer = 0x8e3a0000] 07:07:25 INFO - PROCESS | 1813 | 1464012445563 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x90e4e000) [pid = 1813] [serial = 1692] [outer = 0x8e3a0000] 07:07:26 INFO - PROCESS | 1813 | 1464012446495 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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1739ms 07:07:26 INFO - PROCESS | 1813 | 1464012446555 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 1813 | 1464012446559 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 07:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:07:26 INFO - PROCESS | 1813 | 1464012446567 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 1813 | 1464012446571 Marionette TRACE conn4 <- [1,2226,null,{}] 07:07:26 INFO - PROCESS | 1813 | 1464012446577 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}] 07:07:26 INFO - PROCESS | 1813 | 1464012446860 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 07:07:27 INFO - PROCESS | 1813 | 1464012447213 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x86920400 == 139 [pid = 1813] [id = 564] 07:07:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x915f8000) [pid = 1813] [serial = 1693] [outer = (nil)] 07:07:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x9388ac00) [pid = 1813] [serial = 1694] [outer = 0x915f8000] 07:07:27 INFO - PROCESS | 1813 | 1464012447308 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x93b01800) [pid = 1813] [serial = 1695] [outer = 0x915f8000] 07:07:28 INFO - PROCESS | 1813 | 1464012448306 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]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1791ms 07:07:28 INFO - PROCESS | 1813 | 1464012448360 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 1813 | 1464012448363 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 07:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:07:28 INFO - PROCESS | 1813 | 1464012448371 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 1813 | 1464012448374 Marionette TRACE conn4 <- [1,2230,null,{}] 07:07:28 INFO - PROCESS | 1813 | 1464012448380 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}] 07:07:28 INFO - PROCESS | 1813 | 1464012448651 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 07:07:29 INFO - PROCESS | 1813 | 1464012449005 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c89c00 == 140 [pid = 1813] [id = 565] 07:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8bc81400) [pid = 1813] [serial = 1696] [outer = (nil)] 07:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x93d12400) [pid = 1813] [serial = 1697] [outer = 0x8bc81400] 07:07:29 INFO - PROCESS | 1813 | 1464012449104 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x93ef5c00) [pid = 1813] [serial = 1698] [outer = 0x8bc81400] 07:07:30 INFO - PROCESS | 1813 | 1464012450009 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]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1682ms 07:07:30 INFO - PROCESS | 1813 | 1464012450054 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 1813 | 1464012450058 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 07:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:07:30 INFO - PROCESS | 1813 | 1464012450065 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 1813 | 1464012450069 Marionette TRACE conn4 <- [1,2234,null,{}] 07:07:30 INFO - PROCESS | 1813 | 1464012450075 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}] 07:07:30 INFO - PROCESS | 1813 | 1464012450327 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 07:07:30 INFO - PROCESS | 1813 | 1464012450662 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e46400 == 141 [pid = 1813] [id = 566] 07:07:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x91cf3000) [pid = 1813] [serial = 1699] [outer = (nil)] 07:07:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9528b400) [pid = 1813] [serial = 1700] [outer = 0x91cf3000] 07:07:30 INFO - PROCESS | 1813 | 1464012450778 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x95317000) [pid = 1813] [serial = 1701] [outer = 0x91cf3000] 07:07:31 INFO - PROCESS | 1813 | 1464012451684 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]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1692ms 07:07:31 INFO - PROCESS | 1813 | 1464012451758 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 1813 | 1464012451762 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 07:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:07:31 INFO - PROCESS | 1813 | 1464012451770 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 1813 | 1464012451775 Marionette TRACE conn4 <- [1,2238,null,{}] 07:07:31 INFO - PROCESS | 1813 | 1464012451782 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}] 07:07:32 INFO - PROCESS | 1813 | 1464012452070 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 07:07:32 INFO - PROCESS | 1813 | 1464012452411 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x951f0400 == 142 [pid = 1813] [id = 567] 07:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x951f8800) [pid = 1813] [serial = 1702] [outer = (nil)] 07:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x95757800) [pid = 1813] [serial = 1703] [outer = 0x951f8800] 07:07:32 INFO - PROCESS | 1813 | 1464012452517 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9575f400) [pid = 1813] [serial = 1704] [outer = 0x951f8800] 07:07:33 INFO - PROCESS | 1813 | 1464012453430 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]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1696ms 07:07:33 INFO - PROCESS | 1813 | 1464012453467 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 1813 | 1464012453472 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 07:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:07:33 INFO - PROCESS | 1813 | 1464012453479 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 1813 | 1464012453483 Marionette TRACE conn4 <- [1,2242,null,{}] 07:07:33 INFO - PROCESS | 1813 | 1464012453489 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}] 07:07:33 INFO - PROCESS | 1813 | 1464012453744 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 07:07:34 INFO - PROCESS | 1813 | 1464012454104 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfba800 == 143 [pid = 1813] [id = 568] 07:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8d00ec00) [pid = 1813] [serial = 1705] [outer = (nil)] 07:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x958a3400) [pid = 1813] [serial = 1706] [outer = 0x8d00ec00] 07:07:34 INFO - PROCESS | 1813 | 1464012454220 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x958ac000) [pid = 1813] [serial = 1707] [outer = 0x8d00ec00] 07:07:35 INFO - PROCESS | 1813 | 1464012455171 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]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1733ms 07:07:35 INFO - PROCESS | 1813 | 1464012455214 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 07:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:07:35 INFO - PROCESS | 1813 | 1464012455219 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 07:07:35 INFO - PROCESS | 1813 | 1464012455226 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 1813 | 1464012455232 Marionette TRACE conn4 <- [1,2246,null,{}] 07:07:35 INFO - PROCESS | 1813 | 1464012455238 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}] 07:07:35 INFO - PROCESS | 1813 | 1464012455526 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 07:07:35 INFO - PROCESS | 1813 | 1464012455897 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x95756000 == 144 [pid = 1813] [id = 569] 07:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x978cf800) [pid = 1813] [serial = 1708] [outer = (nil)] 07:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x992a1800) [pid = 1813] [serial = 1709] [outer = 0x978cf800] 07:07:36 INFO - PROCESS | 1813 | 1464012456006 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9a613400) [pid = 1813] [serial = 1710] [outer = 0x978cf800] 07:07:36 INFO - PROCESS | 1813 | 1464012456950 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]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1745ms 07:07:36 INFO - PROCESS | 1813 | 1464012456971 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 1813 | 1464012456974 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 07:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:07:36 INFO - PROCESS | 1813 | 1464012456982 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 1813 | 1464012456986 Marionette TRACE conn4 <- [1,2250,null,{}] 07:07:36 INFO - PROCESS | 1813 | 1464012456992 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}] 07:07:37 INFO - PROCESS | 1813 | 1464012457238 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 07:07:37 INFO - PROCESS | 1813 | 1464012457585 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x977a6800 == 145 [pid = 1813] [id = 570] 07:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9a7a6c00) [pid = 1813] [serial = 1711] [outer = (nil)] 07:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9a9ca000) [pid = 1813] [serial = 1712] [outer = 0x9a7a6c00] 07:07:37 INFO - PROCESS | 1813 | 1464012457684 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9a9d3400) [pid = 1813] [serial = 1713] [outer = 0x9a7a6c00] 07:07:38 INFO - PROCESS | 1813 | 1464012458626 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]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1688ms 07:07:38 INFO - PROCESS | 1813 | 1464012458671 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 1813 | 1464012458676 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 07:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:07:38 INFO - PROCESS | 1813 | 1464012458683 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 1813 | 1464012458687 Marionette TRACE conn4 <- [1,2254,null,{}] 07:07:38 INFO - PROCESS | 1813 | 1464012458693 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}] 07:07:38 INFO - PROCESS | 1813 | 1464012458986 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 07:07:39 INFO - PROCESS | 1813 | 1464012459334 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd3a800 == 146 [pid = 1813] [id = 571] 07:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8fd3bc00) [pid = 1813] [serial = 1714] [outer = (nil)] 07:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9aaee800) [pid = 1813] [serial = 1715] [outer = 0x8fd3bc00] 07:07:39 INFO - PROCESS | 1813 | 1464012459426 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9b5ef800) [pid = 1813] [serial = 1716] [outer = 0x8fd3bc00] 07:07:40 INFO - PROCESS | 1813 | 1464012460382 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]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1734ms 07:07:40 INFO - PROCESS | 1813 | 1464012460418 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 1813 | 1464012460422 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 07:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:07:40 INFO - PROCESS | 1813 | 1464012460430 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 1813 | 1464012460432 Marionette TRACE conn4 <- [1,2258,null,{}] 07:07:40 INFO - PROCESS | 1813 | 1464012460440 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}] 07:07:40 INFO - PROCESS | 1813 | 1464012460694 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 07:07:41 INFO - PROCESS | 1813 | 1464012461062 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x86929400 == 147 [pid = 1813] [id = 572] 07:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x8754d400) [pid = 1813] [serial = 1717] [outer = (nil)] 07:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9c29cc00) [pid = 1813] [serial = 1718] [outer = 0x8754d400] 07:07:41 INFO - PROCESS | 1813 | 1464012461160 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9d413000) [pid = 1813] [serial = 1719] [outer = 0x8754d400] 07:07:42 INFO - PROCESS | 1813 | 1464012462084 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]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 07:07:42 INFO - PROCESS | 1813 | 1464012462118 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 1813 | 1464012462122 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 07:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:07:42 INFO - PROCESS | 1813 | 1464012462129 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 1813 | 1464012462132 Marionette TRACE conn4 <- [1,2262,null,{}] 07:07:42 INFO - PROCESS | 1813 | 1464012462163 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}] 07:07:42 INFO - PROCESS | 1813 | 1464012462419 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 07:07:42 INFO - PROCESS | 1813 | 1464012462769 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x87551400 == 148 [pid = 1813] [id = 573] 07:07:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9aaf3800) [pid = 1813] [serial = 1720] [outer = (nil)] 07:07:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9d4cb000) [pid = 1813] [serial = 1721] [outer = 0x9aaf3800] 07:07:42 INFO - PROCESS | 1813 | 1464012462873 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0xa0517800) [pid = 1813] [serial = 1722] [outer = 0x9aaf3800] 07:07:43 INFO - PROCESS | 1813 | 1464012463807 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]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1753ms 07:07:43 INFO - PROCESS | 1813 | 1464012463884 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 1813 | 1464012463888 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 07:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:07:43 INFO - PROCESS | 1813 | 1464012463895 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 1813 | 1464012463899 Marionette TRACE conn4 <- [1,2266,null,{}] 07:07:43 INFO - PROCESS | 1813 | 1464012463905 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}] 07:07:44 INFO - PROCESS | 1813 | 1464012464223 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 07:07:44 INFO - PROCESS | 1813 | 1464012464570 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d20c00 == 149 [pid = 1813] [id = 574] 07:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x915f8c00) [pid = 1813] [serial = 1723] [outer = (nil)] 07:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0xa23f4400) [pid = 1813] [serial = 1724] [outer = 0x915f8c00] 07:07:44 INFO - PROCESS | 1813 | 1464012464668 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0xa2554400) [pid = 1813] [serial = 1725] [outer = 0x915f8c00] 07:07:45 INFO - PROCESS | 1813 | 1464012465622 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]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1786ms 07:07:45 INFO - PROCESS | 1813 | 1464012465683 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 1813 | 1464012465687 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 07:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:07:45 INFO - PROCESS | 1813 | 1464012465695 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 1813 | 1464012465700 Marionette TRACE conn4 <- [1,2270,null,{}] 07:07:45 INFO - PROCESS | 1813 | 1464012465706 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}] 07:07:46 INFO - PROCESS | 1813 | 1464012466013 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 07:07:46 INFO - PROCESS | 1813 | 1464012466387 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 1813 | ++DOCSHELL 0xa22a1c00 == 150 [pid = 1813] [id = 575] 07:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0xa23eb800) [pid = 1813] [serial = 1726] [outer = (nil)] 07:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0xa31c4800) [pid = 1813] [serial = 1727] [outer = 0xa23eb800] 07:07:46 INFO - PROCESS | 1813 | 1464012466487 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0xa31e6800) [pid = 1813] [serial = 1728] [outer = 0xa23eb800] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x89b99800 == 149 [pid = 1813] [id = 535] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x87554c00 == 148 [pid = 1813] [id = 510] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x87cda800 == 147 [pid = 1813] [id = 534] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x89466c00 == 146 [pid = 1813] [id = 415] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x87cdac00 == 145 [pid = 1813] [id = 557] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2e6c00 == 144 [pid = 1813] [id = 556] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x87d17c00 == 143 [pid = 1813] [id = 555] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x9b78d800 == 142 [pid = 1813] [id = 551] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x95952c00 == 141 [pid = 1813] [id = 550] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x9a88f000 == 140 [pid = 1813] [id = 549] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8d00b400 == 139 [pid = 1813] [id = 547] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x9a8b9800 == 138 [pid = 1813] [id = 548] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x95291000 == 137 [pid = 1813] [id = 546] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8d1aa400 == 136 [pid = 1813] [id = 545] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x91cf8400 == 135 [pid = 1813] [id = 544] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x959a4800 == 134 [pid = 1813] [id = 491] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8e308400 == 133 [pid = 1813] [id = 543] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab6d800 == 132 [pid = 1813] [id = 542] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb07800 == 131 [pid = 1813] [id = 540] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8d005c00 == 130 [pid = 1813] [id = 541] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab74c00 == 129 [pid = 1813] [id = 539] 07:07:49 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad4400 == 128 [pid = 1813] [id = 538] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8bc83000) [pid = 1813] [serial = 1613] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x978d1c00) [pid = 1813] [serial = 1595] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9388cc00) [pid = 1813] [serial = 1578] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x90e4b400) [pid = 1813] [serial = 1571] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9b279400) [pid = 1813] [serial = 1602] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x91584800) [pid = 1813] [serial = 1572] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8c595400) [pid = 1813] [serial = 1560] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8a188400) [pid = 1813] [serial = 1607] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0xa224a800) [pid = 1813] [serial = 1542] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x951fb000) [pid = 1813] [serial = 1584] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x958b1800) [pid = 1813] [serial = 1589] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x977a1c00) [pid = 1813] [serial = 1593] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9a9ca400) [pid = 1813] [serial = 1599] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8cfc0c00) [pid = 1813] [serial = 1563] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x95898000) [pid = 1813] [serial = 1587] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9aaf0800) [pid = 1813] [serial = 1601] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x91cf6800) [pid = 1813] [serial = 1575] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8bdca800) [pid = 1813] [serial = 1488] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x992edc00) [pid = 1813] [serial = 1596] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8e310800) [pid = 1813] [serial = 1568] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8d98ac00) [pid = 1813] [serial = 1566] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x93d12000) [pid = 1813] [serial = 1580] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x89b6f000) [pid = 1813] [serial = 1556] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8cfb2400) [pid = 1813] [serial = 1562] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9a898c00) [pid = 1813] [serial = 1598] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8bba5000) [pid = 1813] [serial = 1610] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8d1b6000) [pid = 1813] [serial = 1565] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9594e800) [pid = 1813] [serial = 1590] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x951f2400) [pid = 1813] [serial = 1583] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x915f5400) [pid = 1813] [serial = 1574] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8bc90400) [pid = 1813] [serial = 1611] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9230b000) [pid = 1813] [serial = 1577] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x959ae000) [pid = 1813] [serial = 1592] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x89462800) [pid = 1813] [serial = 1605] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8e39d000) [pid = 1813] [serial = 1569] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x95859400) [pid = 1813] [serial = 1586] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8bc86c00) [pid = 1813] [serial = 1559] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x93d15800) [pid = 1813] [serial = 1581] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x89daa800) [pid = 1813] [serial = 1557] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8a2e8c00) [pid = 1813] [serial = 1608] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x87d19000) [pid = 1813] [serial = 1604] [outer = (nil)] [url = about:blank] 07:07:49 INFO - PROCESS | 1813 | 1464012469954 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]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 4296ms 07:07:49 INFO - PROCESS | 1813 | 1464012469992 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 1813 | 1464012469997 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 07:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:07:50 INFO - PROCESS | 1813 | 1464012470008 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 1813 | 1464012470014 Marionette TRACE conn4 <- [1,2274,null,{}] 07:07:50 INFO - PROCESS | 1813 | 1464012470025 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}] 07:07:50 INFO - PROCESS | 1813 | 1464012470262 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 07:07:50 INFO - PROCESS | 1813 | 1464012470524 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d6a800 == 129 [pid = 1813] [id = 576] 07:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x888d8800) [pid = 1813] [serial = 1729] [outer = (nil)] 07:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89ad9800) [pid = 1813] [serial = 1730] [outer = 0x888d8800] 07:07:50 INFO - PROCESS | 1813 | 1464012470612 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x89c85000) [pid = 1813] [serial = 1731] [outer = 0x888d8800] 07:07:51 INFO - PROCESS | 1813 | 1464012471467 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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1493ms 07:07:51 INFO - PROCESS | 1813 | 1464012471506 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 1813 | 1464012471516 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 07:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:07:51 INFO - PROCESS | 1813 | 1464012471528 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 1813 | 1464012471532 Marionette TRACE conn4 <- [1,2278,null,{}] 07:07:51 INFO - PROCESS | 1813 | 1464012471540 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}] 07:07:51 INFO - PROCESS | 1813 | 1464012471785 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 07:07:52 INFO - PROCESS | 1813 | 1464012472061 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8c400 == 130 [pid = 1813] [id = 577] 07:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8a2d6400) [pid = 1813] [serial = 1732] [outer = (nil)] 07:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8ab76000) [pid = 1813] [serial = 1733] [outer = 0x8a2d6400] 07:07:52 INFO - PROCESS | 1813 | 1464012472147 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8bb0d400) [pid = 1813] [serial = 1734] [outer = 0x8a2d6400] 07:07:53 INFO - PROCESS | 1813 | 1464012473078 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]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1590ms 07:07:53 INFO - PROCESS | 1813 | 1464012473119 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 1813 | 1464012473123 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 07:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:07:53 INFO - PROCESS | 1813 | 1464012473139 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 1813 | 1464012473146 Marionette TRACE conn4 <- [1,2282,null,{}] 07:07:53 INFO - PROCESS | 1813 | 1464012473183 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}] 07:07:53 INFO - PROCESS | 1813 | 1464012473511 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 07:07:53 INFO - PROCESS | 1813 | 1464012473748 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc90400 == 131 [pid = 1813] [id = 578] 07:07:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c6e0800) [pid = 1813] [serial = 1735] [outer = (nil)] 07:07:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c8be400) [pid = 1813] [serial = 1736] [outer = 0x8c6e0800] 07:07:53 INFO - PROCESS | 1813 | 1464012473840 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8cfb5c00) [pid = 1813] [serial = 1737] [outer = 0x8c6e0800] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9575e400) [pid = 1813] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9a88f400) [pid = 1813] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8a2e7c00) [pid = 1813] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9baaf400) [pid = 1813] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x93b06800) [pid = 1813] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x87d6ac00) [pid = 1813] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x888d9400) [pid = 1813] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x954ef800) [pid = 1813] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9a9c6000) [pid = 1813] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0xa1054000) [pid = 1813] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x87d23000) [pid = 1813] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x977a1000) [pid = 1813] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:07:54 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8ab78800) [pid = 1813] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:07:55 INFO - PROCESS | 1813 | 1464012475271 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]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2166ms 07:07:55 INFO - PROCESS | 1813 | 1464012475370 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 07:07:55 INFO - PROCESS | 1813 | 1464012475374 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 07:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:07:55 INFO - PROCESS | 1813 | 1464012475384 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 1813 | 1464012475388 Marionette TRACE conn4 <- [1,2286,null,{}] 07:07:55 INFO - PROCESS | 1813 | 1464012475396 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}] 07:07:55 INFO - PROCESS | 1813 | 1464012475708 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 07:07:55 INFO - PROCESS | 1813 | 1464012475732 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d6ac00 == 132 [pid = 1813] [id = 579] 07:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x888d9400) [pid = 1813] [serial = 1738] [outer = (nil)] 07:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8cfb8800) [pid = 1813] [serial = 1739] [outer = 0x888d9400] 07:07:55 INFO - PROCESS | 1813 | 1464012475827 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8d1b2c00) [pid = 1813] [serial = 1740] [outer = 0x888d9400] 07:07:56 INFO - PROCESS | 1813 | 1464012476764 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]]]}] 07:07:56 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 07:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1437ms 07:07:56 INFO - PROCESS | 1813 | 1464012476821 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 1813 | 1464012476826 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 07:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:07:56 INFO - PROCESS | 1813 | 1464012476833 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 1813 | 1464012476837 Marionette TRACE conn4 <- [1,2290,null,{}] 07:07:56 INFO - PROCESS | 1813 | 1464012476844 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}] 07:07:57 INFO - PROCESS | 1813 | 1464012477261 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 07:07:57 INFO - PROCESS | 1813 | 1464012477638 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d6f800 == 133 [pid = 1813] [id = 580] 07:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x87d70c00) [pid = 1813] [serial = 1741] [outer = (nil)] 07:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x89469800) [pid = 1813] [serial = 1742] [outer = 0x87d70c00] 07:07:57 INFO - PROCESS | 1813 | 1464012477738 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89ade400) [pid = 1813] [serial = 1743] [outer = 0x87d70c00] 07:07:58 INFO - PROCESS | 1813 | 1464012478825 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]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2040ms 07:07:58 INFO - PROCESS | 1813 | 1464012478876 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 1813 | 1464012478883 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 07:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:07:58 INFO - PROCESS | 1813 | 1464012478893 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - PROCESS | 1813 | 1464012478900 Marionette TRACE conn4 <- [1,2294,null,{}] 07:07:58 INFO - PROCESS | 1813 | 1464012478910 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}] 07:07:59 INFO - PROCESS | 1813 | 1464012479236 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 07:07:59 INFO - PROCESS | 1813 | 1464012479596 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e9400 == 134 [pid = 1813] [id = 581] 07:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8a974400) [pid = 1813] [serial = 1744] [outer = (nil)] 07:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8ab6cc00) [pid = 1813] [serial = 1745] [outer = 0x8a974400] 07:07:59 INFO - PROCESS | 1813 | 1464012479696 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8bb0a800) [pid = 1813] [serial = 1746] [outer = 0x8a974400] 07:08:00 INFO - PROCESS | 1813 | 1464012480689 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]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1839ms 07:08:00 INFO - PROCESS | 1813 | 1464012480734 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 1813 | 1464012480741 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 07:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:08:00 INFO - PROCESS | 1813 | 1464012480750 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 1813 | 1464012480755 Marionette TRACE conn4 <- [1,2298,null,{}] 07:08:00 INFO - PROCESS | 1813 | 1464012480762 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}] 07:08:01 INFO - PROCESS | 1813 | 1464012481056 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 07:08:01 INFO - PROCESS | 1813 | 1464012481467 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdcd400 == 135 [pid = 1813] [id = 582] 07:08:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c55dc00) [pid = 1813] [serial = 1747] [outer = (nil)] 07:08:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c594000) [pid = 1813] [serial = 1748] [outer = 0x8c55dc00] 07:08:01 INFO - PROCESS | 1813 | 1464012481573 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8cfb5000) [pid = 1813] [serial = 1749] [outer = 0x8c55dc00] 07:08:02 INFO - PROCESS | 1813 | 1464012482618 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]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1945ms 07:08:02 INFO - PROCESS | 1813 | 1464012482696 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 1813 | 1464012482704 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 07:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:08:02 INFO - PROCESS | 1813 | 1464012482724 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 1813 | 1464012482732 Marionette TRACE conn4 <- [1,2302,null,{}] 07:08:02 INFO - PROCESS | 1813 | 1464012482780 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}] 07:08:03 INFO - PROCESS | 1813 | 1464012483168 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 07:08:03 INFO - PROCESS | 1813 | 1464012483455 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a188400 == 136 [pid = 1813] [id = 583] 07:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c595800) [pid = 1813] [serial = 1750] [outer = (nil)] 07:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8fd3dc00) [pid = 1813] [serial = 1751] [outer = 0x8c595800] 07:08:03 INFO - PROCESS | 1813 | 1464012483565 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x90c5b400) [pid = 1813] [serial = 1752] [outer = 0x8c595800] 07:08:04 INFO - PROCESS | 1813 | 1464012484604 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]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1947ms 07:08:04 INFO - PROCESS | 1813 | 1464012484662 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 07:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:08:04 INFO - PROCESS | 1813 | 1464012484667 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 07:08:04 INFO - PROCESS | 1813 | 1464012484675 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 1813 | 1464012484679 Marionette TRACE conn4 <- [1,2306,null,{}] 07:08:04 INFO - PROCESS | 1813 | 1464012484686 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}] 07:08:04 INFO - PROCESS | 1813 | 1464012484960 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 07:08:05 INFO - PROCESS | 1813 | 1464012485308 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d008000 == 137 [pid = 1813] [id = 584] 07:08:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8fd36000) [pid = 1813] [serial = 1753] [outer = (nil)] 07:08:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x915f4800) [pid = 1813] [serial = 1754] [outer = 0x8fd36000] 07:08:05 INFO - PROCESS | 1813 | 1464012485409 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x915fa400) [pid = 1813] [serial = 1755] [outer = 0x8fd36000] 07:08:06 INFO - PROCESS | 1813 | 1464012486385 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]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1746ms 07:08:06 INFO - PROCESS | 1813 | 1464012486437 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 1813 | 1464012486442 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 07:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:08:06 INFO - PROCESS | 1813 | 1464012486449 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 1813 | 1464012486453 Marionette TRACE conn4 <- [1,2310,null,{}] 07:08:06 INFO - PROCESS | 1813 | 1464012486460 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}] 07:08:06 INFO - PROCESS | 1813 | 1464012486737 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 07:08:07 INFO - PROCESS | 1813 | 1464012487100 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x92303400 == 138 [pid = 1813] [id = 585] 07:08:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x92304800) [pid = 1813] [serial = 1756] [outer = (nil)] 07:08:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9230d000) [pid = 1813] [serial = 1757] [outer = 0x92304800] 07:08:07 INFO - PROCESS | 1813 | 1464012487220 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x93efa000) [pid = 1813] [serial = 1758] [outer = 0x92304800] 07:08:08 INFO - PROCESS | 1813 | 1464012488240 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]]]}] 07:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1840ms 07:08:08 INFO - PROCESS | 1813 | 1464012488291 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 07:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:08:08 INFO - PROCESS | 1813 | 1464012488296 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 07:08:08 INFO - PROCESS | 1813 | 1464012488304 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 1813 | 1464012488307 Marionette TRACE conn4 <- [1,2314,null,{}] 07:08:08 INFO - PROCESS | 1813 | 1464012488315 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}] 07:08:08 INFO - PROCESS | 1813 | 1464012488638 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 07:08:09 INFO - PROCESS | 1813 | 1464012488995 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8c2c00 == 139 [pid = 1813] [id = 586] 07:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8d1b4400) [pid = 1813] [serial = 1759] [outer = (nil)] 07:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9528e400) [pid = 1813] [serial = 1760] [outer = 0x8d1b4400] 07:08:09 INFO - PROCESS | 1813 | 1464012489104 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x954e6c00) [pid = 1813] [serial = 1761] [outer = 0x8d1b4400] 07:08:10 INFO - PROCESS | 1813 | 1464012490145 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]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1888ms 07:08:10 INFO - PROCESS | 1813 | 1464012490194 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 1813 | 1464012490200 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 07:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:08:10 INFO - PROCESS | 1813 | 1464012490210 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 1813 | 1464012490215 Marionette TRACE conn4 <- [1,2318,null,{}] 07:08:10 INFO - PROCESS | 1813 | 1464012490224 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}] 07:08:10 INFO - PROCESS | 1813 | 1464012490500 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 07:08:10 INFO - PROCESS | 1813 | 1464012490849 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x92304000 == 140 [pid = 1813] [id = 587] 07:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x951c2000) [pid = 1813] [serial = 1762] [outer = (nil)] 07:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9588cc00) [pid = 1813] [serial = 1763] [outer = 0x951c2000] 07:08:10 INFO - PROCESS | 1813 | 1464012490963 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x95892c00) [pid = 1813] [serial = 1764] [outer = 0x951c2000] 07:08:11 INFO - PROCESS | 1813 | 1464012491919 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] 07:08:11 INFO - PROCESS | 1813 | 1464012491965 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 07:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:08:11 INFO - PROCESS | 1813 | 1464012491972 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 1813 | 1464012491975 Marionette TRACE conn4 <- [1,2322,null,{}] 07:08:11 INFO - PROCESS | 1813 | 1464012491983 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}] 07:08:12 INFO - PROCESS | 1813 | 1464012492248 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 07:08:12 INFO - PROCESS | 1813 | 1464012492570 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x95294000 == 141 [pid = 1813] [id = 588] 07:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x95753000) [pid = 1813] [serial = 1765] [outer = (nil)] 07:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x959a5c00) [pid = 1813] [serial = 1766] [outer = 0x95753000] 07:08:12 INFO - PROCESS | 1813 | 1464012492668 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x959af400) [pid = 1813] [serial = 1767] [outer = 0x95753000] 07:08:13 INFO - PROCESS | 1813 | 1464012493690 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]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1785ms 07:08:13 INFO - PROCESS | 1813 | 1464012493758 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 07:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:08:13 INFO - PROCESS | 1813 | 1464012493762 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 07:08:13 INFO - PROCESS | 1813 | 1464012493771 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 1813 | 1464012493776 Marionette TRACE conn4 <- [1,2326,null,{}] 07:08:13 INFO - PROCESS | 1813 | 1464012493783 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}] 07:08:14 INFO - PROCESS | 1813 | 1464012494130 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 07:08:14 INFO - PROCESS | 1813 | 1464012494485 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x95756800 == 142 [pid = 1813] [id = 589] 07:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9575e400) [pid = 1813] [serial = 1768] [outer = (nil)] 07:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x983d6800) [pid = 1813] [serial = 1769] [outer = 0x9575e400] 07:08:14 INFO - PROCESS | 1813 | 1464012494580 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x992e9400) [pid = 1813] [serial = 1770] [outer = 0x9575e400] 07:08:15 INFO - PROCESS | 1813 | 1464012495552 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]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1849ms 07:08:15 INFO - PROCESS | 1813 | 1464012495620 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 1813 | 1464012495624 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 07:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:08:15 INFO - PROCESS | 1813 | 1464012495632 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 1813 | 1464012495636 Marionette TRACE conn4 <- [1,2330,null,{}] 07:08:15 INFO - PROCESS | 1813 | 1464012495642 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}] 07:08:15 INFO - PROCESS | 1813 | 1464012495960 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 07:08:16 INFO - PROCESS | 1813 | 1464012496336 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a892c00 == 143 [pid = 1813] [id = 590] 07:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9a897800) [pid = 1813] [serial = 1771] [outer = (nil)] 07:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9a9ccc00) [pid = 1813] [serial = 1772] [outer = 0x9a897800] 07:08:16 INFO - PROCESS | 1813 | 1464012496448 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9b278400) [pid = 1813] [serial = 1773] [outer = 0x9a897800] 07:08:17 INFO - PROCESS | 1813 | 1464012497404 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]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1844ms 07:08:17 INFO - PROCESS | 1813 | 1464012497477 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 1813 | 1464012497481 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 07:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:08:17 INFO - PROCESS | 1813 | 1464012497490 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 1813 | 1464012497495 Marionette TRACE conn4 <- [1,2334,null,{}] 07:08:17 INFO - PROCESS | 1813 | 1464012497503 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}] 07:08:17 INFO - PROCESS | 1813 | 1464012497844 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 07:08:18 INFO - PROCESS | 1813 | 1464012498206 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d14400 == 144 [pid = 1813] [id = 591] 07:08:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9528f400) [pid = 1813] [serial = 1774] [outer = (nil)] 07:08:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9d417800) [pid = 1813] [serial = 1775] [outer = 0x9528f400] 07:08:18 INFO - PROCESS | 1813 | 1464012498302 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0xa104ac00) [pid = 1813] [serial = 1776] [outer = 0x9528f400] 07:08:19 INFO - PROCESS | 1813 | 1464012499309 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]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:08:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1890ms 07:08:19 INFO - PROCESS | 1813 | 1464012499381 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 1813 | 1464012499385 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 07:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:08:19 INFO - PROCESS | 1813 | 1464012499392 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 1813 | 1464012499396 Marionette TRACE conn4 <- [1,2338,null,{}] 07:08:19 INFO - PROCESS | 1813 | 1464012499403 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}] 07:08:19 INFO - PROCESS | 1813 | 1464012499683 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 07:08:20 INFO - PROCESS | 1813 | 1464012500037 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x95952c00 == 145 [pid = 1813] [id = 592] 07:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9d40e000) [pid = 1813] [serial = 1777] [outer = (nil)] 07:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0xa23bf000) [pid = 1813] [serial = 1778] [outer = 0x9d40e000] 07:08:20 INFO - PROCESS | 1813 | 1464012500134 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0xa23ef000) [pid = 1813] [serial = 1779] [outer = 0x9d40e000] 07:08:21 INFO - PROCESS | 1813 | 1464012501166 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]]]}] 07:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1803ms 07:08:21 INFO - PROCESS | 1813 | 1464012501196 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 07:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:08:21 INFO - PROCESS | 1813 | 1464012501201 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 07:08:21 INFO - PROCESS | 1813 | 1464012501210 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 1813 | 1464012501216 Marionette TRACE conn4 <- [1,2342,null,{}] 07:08:21 INFO - PROCESS | 1813 | 1464012501223 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}] 07:08:21 INFO - PROCESS | 1813 | 1464012501517 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 07:08:21 INFO - PROCESS | 1813 | 1464012501901 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x87550c00 == 146 [pid = 1813] [id = 593] 07:08:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x87554000) [pid = 1813] [serial = 1780] [outer = (nil)] 07:08:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0xa3155800) [pid = 1813] [serial = 1781] [outer = 0x87554000] 07:08:22 INFO - PROCESS | 1813 | 1464012502018 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0xa31f3400) [pid = 1813] [serial = 1782] [outer = 0x87554000] 07:08:23 INFO - PROCESS | 1813 | 1464012503078 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]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1941ms 07:08:23 INFO - PROCESS | 1813 | 1464012503150 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 1813 | 1464012503156 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 07:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:08:23 INFO - PROCESS | 1813 | 1464012503163 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 1813 | 1464012503166 Marionette TRACE conn4 <- [1,2346,null,{}] 07:08:23 INFO - PROCESS | 1813 | 1464012503174 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}] 07:08:23 INFO - PROCESS | 1813 | 1464012503458 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 07:08:23 INFO - PROCESS | 1813 | 1464012503832 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x954e8800 == 147 [pid = 1813] [id = 594] 07:08:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9575d000) [pid = 1813] [serial = 1783] [outer = (nil)] 07:08:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0xa36e9000) [pid = 1813] [serial = 1784] [outer = 0x9575d000] 07:08:23 INFO - PROCESS | 1813 | 1464012503927 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0xa36eb800) [pid = 1813] [serial = 1785] [outer = 0x9575d000] 07:08:24 INFO - PROCESS | 1813 | 1464012504926 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]]]}] 07:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1833ms 07:08:24 INFO - PROCESS | 1813 | 1464012504998 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 07:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:08:25 INFO - PROCESS | 1813 | 1464012505003 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 07:08:25 INFO - PROCESS | 1813 | 1464012505010 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 1813 | 1464012505014 Marionette TRACE conn4 <- [1,2350,null,{}] 07:08:25 INFO - PROCESS | 1813 | 1464012505021 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}] 07:08:25 INFO - PROCESS | 1813 | 1464012505329 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 07:08:25 INFO - PROCESS | 1813 | 1464012505690 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 1813 | ++DOCSHELL 0xa315a000 == 148 [pid = 1813] [id = 595] 07:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0xa3582400) [pid = 1813] [serial = 1786] [outer = (nil)] 07:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0xa51e9000) [pid = 1813] [serial = 1787] [outer = 0xa3582400] 07:08:25 INFO - PROCESS | 1813 | 1464012505788 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0xa51f1400) [pid = 1813] [serial = 1788] [outer = 0xa3582400] 07:08:26 INFO - PROCESS | 1813 | 1464012506739 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]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1794ms 07:08:26 INFO - PROCESS | 1813 | 1464012506805 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 07:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:08:26 INFO - PROCESS | 1813 | 1464012506810 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 07:08:26 INFO - PROCESS | 1813 | 1464012506817 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - PROCESS | 1813 | 1464012506820 Marionette TRACE conn4 <- [1,2354,null,{}] 07:08:26 INFO - PROCESS | 1813 | 1464012506828 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}] 07:08:27 INFO - PROCESS | 1813 | 1464012507092 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 07:08:27 INFO - PROCESS | 1813 | 1464012507461 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8bd000 == 147 [pid = 1813] [id = 520] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89464000 == 146 [pid = 1813] [id = 514] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8a17b400 == 145 [pid = 1813] [id = 517] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89ba1400 == 144 [pid = 1813] [id = 515] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87cd4000 == 143 [pid = 1813] [id = 516] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bc8f000 == 142 [pid = 1813] [id = 523] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab6e800 == 141 [pid = 1813] [id = 522] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x90c54400 == 140 [pid = 1813] [id = 524] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89b96000 == 139 [pid = 1813] [id = 525] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdd7c00 == 138 [pid = 1813] [id = 185] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87d6ac00 == 137 [pid = 1813] [id = 579] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bc90400 == 136 [pid = 1813] [id = 578] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8c400 == 135 [pid = 1813] [id = 577] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87d6a800 == 134 [pid = 1813] [id = 576] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87d20c00 == 133 [pid = 1813] [id = 574] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x87551400 == 132 [pid = 1813] [id = 573] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd3a800 == 131 [pid = 1813] [id = 571] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x86929400 == 130 [pid = 1813] [id = 572] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x977a6800 == 129 [pid = 1813] [id = 570] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x95756000 == 128 [pid = 1813] [id = 569] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfba800 == 127 [pid = 1813] [id = 568] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x951f0400 == 126 [pid = 1813] [id = 567] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89c89c00 == 125 [pid = 1813] [id = 565] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x90e46400 == 124 [pid = 1813] [id = 566] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x86920400 == 123 [pid = 1813] [id = 564] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8e39f800 == 122 [pid = 1813] [id = 563] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89db1800 == 121 [pid = 1813] [id = 562] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8d006400 == 120 [pid = 1813] [id = 561] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89da7000 == 119 [pid = 1813] [id = 560] 07:08:30 INFO - PROCESS | 1813 | --DOCSHELL 0x89465800 == 118 [pid = 1813] [id = 559] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9779f400) [pid = 1813] [serial = 1643] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x9c292800) [pid = 1813] [serial = 1649] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8ab7ac00) [pid = 1813] [serial = 1671] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x95318c00) [pid = 1813] [serial = 1634] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x89ae2c00) [pid = 1813] [serial = 1616] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x9158a000) [pid = 1813] [serial = 1628] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8a977800) [pid = 1813] [serial = 1670] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0xa104f400) [pid = 1813] [serial = 1655] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9585cc00) [pid = 1813] [serial = 1638] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8bdd7000) [pid = 1813] [serial = 1674] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0xa2379800) [pid = 1813] [serial = 1658] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x958b2c00) [pid = 1813] [serial = 1640] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x9a9d1000) [pid = 1813] [serial = 1646] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0xa23f0400) [pid = 1813] [serial = 1662] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0xa224f800) [pid = 1813] [serial = 1656] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9575e800) [pid = 1813] [serial = 1637] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9aaef800) [pid = 1813] [serial = 1647] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x977a5800) [pid = 1813] [serial = 1644] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x89b9e400) [pid = 1813] [serial = 1673] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x89969800) [pid = 1813] [serial = 1667] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9d4c1800) [pid = 1813] [serial = 1653] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x90c58c00) [pid = 1813] [serial = 1625] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x95948400) [pid = 1813] [serial = 1641] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x93b4b800) [pid = 1813] [serial = 1631] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8c561000) [pid = 1813] [serial = 1620] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8bc83800) [pid = 1813] [serial = 1619] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x89b62c00) [pid = 1813] [serial = 1668] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8d00c400) [pid = 1813] [serial = 1622] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0xa23ee000) [pid = 1813] [serial = 1661] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa23bd000) [pid = 1813] [serial = 1659] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9c29ac00) [pid = 1813] [serial = 1650] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9d473400) [pid = 1813] [serial = 1652] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0xa2555000) [pid = 1813] [serial = 1664] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8c6e7800) [pid = 1813] [serial = 1676] [outer = (nil)] [url = about:blank] 07:08:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x86920400 == 119 [pid = 1813] [id = 596] 07:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x86929400) [pid = 1813] [serial = 1789] [outer = (nil)] 07:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x87d18800) [pid = 1813] [serial = 1790] [outer = 0x86929400] 07:08:30 INFO - PROCESS | 1813 | 1464012510640 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x87d6ac00) [pid = 1813] [serial = 1791] [outer = 0x86929400] 07:08:31 INFO - PROCESS | 1813 | 1464012511608 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]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 4848ms 07:08:31 INFO - PROCESS | 1813 | 1464012511666 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 07:08:31 INFO - PROCESS | 1813 | 1464012511673 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 07:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:08:31 INFO - PROCESS | 1813 | 1464012511682 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 1813 | 1464012511686 Marionette TRACE conn4 <- [1,2358,null,{}] 07:08:31 INFO - PROCESS | 1813 | 1464012511695 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}] 07:08:31 INFO - PROCESS | 1813 | 1464012511948 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 07:08:32 INFO - PROCESS | 1813 | 1464012512299 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b96400 == 120 [pid = 1813] [id = 597] 07:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x89b9dc00) [pid = 1813] [serial = 1792] [outer = (nil)] 07:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8a17b400) [pid = 1813] [serial = 1793] [outer = 0x89b9dc00] 07:08:32 INFO - PROCESS | 1813 | 1464012512411 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8a2dac00) [pid = 1813] [serial = 1794] [outer = 0x89b9dc00] 07:08:33 INFO - PROCESS | 1813 | 1464012513345 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]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1733ms 07:08:33 INFO - PROCESS | 1813 | 1464012513419 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 1813 | 1464012513426 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 07:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:08:33 INFO - PROCESS | 1813 | 1464012513438 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 1813 | 1464012513442 Marionette TRACE conn4 <- [1,2362,null,{}] 07:08:33 INFO - PROCESS | 1813 | 1464012513449 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}] 07:08:33 INFO - PROCESS | 1813 | 1464012513797 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 07:08:33 INFO - PROCESS | 1813 | 1464012513834 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab7ac00 == 121 [pid = 1813] [id = 598] 07:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8aca4400) [pid = 1813] [serial = 1795] [outer = (nil)] 07:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8bb10400) [pid = 1813] [serial = 1796] [outer = 0x8aca4400] 07:08:33 INFO - PROCESS | 1813 | 1464012513964 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8bc82800) [pid = 1813] [serial = 1797] [outer = 0x8aca4400] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x89b66800) [pid = 1813] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x888d8800) [pid = 1813] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x951f8800) [pid = 1813] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9aaf3800) [pid = 1813] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8d00ec00) [pid = 1813] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x915f8000) [pid = 1813] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8d1af400) [pid = 1813] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8e3a0000) [pid = 1813] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x87556c00) [pid = 1813] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8754d400) [pid = 1813] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8d007c00) [pid = 1813] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x978cf800) [pid = 1813] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8fd3bc00) [pid = 1813] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8bc81400) [pid = 1813] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8c6e0800) [pid = 1813] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x91cf3000) [pid = 1813] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9a7a6c00) [pid = 1813] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x89da8000) [pid = 1813] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x915f8c00) [pid = 1813] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8a2d6400) [pid = 1813] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa23eb800) [pid = 1813] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8a977000) [pid = 1813] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x9a893000) [pid = 1813] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x89ad5800) [pid = 1813] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x90c59800) [pid = 1813] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:08:35 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c8c6c00) [pid = 1813] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:08:36 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x90e4f400) [pid = 1813] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:08:36 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8e3a5800) [pid = 1813] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:08:36 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9230cc00) [pid = 1813] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:08:36 INFO - PROCESS | 1813 | 1464012515970 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]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2599ms 07:08:36 INFO - PROCESS | 1813 | 1464012516045 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 1813 | 1464012516049 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 07:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:08:36 INFO - PROCESS | 1813 | 1464012516065 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 1813 | 1464012516072 Marionette TRACE conn4 <- [1,2366,null,{}] 07:08:36 INFO - PROCESS | 1813 | 1464012516119 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}] 07:08:36 INFO - PROCESS | 1813 | 1464012516365 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 07:08:36 INFO - PROCESS | 1813 | 1464012516575 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946c000 == 122 [pid = 1813] [id = 599] 07:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8bc86c00) [pid = 1813] [serial = 1798] [outer = (nil)] 07:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8bdd6000) [pid = 1813] [serial = 1799] [outer = 0x8bc86c00] 07:08:36 INFO - PROCESS | 1813 | 1464012516658 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c592000) [pid = 1813] [serial = 1800] [outer = 0x8bc86c00] 07:08:37 INFO - PROCESS | 1813 | 1464012517492 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]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1474ms 07:08:37 INFO - PROCESS | 1813 | 1464012517539 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 1813 | 1464012517545 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 07:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:08:37 INFO - PROCESS | 1813 | 1464012517553 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 1813 | 1464012517555 Marionette TRACE conn4 <- [1,2370,null,{}] 07:08:37 INFO - PROCESS | 1813 | 1464012517562 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}] 07:08:37 INFO - PROCESS | 1813 | 1464012517803 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 07:08:38 INFO - PROCESS | 1813 | 1464012518287 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cdc800 == 123 [pid = 1813] [id = 600] 07:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x87d1bc00) [pid = 1813] [serial = 1801] [outer = (nil)] 07:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x888de800) [pid = 1813] [serial = 1802] [outer = 0x87d1bc00] 07:08:38 INFO - PROCESS | 1813 | 1464012518400 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8996c800) [pid = 1813] [serial = 1803] [outer = 0x87d1bc00] 07:08:39 INFO - PROCESS | 1813 | 1464012519405 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]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1884ms 07:08:39 INFO - PROCESS | 1813 | 1464012519440 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 1813 | 1464012519448 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 07:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:08:39 INFO - PROCESS | 1813 | 1464012519458 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 1813 | 1464012519463 Marionette TRACE conn4 <- [1,2374,null,{}] 07:08:39 INFO - PROCESS | 1813 | 1464012519473 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}] 07:08:39 INFO - PROCESS | 1813 | 1464012519764 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 07:08:40 INFO - PROCESS | 1813 | 1464012520144 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a183c00 == 124 [pid = 1813] [id = 601] 07:08:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8a2e7400) [pid = 1813] [serial = 1804] [outer = (nil)] 07:08:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8a97d000) [pid = 1813] [serial = 1805] [outer = 0x8a2e7400] 07:08:40 INFO - PROCESS | 1813 | 1464012520261 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8bb04800) [pid = 1813] [serial = 1806] [outer = 0x8a2e7400] 07:08:41 INFO - PROCESS | 1813 | 1464012521383 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]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1989ms 07:08:41 INFO - PROCESS | 1813 | 1464012521450 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 1813 | 1464012521458 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 07:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:08:41 INFO - PROCESS | 1813 | 1464012521466 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 1813 | 1464012521471 Marionette TRACE conn4 <- [1,2378,null,{}] 07:08:41 INFO - PROCESS | 1813 | 1464012521478 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}] 07:08:41 INFO - PROCESS | 1813 | 1464012521797 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 07:08:42 INFO - PROCESS | 1813 | 1464012522243 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb10800 == 125 [pid = 1813] [id = 602] 07:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8bdd7c00) [pid = 1813] [serial = 1807] [outer = (nil)] 07:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8c8ba400) [pid = 1813] [serial = 1808] [outer = 0x8bdd7c00] 07:08:42 INFO - PROCESS | 1813 | 1464012522341 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8cfc0c00) [pid = 1813] [serial = 1809] [outer = 0x8bdd7c00] 07:08:43 INFO - PROCESS | 1813 | 1464012523404 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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1986ms 07:08:43 INFO - PROCESS | 1813 | 1464012523454 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 1813 | 1464012523460 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 07:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:08:43 INFO - PROCESS | 1813 | 1464012523479 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 1813 | 1464012523490 Marionette TRACE conn4 <- [1,2382,null,{}] 07:08:43 INFO - PROCESS | 1813 | 1464012523499 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}] 07:08:43 INFO - PROCESS | 1813 | 1464012523828 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 07:08:44 INFO - PROCESS | 1813 | 1464012524187 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d983400 == 126 [pid = 1813] [id = 603] 07:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8d988000) [pid = 1813] [serial = 1810] [outer = (nil)] 07:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8e3a0800) [pid = 1813] [serial = 1811] [outer = 0x8d988000] 07:08:44 INFO - PROCESS | 1813 | 1464012524288 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8fd37c00) [pid = 1813] [serial = 1812] [outer = 0x8d988000] 07:08:45 INFO - PROCESS | 1813 | 1464012525376 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]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1951ms 07:08:45 INFO - PROCESS | 1813 | 1464012525423 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1813 | 1464012525430 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:08:45 INFO - PROCESS | 1813 | 1464012525441 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1813 | 1464012525446 Marionette TRACE conn4 <- [1,2386,null,{}] 07:08:45 INFO - PROCESS | 1813 | 1464012525456 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}] 07:08:45 INFO - PROCESS | 1813 | 1464012525801 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 07:08:46 INFO - PROCESS | 1813 | 1464012526230 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c55400 == 127 [pid = 1813] [id = 604] 07:08:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x90c5a400) [pid = 1813] [serial = 1813] [outer = (nil)] 07:08:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90e47800) [pid = 1813] [serial = 1814] [outer = 0x90c5a400] 07:08:46 INFO - PROCESS | 1813 | 1464012526358 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x91590c00) [pid = 1813] [serial = 1815] [outer = 0x90c5a400] 07:08:47 INFO - PROCESS | 1813 | 1464012527413 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2043ms 07:08:47 INFO - PROCESS | 1813 | 1464012527484 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 1813 | 1464012527490 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 07:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:08:47 INFO - PROCESS | 1813 | 1464012527499 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 1813 | 1464012527502 Marionette TRACE conn4 <- [1,2390,null,{}] 07:08:47 INFO - PROCESS | 1813 | 1464012527512 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}] 07:08:47 INFO - PROCESS | 1813 | 1464012527878 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 07:08:48 INFO - PROCESS | 1813 | 1464012528289 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x915eec00 == 128 [pid = 1813] [id = 605] 07:08:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x915f1c00) [pid = 1813] [serial = 1816] [outer = (nil)] 07:08:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x91cec800) [pid = 1813] [serial = 1817] [outer = 0x915f1c00] 07:08:48 INFO - PROCESS | 1813 | 1464012528427 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x93b08000) [pid = 1813] [serial = 1818] [outer = 0x915f1c00] 07:08:49 INFO - PROCESS | 1813 | 1464012529694 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]]]}] 07:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2240ms 07:08:49 INFO - PROCESS | 1813 | 1464012529741 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 07:08:49 INFO - PROCESS | 1813 | 1464012529747 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 07:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:08:49 INFO - PROCESS | 1813 | 1464012529756 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:08:49 INFO - PROCESS | 1813 | 1464012529761 Marionette TRACE conn4 <- [1,2394,null,{}] 07:08:49 INFO - PROCESS | 1813 | 1464012529770 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}] 07:08:50 INFO - PROCESS | 1813 | 1464012530087 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 07:08:50 INFO - PROCESS | 1813 | 1464012530465 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f0c00 == 129 [pid = 1813] [id = 606] 07:08:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x91cf6000) [pid = 1813] [serial = 1819] [outer = (nil)] 07:08:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x93ef6c00) [pid = 1813] [serial = 1820] [outer = 0x91cf6000] 07:08:50 INFO - PROCESS | 1813 | 1464012530576 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x951f6400) [pid = 1813] [serial = 1821] [outer = 0x91cf6000] 07:08:51 INFO - PROCESS | 1813 | 1464012531641 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]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1938ms 07:08:51 INFO - PROCESS | 1813 | 1464012531695 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 07:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:08:51 INFO - PROCESS | 1813 | 1464012531701 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 07:08:51 INFO - PROCESS | 1813 | 1464012531708 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 1813 | 1464012531712 Marionette TRACE conn4 <- [1,2398,null,{}] 07:08:51 INFO - PROCESS | 1813 | 1464012531720 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}] 07:08:52 INFO - PROCESS | 1813 | 1464012532046 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 07:08:52 INFO - PROCESS | 1813 | 1464012532409 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8626cc00 == 130 [pid = 1813] [id = 607] 07:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x89974400) [pid = 1813] [serial = 1822] [outer = (nil)] 07:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x95312c00) [pid = 1813] [serial = 1823] [outer = 0x89974400] 07:08:52 INFO - PROCESS | 1813 | 1464012532513 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x954e9c00) [pid = 1813] [serial = 1824] [outer = 0x89974400] 07:08:53 INFO - PROCESS | 1813 | 1464012533647 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]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1988ms 07:08:53 INFO - PROCESS | 1813 | 1464012533697 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 1813 | 1464012533702 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:08:53 INFO - PROCESS | 1813 | 1464012533709 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1813 | 1464012533713 Marionette TRACE conn4 <- [1,2402,null,{}] 07:08:53 INFO - PROCESS | 1813 | 1464012533720 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}] 07:08:54 INFO - PROCESS | 1813 | 1464012534058 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 07:08:54 INFO - PROCESS | 1813 | 1464012534444 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d0f400 == 131 [pid = 1813] [id = 608] 07:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x93d16400) [pid = 1813] [serial = 1825] [outer = (nil)] 07:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9585d800) [pid = 1813] [serial = 1826] [outer = 0x93d16400] 07:08:54 INFO - PROCESS | 1813 | 1464012534545 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9588d000) [pid = 1813] [serial = 1827] [outer = 0x93d16400] 07:08:55 INFO - PROCESS | 1813 | 1464012535631 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]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1996ms 07:08:55 INFO - PROCESS | 1813 | 1464012535708 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 1813 | 1464012535716 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 07:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:08:55 INFO - PROCESS | 1813 | 1464012535727 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 1813 | 1464012535732 Marionette TRACE conn4 <- [1,2406,null,{}] 07:08:55 INFO - PROCESS | 1813 | 1464012535743 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}] 07:08:56 INFO - PROCESS | 1813 | 1464012536106 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 07:08:56 INFO - PROCESS | 1813 | 1464012536533 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d13000 == 132 [pid = 1813] [id = 609] 07:08:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x93d19000) [pid = 1813] [serial = 1828] [outer = (nil)] 07:08:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9594b000) [pid = 1813] [serial = 1829] [outer = 0x93d19000] 07:08:56 INFO - PROCESS | 1813 | 1464012536640 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x95954000) [pid = 1813] [serial = 1830] [outer = 0x93d19000] 07:08:57 INFO - PROCESS | 1813 | 1464012537723 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2049ms 07:08:57 INFO - PROCESS | 1813 | 1464012537776 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 1813 | 1464012537780 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 07:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:08:57 INFO - PROCESS | 1813 | 1464012537788 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 1813 | 1464012537794 Marionette TRACE conn4 <- [1,2410,null,{}] 07:08:57 INFO - PROCESS | 1813 | 1464012537800 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}] 07:08:58 INFO - PROCESS | 1813 | 1464012538079 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 07:08:58 INFO - PROCESS | 1813 | 1464012538464 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x977ac400 == 133 [pid = 1813] [id = 610] 07:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x977ac800) [pid = 1813] [serial = 1831] [outer = (nil)] 07:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x983d7800) [pid = 1813] [serial = 1832] [outer = 0x977ac800] 07:08:58 INFO - PROCESS | 1813 | 1464012538620 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9a891000) [pid = 1813] [serial = 1833] [outer = 0x977ac800] 07:08:59 INFO - PROCESS | 1813 | 1464012539718 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]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1952ms 07:08:59 INFO - PROCESS | 1813 | 1464012539740 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 1813 | 1464012539747 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 07:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:08:59 INFO - PROCESS | 1813 | 1464012539757 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 1813 | 1464012539763 Marionette TRACE conn4 <- [1,2414,null,{}] 07:08:59 INFO - PROCESS | 1813 | 1464012539771 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}] 07:09:00 INFO - PROCESS | 1813 | 1464012540136 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 07:09:00 INFO - PROCESS | 1813 | 1464012540514 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a9c6000 == 134 [pid = 1813] [id = 611] 07:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9aaea000) [pid = 1813] [serial = 1834] [outer = (nil)] 07:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9c017c00) [pid = 1813] [serial = 1835] [outer = 0x9aaea000] 07:09:00 INFO - PROCESS | 1813 | 1464012540613 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9c293c00) [pid = 1813] [serial = 1836] [outer = 0x9aaea000] 07:09:01 INFO - PROCESS | 1813 | 1464012541768 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]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2097ms 07:09:01 INFO - PROCESS | 1813 | 1464012541857 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 1813 | 1464012541865 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 07:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:09:01 INFO - PROCESS | 1813 | 1464012541877 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 1813 | 1464012541884 Marionette TRACE conn4 <- [1,2418,null,{}] 07:09:01 INFO - PROCESS | 1813 | 1464012541955 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}] 07:09:02 INFO - PROCESS | 1813 | 1464012542497 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 07:09:02 INFO - PROCESS | 1813 | 1464012542913 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x9aae5000 == 135 [pid = 1813] [id = 612] 07:09:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9aaf2c00) [pid = 1813] [serial = 1837] [outer = (nil)] 07:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9d474c00) [pid = 1813] [serial = 1838] [outer = 0x9aaf2c00] 07:09:03 INFO - PROCESS | 1813 | 1464012543073 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9d4ca000) [pid = 1813] [serial = 1839] [outer = 0x9aaf2c00] 07:09:04 INFO - PROCESS | 1813 | 1464012544108 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]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2296ms 07:09:04 INFO - PROCESS | 1813 | 1464012544172 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 1813 | 1464012544176 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 07:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:09:04 INFO - PROCESS | 1813 | 1464012544187 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 1813 | 1464012544191 Marionette TRACE conn4 <- [1,2422,null,{}] 07:09:04 INFO - PROCESS | 1813 | 1464012544198 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}] 07:09:04 INFO - PROCESS | 1813 | 1464012544472 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 07:09:04 INFO - PROCESS | 1813 | 1464012544812 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x86271c00 == 136 [pid = 1813] [id = 613] 07:09:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9ba80000) [pid = 1813] [serial = 1840] [outer = (nil)] 07:09:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0xa2250c00) [pid = 1813] [serial = 1841] [outer = 0x9ba80000] 07:09:04 INFO - PROCESS | 1813 | 1464012544916 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0xa22a3000) [pid = 1813] [serial = 1842] [outer = 0x9ba80000] 07:09:05 INFO - PROCESS | 1813 | 1464012545835 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1688ms 07:09:05 INFO - PROCESS | 1813 | 1464012545874 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 1813 | 1464012545879 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 07:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:09:05 INFO - PROCESS | 1813 | 1464012545886 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 1813 | 1464012545891 Marionette TRACE conn4 <- [1,2426,null,{}] 07:09:05 INFO - PROCESS | 1813 | 1464012545897 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}] 07:09:06 INFO - PROCESS | 1813 | 1464012546179 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 07:09:06 INFO - PROCESS | 1813 | 1464012546605 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8754e400 == 137 [pid = 1813] [id = 614] 07:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9c2a0800) [pid = 1813] [serial = 1843] [outer = (nil)] 07:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0xa23ed000) [pid = 1813] [serial = 1844] [outer = 0x9c2a0800] 07:09:06 INFO - PROCESS | 1813 | 1464012546710 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0xa23f2400) [pid = 1813] [serial = 1845] [outer = 0x9c2a0800] 07:09:07 INFO - PROCESS | 1813 | 1464012547963 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]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2138ms 07:09:08 INFO - PROCESS | 1813 | 1464012548028 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 1813 | 1464012548035 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 07:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:09:08 INFO - PROCESS | 1813 | 1464012548045 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 1813 | 1464012548052 Marionette TRACE conn4 <- [1,2430,null,{}] 07:09:08 INFO - PROCESS | 1813 | 1464012548123 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}] 07:09:08 INFO - PROCESS | 1813 | 1464012548593 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8c800 == 136 [pid = 1813] [id = 431] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x95853c00 == 135 [pid = 1813] [id = 173] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8946c000 == 134 [pid = 1813] [id = 599] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab7ac00 == 133 [pid = 1813] [id = 598] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x89b96400 == 132 [pid = 1813] [id = 597] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x86920400 == 131 [pid = 1813] [id = 596] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x87550c00 == 130 [pid = 1813] [id = 593] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x954e8800 == 129 [pid = 1813] [id = 594] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x95952c00 == 128 [pid = 1813] [id = 592] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x93d14400 == 127 [pid = 1813] [id = 591] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9a892c00 == 126 [pid = 1813] [id = 590] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x95294000 == 125 [pid = 1813] [id = 588] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x95756800 == 124 [pid = 1813] [id = 589] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x92304000 == 123 [pid = 1813] [id = 587] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8c2c00 == 122 [pid = 1813] [id = 586] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x92303400 == 121 [pid = 1813] [id = 585] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8d008000 == 120 [pid = 1813] [id = 584] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8a188400 == 119 [pid = 1813] [id = 583] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2e9400 == 118 [pid = 1813] [id = 581] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdcd400 == 117 [pid = 1813] [id = 582] 07:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x87d6f800 == 116 [pid = 1813] [id = 580] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8a17c000) [pid = 1813] [serial = 1679] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8a2ddc00) [pid = 1813] [serial = 1680] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x89c85000) [pid = 1813] [serial = 1731] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x95757800) [pid = 1813] [serial = 1703] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9d4cb000) [pid = 1813] [serial = 1721] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x958ac000) [pid = 1813] [serial = 1707] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x93b01800) [pid = 1813] [serial = 1695] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8e30e000) [pid = 1813] [serial = 1686] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x90e45c00) [pid = 1813] [serial = 1691] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8c6e3c00) [pid = 1813] [serial = 1614] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9d413000) [pid = 1813] [serial = 1719] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8fd3a000) [pid = 1813] [serial = 1688] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x992a1800) [pid = 1813] [serial = 1709] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0xa0517800) [pid = 1813] [serial = 1722] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9a613400) [pid = 1813] [serial = 1710] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9aaee800) [pid = 1813] [serial = 1715] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x93d12400) [pid = 1813] [serial = 1697] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x9b5ef800) [pid = 1813] [serial = 1716] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8d97f400) [pid = 1813] [serial = 1685] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8fd42c00) [pid = 1813] [serial = 1689] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8c8be400) [pid = 1813] [serial = 1736] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x93ef5c00) [pid = 1813] [serial = 1698] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x95317000) [pid = 1813] [serial = 1701] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9575f400) [pid = 1813] [serial = 1704] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x90e4e000) [pid = 1813] [serial = 1692] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9528b400) [pid = 1813] [serial = 1700] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9a9ca000) [pid = 1813] [serial = 1712] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9c29cc00) [pid = 1813] [serial = 1718] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8c6e1000) [pid = 1813] [serial = 1683] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8cfb5c00) [pid = 1813] [serial = 1737] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0xa23f4400) [pid = 1813] [serial = 1724] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8bb0d400) [pid = 1813] [serial = 1734] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x958a3400) [pid = 1813] [serial = 1706] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0xa31c4800) [pid = 1813] [serial = 1727] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8c55f400) [pid = 1813] [serial = 1554] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9a9d3400) [pid = 1813] [serial = 1713] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9388ac00) [pid = 1813] [serial = 1694] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x89ad9800) [pid = 1813] [serial = 1730] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8ab76000) [pid = 1813] [serial = 1733] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa2554400) [pid = 1813] [serial = 1725] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0xa31e6800) [pid = 1813] [serial = 1728] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8bc90c00) [pid = 1813] [serial = 1682] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0xa2559800) [pid = 1813] [serial = 1665] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x89b9a400) [pid = 1813] [serial = 1617] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x91cef400) [pid = 1813] [serial = 1629] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8d98a800) [pid = 1813] [serial = 1623] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x93ef7000) [pid = 1813] [serial = 1632] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x90e42c00) [pid = 1813] [serial = 1626] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x954e9800) [pid = 1813] [serial = 1635] [outer = (nil)] [url = about:blank] 07:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8cfb8800) [pid = 1813] [serial = 1739] [outer = (nil)] [url = about:blank] 07:09:12 INFO - PROCESS | 1813 | 1464012552120 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cdac00 == 117 [pid = 1813] [id = 615] 07:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x87d20800) [pid = 1813] [serial = 1846] [outer = (nil)] 07:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8946ac00) [pid = 1813] [serial = 1847] [outer = 0x87d20800] 07:09:12 INFO - PROCESS | 1813 | 1464012552227 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x89ae3400) [pid = 1813] [serial = 1848] [outer = 0x87d20800] 07:09:13 INFO - PROCESS | 1813 | 1464012553178 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]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 5210ms 07:09:13 INFO - PROCESS | 1813 | 1464012553258 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 1813 | 1464012553266 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 07:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:09:13 INFO - PROCESS | 1813 | 1464012553277 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - PROCESS | 1813 | 1464012553282 Marionette TRACE conn4 <- [1,2434,null,{}] 07:09:13 INFO - PROCESS | 1813 | 1464012553291 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}] 07:09:13 INFO - PROCESS | 1813 | 1464012553580 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 07:09:13 INFO - PROCESS | 1813 | 1464012553872 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2dc400 == 118 [pid = 1813] [id = 616] 07:09:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8a2e1c00) [pid = 1813] [serial = 1849] [outer = (nil)] 07:09:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8a2ef800) [pid = 1813] [serial = 1850] [outer = 0x8a2e1c00] 07:09:13 INFO - PROCESS | 1813 | 1464012553965 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8aca1800) [pid = 1813] [serial = 1851] [outer = 0x8a2e1c00] 07:09:14 INFO - PROCESS | 1813 | 1464012554980 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]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1742ms 07:09:15 INFO - PROCESS | 1813 | 1464012555024 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 1813 | 1464012555032 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 07:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:09:15 INFO - PROCESS | 1813 | 1464012555042 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 1813 | 1464012555046 Marionette TRACE conn4 <- [1,2438,null,{}] 07:09:15 INFO - PROCESS | 1813 | 1464012555064 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}] 07:09:15 INFO - PROCESS | 1813 | 1464012555422 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 07:09:15 INFO - PROCESS | 1813 | 1464012555662 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a17d000 == 119 [pid = 1813] [id = 617] 07:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8c55c800) [pid = 1813] [serial = 1852] [outer = (nil)] 07:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8c564c00) [pid = 1813] [serial = 1853] [outer = 0x8c55c800] 07:09:15 INFO - PROCESS | 1813 | 1464012555814 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c6dd000) [pid = 1813] [serial = 1854] [outer = 0x8c55c800] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x87554000) [pid = 1813] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c55dc00) [pid = 1813] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0xa3582400) [pid = 1813] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9528f400) [pid = 1813] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9575e400) [pid = 1813] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8aca4400) [pid = 1813] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x89b9dc00) [pid = 1813] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x87d70c00) [pid = 1813] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8d1b4400) [pid = 1813] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9575d000) [pid = 1813] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x8bdd1400) [pid = 1813] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x951c2000) [pid = 1813] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x95753000) [pid = 1813] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x8a974400) [pid = 1813] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8c595800) [pid = 1813] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x9d40e000) [pid = 1813] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x92304800) [pid = 1813] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x9a897800) [pid = 1813] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x8fd36000) [pid = 1813] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:09:17 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x86929400) [pid = 1813] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:09:17 INFO - PROCESS | 1813 | 1464012557562 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]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2545ms 07:09:17 INFO - PROCESS | 1813 | 1464012557588 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 1813 | 1464012557592 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 07:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:09:17 INFO - PROCESS | 1813 | 1464012557610 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 1813 | 1464012557619 Marionette TRACE conn4 <- [1,2442,null,{}] 07:09:17 INFO - PROCESS | 1813 | 1464012557627 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}] 07:09:17 INFO - PROCESS | 1813 | 1464012557894 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 07:09:18 INFO - PROCESS | 1813 | 1464012558109 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x86929400 == 120 [pid = 1813] [id = 618] 07:09:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x89da6000) [pid = 1813] [serial = 1855] [outer = (nil)] 07:09:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x8d007000) [pid = 1813] [serial = 1856] [outer = 0x89da6000] 07:09:18 INFO - PROCESS | 1813 | 1464012558214 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8d1b3800) [pid = 1813] [serial = 1857] [outer = 0x89da6000] 07:09:19 INFO - PROCESS | 1813 | 1464012559015 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]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1452ms 07:09:19 INFO - PROCESS | 1813 | 1464012559054 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 1813 | 1464012559058 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 07:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:09:19 INFO - PROCESS | 1813 | 1464012559066 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 1813 | 1464012559070 Marionette TRACE conn4 <- [1,2446,null,{}] 07:09:19 INFO - PROCESS | 1813 | 1464012559076 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}] 07:09:19 INFO - PROCESS | 1813 | 1464012559459 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 07:09:19 INFO - PROCESS | 1813 | 1464012559795 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946a400 == 121 [pid = 1813] [id = 619] 07:09:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8946b000) [pid = 1813] [serial = 1858] [outer = (nil)] 07:09:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8996c400) [pid = 1813] [serial = 1859] [outer = 0x8946b000] 07:09:19 INFO - PROCESS | 1813 | 1464012559889 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x89c8b400) [pid = 1813] [serial = 1860] [outer = 0x8946b000] 07:09:20 INFO - PROCESS | 1813 | 1464012560923 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]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1891ms 07:09:20 INFO - PROCESS | 1813 | 1464012560959 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 1813 | 1464012560965 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 07:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:09:20 INFO - PROCESS | 1813 | 1464012560974 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 1813 | 1464012560982 Marionette TRACE conn4 <- [1,2450,null,{}] 07:09:20 INFO - PROCESS | 1813 | 1464012560990 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}] 07:09:21 INFO - PROCESS | 1813 | 1464012561274 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 07:09:21 INFO - PROCESS | 1813 | 1464012561651 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb08400 == 122 [pid = 1813] [id = 620] 07:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8bb0e000) [pid = 1813] [serial = 1861] [outer = (nil)] 07:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8bc82000) [pid = 1813] [serial = 1862] [outer = 0x8bb0e000] 07:09:21 INFO - PROCESS | 1813 | 1464012561751 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8c55c400) [pid = 1813] [serial = 1863] [outer = 0x8bb0e000] 07:09:22 INFO - PROCESS | 1813 | 1464012562757 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]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1844ms 07:09:22 INFO - PROCESS | 1813 | 1464012562820 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 07:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:09:22 INFO - PROCESS | 1813 | 1464012562826 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 07:09:22 INFO - PROCESS | 1813 | 1464012562834 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 1813 | 1464012562838 Marionette TRACE conn4 <- [1,2454,null,{}] 07:09:22 INFO - PROCESS | 1813 | 1464012562893 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}] 07:09:23 INFO - PROCESS | 1813 | 1464012563190 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 07:09:23 INFO - PROCESS | 1813 | 1464012563585 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfb4800 == 123 [pid = 1813] [id = 621] 07:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8cfb8400) [pid = 1813] [serial = 1864] [outer = (nil)] 07:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8d005000) [pid = 1813] [serial = 1865] [outer = 0x8cfb8400] 07:09:23 INFO - PROCESS | 1813 | 1464012563680 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8d988c00) [pid = 1813] [serial = 1866] [outer = 0x8cfb8400] 07:09:24 INFO - PROCESS | 1813 | 1464012564674 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]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1893ms 07:09:24 INFO - PROCESS | 1813 | 1464012564727 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 1813 | 1464012564734 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 07:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:09:24 INFO - PROCESS | 1813 | 1464012564772 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 1813 | 1464012564781 Marionette TRACE conn4 <- [1,2458,null,{}] 07:09:24 INFO - PROCESS | 1813 | 1464012564788 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}] 07:09:25 INFO - PROCESS | 1813 | 1464012565055 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 07:09:25 INFO - PROCESS | 1813 | 1464012565372 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ab75800 == 124 [pid = 1813] [id = 622] 07:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8cfb3000) [pid = 1813] [serial = 1867] [outer = (nil)] 07:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x90c55800) [pid = 1813] [serial = 1868] [outer = 0x8cfb3000] 07:09:25 INFO - PROCESS | 1813 | 1464012565469 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x90e4d800) [pid = 1813] [serial = 1869] [outer = 0x8cfb3000] 07:09:26 INFO - PROCESS | 1813 | 1464012566449 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]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1718ms 07:09:26 INFO - PROCESS | 1813 | 1464012566478 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1813 | 1464012566483 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 07:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:09:26 INFO - PROCESS | 1813 | 1464012566490 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1813 | 1464012566494 Marionette TRACE conn4 <- [1,2462,null,{}] 07:09:26 INFO - PROCESS | 1813 | 1464012566501 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}] 07:09:26 INFO - PROCESS | 1813 | 1464012566776 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 07:09:27 INFO - PROCESS | 1813 | 1464012567119 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e307c00 == 125 [pid = 1813] [id = 623] 07:09:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8fd35000) [pid = 1813] [serial = 1870] [outer = (nil)] 07:09:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x915ef000) [pid = 1813] [serial = 1871] [outer = 0x8fd35000] 07:09:27 INFO - PROCESS | 1813 | 1464012567214 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x91cf3000) [pid = 1813] [serial = 1872] [outer = 0x8fd35000] 07:09:28 INFO - PROCESS | 1813 | 1464012568208 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]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1737ms 07:09:28 INFO - PROCESS | 1813 | 1464012568228 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 07:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:09:28 INFO - PROCESS | 1813 | 1464012568233 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 07:09:28 INFO - PROCESS | 1813 | 1464012568240 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 1813 | 1464012568244 Marionette TRACE conn4 <- [1,2466,null,{}] 07:09:28 INFO - PROCESS | 1813 | 1464012568251 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}] 07:09:28 INFO - PROCESS | 1813 | 1464012568508 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 07:09:28 INFO - PROCESS | 1813 | 1464012568878 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x9230a800 == 126 [pid = 1813] [id = 624] 07:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x9230ac00) [pid = 1813] [serial = 1873] [outer = (nil)] 07:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x93885c00) [pid = 1813] [serial = 1874] [outer = 0x9230ac00] 07:09:28 INFO - PROCESS | 1813 | 1464012568986 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x93d14800) [pid = 1813] [serial = 1875] [outer = 0x9230ac00] 07:09:29 INFO - PROCESS | 1813 | 1464012569949 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]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1739ms 07:09:29 INFO - PROCESS | 1813 | 1464012569995 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 1813 | 1464012570000 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 07:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:09:30 INFO - PROCESS | 1813 | 1464012570012 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 1813 | 1464012570015 Marionette TRACE conn4 <- [1,2470,null,{}] 07:09:30 INFO - PROCESS | 1813 | 1464012570022 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}] 07:09:30 INFO - PROCESS | 1813 | 1464012570280 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 07:09:30 INFO - PROCESS | 1813 | 1464012570626 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x9230ec00 == 127 [pid = 1813] [id = 625] 07:09:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x93d1a000) [pid = 1813] [serial = 1876] [outer = (nil)] 07:09:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x9528b400) [pid = 1813] [serial = 1877] [outer = 0x93d1a000] 07:09:30 INFO - PROCESS | 1813 | 1464012570720 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x9530dc00) [pid = 1813] [serial = 1878] [outer = 0x93d1a000] 07:09:31 INFO - PROCESS | 1813 | 1464012571668 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]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1733ms 07:09:31 INFO - PROCESS | 1813 | 1464012571745 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 1813 | 1464012571749 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 07:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:09:31 INFO - PROCESS | 1813 | 1464012571756 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 1813 | 1464012571760 Marionette TRACE conn4 <- [1,2474,null,{}] 07:09:31 INFO - PROCESS | 1813 | 1464012571767 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}] 07:09:32 INFO - PROCESS | 1813 | 1464012572059 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 07:09:32 INFO - PROCESS | 1813 | 1464012572435 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e43400 == 128 [pid = 1813] [id = 626] 07:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x92304c00) [pid = 1813] [serial = 1879] [outer = (nil)] 07:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x95756800) [pid = 1813] [serial = 1880] [outer = 0x92304c00] 07:09:32 INFO - PROCESS | 1813 | 1464012572530 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x9575b800) [pid = 1813] [serial = 1881] [outer = 0x92304c00] 07:09:33 INFO - PROCESS | 1813 | 1464012573542 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]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1840ms 07:09:33 INFO - PROCESS | 1813 | 1464012573599 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 1813 | 1464012573602 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 07:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:09:33 INFO - PROCESS | 1813 | 1464012573610 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 1813 | 1464012573615 Marionette TRACE conn4 <- [1,2478,null,{}] 07:09:33 INFO - PROCESS | 1813 | 1464012573621 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}] 07:09:33 INFO - PROCESS | 1813 | 1464012573912 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 07:09:34 INFO - PROCESS | 1813 | 1464012574262 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x951f1800 == 129 [pid = 1813] [id = 627] 07:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x954e9800) [pid = 1813] [serial = 1882] [outer = (nil)] 07:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x958a5800) [pid = 1813] [serial = 1883] [outer = 0x954e9800] 07:09:34 INFO - PROCESS | 1813 | 1464012574362 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x958ad400) [pid = 1813] [serial = 1884] [outer = 0x954e9800] 07:09:35 INFO - PROCESS | 1813 | 1464012575288 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]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1735ms 07:09:35 INFO - PROCESS | 1813 | 1464012575346 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 1813 | 1464012575351 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:09:35 INFO - PROCESS | 1813 | 1464012575360 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 1813 | 1464012575373 Marionette TRACE conn4 <- [1,2482,null,{}] 07:09:35 INFO - PROCESS | 1813 | 1464012575380 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}] 07:09:35 INFO - PROCESS | 1813 | 1464012575705 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 07:09:36 INFO - PROCESS | 1813 | 1464012576069 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x92224000 == 130 [pid = 1813] [id = 628] 07:09:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x95758c00) [pid = 1813] [serial = 1885] [outer = (nil)] 07:09:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x959aec00) [pid = 1813] [serial = 1886] [outer = 0x95758c00] 07:09:36 INFO - PROCESS | 1813 | 1464012576165 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9779f400) [pid = 1813] [serial = 1887] [outer = 0x95758c00] 07:09:37 INFO - PROCESS | 1813 | 1464012577128 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]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1846ms 07:09:37 INFO - PROCESS | 1813 | 1464012577206 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 1813 | 1464012577209 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 07:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:09:37 INFO - PROCESS | 1813 | 1464012577217 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 1813 | 1464012577220 Marionette TRACE conn4 <- [1,2486,null,{}] 07:09:37 INFO - PROCESS | 1813 | 1464012577228 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}] 07:09:37 INFO - PROCESS | 1813 | 1464012577506 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 07:09:37 INFO - PROCESS | 1813 | 1464012577896 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x992e8000 == 131 [pid = 1813] [id = 629] 07:09:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9977b400) [pid = 1813] [serial = 1888] [outer = (nil)] 07:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9a610000) [pid = 1813] [serial = 1889] [outer = 0x9977b400] 07:09:38 INFO - PROCESS | 1813 | 1464012578016 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9a9cdc00) [pid = 1813] [serial = 1890] [outer = 0x9977b400] 07:09:39 INFO - PROCESS | 1813 | 1464012579096 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]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1939ms 07:09:39 INFO - PROCESS | 1813 | 1464012579159 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 1813 | 1464012579164 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 07:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:09:39 INFO - PROCESS | 1813 | 1464012579173 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 1813 | 1464012579178 Marionette TRACE conn4 <- [1,2490,null,{}] 07:09:39 INFO - PROCESS | 1813 | 1464012579185 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}] 07:09:39 INFO - PROCESS | 1813 | 1464012579515 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 07:09:39 INFO - PROCESS | 1813 | 1464012579888 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x9aaf1400 == 132 [pid = 1813] [id = 630] 07:09:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9ade6800) [pid = 1813] [serial = 1891] [outer = (nil)] 07:09:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x9c295000) [pid = 1813] [serial = 1892] [outer = 0x9ade6800] 07:09:40 INFO - PROCESS | 1813 | 1464012580008 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9c29f400) [pid = 1813] [serial = 1893] [outer = 0x9ade6800] 07:09:41 INFO - PROCESS | 1813 | 1464012581007 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]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1897ms 07:09:41 INFO - PROCESS | 1813 | 1464012581071 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 1813 | 1464012581076 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 07:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:09:41 INFO - PROCESS | 1813 | 1464012581082 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 1813 | 1464012581086 Marionette TRACE conn4 <- [1,2494,null,{}] 07:09:41 INFO - PROCESS | 1813 | 1464012581093 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}] 07:09:41 INFO - PROCESS | 1813 | 1464012581373 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 07:09:41 INFO - PROCESS | 1813 | 1464012581734 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b5ea400 == 133 [pid = 1813] [id = 631] 07:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9b782000) [pid = 1813] [serial = 1894] [outer = (nil)] 07:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0xa051d400) [pid = 1813] [serial = 1895] [outer = 0x9b782000] 07:09:41 INFO - PROCESS | 1813 | 1464012581849 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0xa104d800) [pid = 1813] [serial = 1896] [outer = 0x9b782000] 07:09:42 INFO - PROCESS | 1813 | 1464012582852 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]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1838ms 07:09:42 INFO - PROCESS | 1813 | 1464012582924 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 1813 | 1464012582932 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 07:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:09:42 INFO - PROCESS | 1813 | 1464012582945 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 1813 | 1464012582951 Marionette TRACE conn4 <- [1,2498,null,{}] 07:09:42 INFO - PROCESS | 1813 | 1464012582961 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}] 07:09:43 INFO - PROCESS | 1813 | 1464012583279 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 07:09:43 INFO - PROCESS | 1813 | 1464012583641 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x9575a800 == 134 [pid = 1813] [id = 632] 07:09:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9585e000) [pid = 1813] [serial = 1897] [outer = (nil)] 07:09:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0xa23ee000) [pid = 1813] [serial = 1898] [outer = 0x9585e000] 07:09:43 INFO - PROCESS | 1813 | 1464012583741 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0xa2552400) [pid = 1813] [serial = 1899] [outer = 0x9585e000] 07:09:44 INFO - PROCESS | 1813 | 1464012584742 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]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1854ms 07:09:44 INFO - PROCESS | 1813 | 1464012584797 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 1813 | 1464012584800 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 07:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:09:44 INFO - PROCESS | 1813 | 1464012584809 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 1813 | 1464012584812 Marionette TRACE conn4 <- [1,2502,null,{}] 07:09:44 INFO - PROCESS | 1813 | 1464012584819 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}] 07:09:45 INFO - PROCESS | 1813 | 1464012585085 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 07:09:45 INFO - PROCESS | 1813 | 1464012585461 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946f800 == 135 [pid = 1813] [id = 633] 07:09:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9d8d8000) [pid = 1813] [serial = 1900] [outer = (nil)] 07:09:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0xa31ebc00) [pid = 1813] [serial = 1901] [outer = 0x9d8d8000] 07:09:45 INFO - PROCESS | 1813 | 1464012585570 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa3351800) [pid = 1813] [serial = 1902] [outer = 0x9d8d8000] 07:09:46 INFO - PROCESS | 1813 | 1464012586550 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]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1789ms 07:09:46 INFO - PROCESS | 1813 | 1464012586599 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 07:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:09:46 INFO - PROCESS | 1813 | 1464012586603 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 07:09:46 INFO - PROCESS | 1813 | 1464012586611 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 1813 | 1464012586614 Marionette TRACE conn4 <- [1,2506,null,{}] 07:09:46 INFO - PROCESS | 1813 | 1464012586623 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}] 07:09:46 INFO - PROCESS | 1813 | 1464012586937 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 07:09:47 INFO - PROCESS | 1813 | 1464012587350 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 1813 | ++DOCSHELL 0xa27e9000 == 136 [pid = 1813] [id = 634] 07:09:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0xa31c4800) [pid = 1813] [serial = 1903] [outer = (nil)] 07:09:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0xa51a6800) [pid = 1813] [serial = 1904] [outer = 0xa31c4800] 07:09:47 INFO - PROCESS | 1813 | 1464012587446 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0xa638a400) [pid = 1813] [serial = 1905] [outer = 0xa31c4800] 07:09:48 INFO - PROCESS | 1813 | 1464012588396 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]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1846ms 07:09:48 INFO - PROCESS | 1813 | 1464012588463 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 1813 | 1464012588469 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 07:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:09:48 INFO - PROCESS | 1813 | 1464012588479 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 1813 | 1464012588483 Marionette TRACE conn4 <- [1,2510,null,{}] 07:09:48 INFO - PROCESS | 1813 | 1464012588491 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}] 07:09:48 INFO - PROCESS | 1813 | 1464012588802 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 07:09:49 INFO - PROCESS | 1813 | 1464012589188 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x895c6400 == 137 [pid = 1813] [id = 635] 07:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9b279800) [pid = 1813] [serial = 1906] [outer = (nil)] 07:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0xa6833c00) [pid = 1813] [serial = 1907] [outer = 0x9b279800] 07:09:49 INFO - PROCESS | 1813 | 1464012589281 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0xa6839000) [pid = 1813] [serial = 1908] [outer = 0x9b279800] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89adf000 == 136 [pid = 1813] [id = 536] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x915f9800 == 135 [pid = 1813] [id = 531] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89c84800 == 134 [pid = 1813] [id = 558] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x915f0800 == 133 [pid = 1813] [id = 526] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x86929400 == 132 [pid = 1813] [id = 618] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8a17d000 == 131 [pid = 1813] [id = 617] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2dc400 == 130 [pid = 1813] [id = 616] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87cdac00 == 129 [pid = 1813] [id = 615] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8754e400 == 128 [pid = 1813] [id = 614] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x86271c00 == 127 [pid = 1813] [id = 613] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x9aae5000 == 126 [pid = 1813] [id = 612] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x9a9c6000 == 125 [pid = 1813] [id = 611] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x93d13000 == 124 [pid = 1813] [id = 609] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x977ac400 == 123 [pid = 1813] [id = 610] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x93d0f400 == 122 [pid = 1813] [id = 608] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8626cc00 == 121 [pid = 1813] [id = 607] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x915f0c00 == 120 [pid = 1813] [id = 606] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x915eec00 == 119 [pid = 1813] [id = 605] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x90c55400 == 118 [pid = 1813] [id = 604] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb10800 == 117 [pid = 1813] [id = 602] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8d983400 == 116 [pid = 1813] [id = 603] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8a183c00 == 115 [pid = 1813] [id = 601] 07:09:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87cdc800 == 114 [pid = 1813] [id = 600] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0xa31f3400) [pid = 1813] [serial = 1782] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8cfb5000) [pid = 1813] [serial = 1749] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0xa51f1400) [pid = 1813] [serial = 1788] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9d417800) [pid = 1813] [serial = 1775] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x983d6800) [pid = 1813] [serial = 1769] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8bb10400) [pid = 1813] [serial = 1796] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8a17b400) [pid = 1813] [serial = 1793] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x89469800) [pid = 1813] [serial = 1742] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8c594000) [pid = 1813] [serial = 1748] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0xa51e9000) [pid = 1813] [serial = 1787] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x992e9400) [pid = 1813] [serial = 1770] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8bdd6000) [pid = 1813] [serial = 1799] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8a2dac00) [pid = 1813] [serial = 1794] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x954e6c00) [pid = 1813] [serial = 1761] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0xa36e9000) [pid = 1813] [serial = 1784] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8c8c1800) [pid = 1813] [serial = 1677] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x95892c00) [pid = 1813] [serial = 1764] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8bc82800) [pid = 1813] [serial = 1797] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x959af400) [pid = 1813] [serial = 1767] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8bb0a800) [pid = 1813] [serial = 1746] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8fd3dc00) [pid = 1813] [serial = 1751] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9588cc00) [pid = 1813] [serial = 1763] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0xa23bf000) [pid = 1813] [serial = 1778] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8ab6cc00) [pid = 1813] [serial = 1745] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x93efa000) [pid = 1813] [serial = 1758] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9a9ccc00) [pid = 1813] [serial = 1772] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x915f4800) [pid = 1813] [serial = 1754] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9528e400) [pid = 1813] [serial = 1760] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0xa104ac00) [pid = 1813] [serial = 1776] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x87d6ac00) [pid = 1813] [serial = 1791] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x915fa400) [pid = 1813] [serial = 1755] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0xa36eb800) [pid = 1813] [serial = 1785] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa23ef000) [pid = 1813] [serial = 1779] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9230d000) [pid = 1813] [serial = 1757] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x87d18800) [pid = 1813] [serial = 1790] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0xa3155800) [pid = 1813] [serial = 1781] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x90c5b400) [pid = 1813] [serial = 1752] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x959a5c00) [pid = 1813] [serial = 1766] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x89ade400) [pid = 1813] [serial = 1743] [outer = (nil)] [url = about:blank] 07:09:52 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9b278400) [pid = 1813] [serial = 1773] [outer = (nil)] [url = about:blank] 07:09:53 INFO - PROCESS | 1813 | 1464012593073 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]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 4651ms 07:09:53 INFO - PROCESS | 1813 | 1464012593131 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 1813 | 1464012593138 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 07:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:09:53 INFO - PROCESS | 1813 | 1464012593148 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 1813 | 1464012593152 Marionette TRACE conn4 <- [1,2514,null,{}] 07:09:53 INFO - PROCESS | 1813 | 1464012593161 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}] 07:09:53 INFO - PROCESS | 1813 | 1464012593409 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 07:09:53 INFO - PROCESS | 1813 | 1464012593678 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x895bdc00 == 115 [pid = 1813] [id = 636] 07:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x895c2400) [pid = 1813] [serial = 1909] [outer = (nil)] 07:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x89adf000) [pid = 1813] [serial = 1910] [outer = 0x895c2400] 07:09:53 INFO - PROCESS | 1813 | 1464012593793 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x89ba0800) [pid = 1813] [serial = 1911] [outer = 0x895c2400] 07:09:54 INFO - PROCESS | 1813 | 1464012594649 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]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1534ms 07:09:54 INFO - PROCESS | 1813 | 1464012594683 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 1813 | 1464012594692 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 07:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:09:54 INFO - PROCESS | 1813 | 1464012594704 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 1813 | 1464012594708 Marionette TRACE conn4 <- [1,2518,null,{}] 07:09:54 INFO - PROCESS | 1813 | 1464012594766 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}] 07:09:55 INFO - PROCESS | 1813 | 1464012595094 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 07:09:55 INFO - PROCESS | 1813 | 1464012595133 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ba0000 == 116 [pid = 1813] [id = 637] 07:09:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x89c85000) [pid = 1813] [serial = 1912] [outer = (nil)] 07:09:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8a2e5400) [pid = 1813] [serial = 1913] [outer = 0x89c85000] 07:09:55 INFO - PROCESS | 1813 | 1464012595218 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8ab6d400) [pid = 1813] [serial = 1914] [outer = 0x89c85000] 07:09:56 INFO - PROCESS | 1813 | 1464012596328 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]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1681ms 07:09:56 INFO - PROCESS | 1813 | 1464012596386 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 1813 | 1464012596389 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 07:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:09:56 INFO - PROCESS | 1813 | 1464012596397 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 1813 | 1464012596404 Marionette TRACE conn4 <- [1,2522,null,{}] 07:09:56 INFO - PROCESS | 1813 | 1464012596429 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}] 07:09:56 INFO - PROCESS | 1813 | 1464012596802 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x87d1bc00) [pid = 1813] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c55c800) [pid = 1813] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x93d19000) [pid = 1813] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9aaea000) [pid = 1813] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8a2e1c00) [pid = 1813] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x93d16400) [pid = 1813] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x8a2e7400) [pid = 1813] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9c2a0800) [pid = 1813] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x977ac800) [pid = 1813] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x8bdd7c00) [pid = 1813] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x9ba80000) [pid = 1813] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x91cf6000) [pid = 1813] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x89974400) [pid = 1813] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x90c5a400) [pid = 1813] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x915f1c00) [pid = 1813] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x8d988000) [pid = 1813] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x9aaf2c00) [pid = 1813] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x888d9400) [pid = 1813] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:09:57 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x87d20800) [pid = 1813] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:09:57 INFO - PROCESS | 1813 | 1464012597730 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1bc00 == 117 [pid = 1813] [id = 638] 07:09:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x87d20800) [pid = 1813] [serial = 1915] [outer = (nil)] 07:09:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8a2e1800) [pid = 1813] [serial = 1916] [outer = 0x87d20800] 07:09:57 INFO - PROCESS | 1813 | 1464012597836 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8bc8ec00) [pid = 1813] [serial = 1917] [outer = 0x87d20800] 07:09:58 INFO - PROCESS | 1813 | 1464012598723 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]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2397ms 07:09:58 INFO - PROCESS | 1813 | 1464012598800 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 07:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:09:58 INFO - PROCESS | 1813 | 1464012598806 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 07:09:58 INFO - PROCESS | 1813 | 1464012598813 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 1813 | 1464012598816 Marionette TRACE conn4 <- [1,2526,null,{}] 07:09:58 INFO - PROCESS | 1813 | 1464012598824 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}] 07:09:59 INFO - PROCESS | 1813 | 1464012599104 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 07:09:59 INFO - PROCESS | 1813 | 1464012599425 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x89db1000 == 118 [pid = 1813] [id = 639] 07:09:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8bdd6800) [pid = 1813] [serial = 1918] [outer = (nil)] 07:09:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8c6e6400) [pid = 1813] [serial = 1919] [outer = 0x8bdd6800] 07:09:59 INFO - PROCESS | 1813 | 1464012599521 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8cfb2400) [pid = 1813] [serial = 1920] [outer = 0x8bdd6800] 07:10:00 INFO - PROCESS | 1813 | 1464012600830 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]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2090ms 07:10:00 INFO - PROCESS | 1813 | 1464012600906 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 1813 | 1464012600916 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 07:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:10:00 INFO - PROCESS | 1813 | 1464012600927 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 1813 | 1464012600934 Marionette TRACE conn4 <- [1,2530,null,{}] 07:10:00 INFO - PROCESS | 1813 | 1464012600947 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}] 07:10:01 INFO - PROCESS | 1813 | 1464012601327 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 07:10:01 INFO - PROCESS | 1813 | 1464012601671 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x888dc400 == 119 [pid = 1813] [id = 640] 07:10:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8996a400) [pid = 1813] [serial = 1921] [outer = (nil)] 07:10:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x89da3800) [pid = 1813] [serial = 1922] [outer = 0x8996a400] 07:10:01 INFO - PROCESS | 1813 | 1464012601793 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8a2e1c00) [pid = 1813] [serial = 1923] [outer = 0x8996a400] 07:10:02 INFO - PROCESS | 1813 | 1464012602981 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]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2104ms 07:10:03 INFO - PROCESS | 1813 | 1464012603034 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 1813 | 1464012603044 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 07:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:10:03 INFO - PROCESS | 1813 | 1464012603057 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 1813 | 1464012603061 Marionette TRACE conn4 <- [1,2534,null,{}] 07:10:03 INFO - PROCESS | 1813 | 1464012603070 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}] 07:10:03 INFO - PROCESS | 1813 | 1464012603419 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 07:10:03 INFO - PROCESS | 1813 | 1464012603799 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc8f000 == 120 [pid = 1813] [id = 641] 07:10:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8c6e4000) [pid = 1813] [serial = 1924] [outer = (nil)] 07:10:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8d007c00) [pid = 1813] [serial = 1925] [outer = 0x8c6e4000] 07:10:03 INFO - PROCESS | 1813 | 1464012603900 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8d983400) [pid = 1813] [serial = 1926] [outer = 0x8c6e4000] 07:10:05 INFO - PROCESS | 1813 | 1464012605098 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]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2090ms 07:10:05 INFO - PROCESS | 1813 | 1464012605147 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 1813 | 1464012605150 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 07:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:10:05 INFO - PROCESS | 1813 | 1464012605159 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 1813 | 1464012605167 Marionette TRACE conn4 <- [1,2538,null,{}] 07:10:05 INFO - PROCESS | 1813 | 1464012605188 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}] 07:10:05 INFO - PROCESS | 1813 | 1464012605520 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 07:10:05 INFO - PROCESS | 1813 | 1464012605901 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdce800 == 121 [pid = 1813] [id = 642] 07:10:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8fd37400) [pid = 1813] [serial = 1927] [outer = (nil)] 07:10:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8fd42800) [pid = 1813] [serial = 1928] [outer = 0x8fd37400] 07:10:06 INFO - PROCESS | 1813 | 1464012606011 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x90c5f000) [pid = 1813] [serial = 1929] [outer = 0x8fd37400] 07:10:07 INFO - PROCESS | 1813 | 1464012607089 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]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2003ms 07:10:07 INFO - PROCESS | 1813 | 1464012607163 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 1813 | 1464012607167 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 07:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:10:07 INFO - PROCESS | 1813 | 1464012607176 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 1813 | 1464012607181 Marionette TRACE conn4 <- [1,2542,null,{}] 07:10:07 INFO - PROCESS | 1813 | 1464012607189 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}] 07:10:07 INFO - PROCESS | 1813 | 1464012607529 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 07:10:07 INFO - PROCESS | 1813 | 1464012607884 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a183c00 == 122 [pid = 1813] [id = 643] 07:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8d1b8c00) [pid = 1813] [serial = 1930] [outer = (nil)] 07:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x91585400) [pid = 1813] [serial = 1931] [outer = 0x8d1b8c00] 07:10:07 INFO - PROCESS | 1813 | 1464012607979 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x915ee400) [pid = 1813] [serial = 1932] [outer = 0x8d1b8c00] 07:10:08 INFO - PROCESS | 1813 | 1464012608951 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1832ms 07:10:09 INFO - PROCESS | 1813 | 1464012609010 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 1813 | 1464012609015 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 07:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:10:09 INFO - PROCESS | 1813 | 1464012609022 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 1813 | 1464012609027 Marionette TRACE conn4 <- [1,2546,null,{}] 07:10:09 INFO - PROCESS | 1813 | 1464012609034 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}] 07:10:09 INFO - PROCESS | 1813 | 1464012609330 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 07:10:09 INFO - PROCESS | 1813 | 1464012609685 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd3dc00 == 123 [pid = 1813] [id = 644] 07:10:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x91581400) [pid = 1813] [serial = 1933] [outer = (nil)] 07:10:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x91cf6000) [pid = 1813] [serial = 1934] [outer = 0x91581400] 07:10:09 INFO - PROCESS | 1813 | 1464012609791 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x92230c00) [pid = 1813] [serial = 1935] [outer = 0x91581400] 07:10:10 INFO - PROCESS | 1813 | 1464012610821 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]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1833ms 07:10:10 INFO - PROCESS | 1813 | 1464012610857 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 1813 | 1464012610863 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 07:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:10:10 INFO - PROCESS | 1813 | 1464012610870 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 1813 | 1464012610875 Marionette TRACE conn4 <- [1,2550,null,{}] 07:10:10 INFO - PROCESS | 1813 | 1464012610883 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}] 07:10:11 INFO - PROCESS | 1813 | 1464012611220 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 07:10:11 INFO - PROCESS | 1813 | 1464012611673 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x91583000 == 124 [pid = 1813] [id = 645] 07:10:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x93b03400) [pid = 1813] [serial = 1936] [outer = (nil)] 07:10:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x93d15000) [pid = 1813] [serial = 1937] [outer = 0x93b03400] 07:10:11 INFO - PROCESS | 1813 | 1464012611788 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x93efa000) [pid = 1813] [serial = 1938] [outer = 0x93b03400] 07:10:12 INFO - PROCESS | 1813 | 1464012612891 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]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2034ms 07:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:10:12 INFO - PROCESS | 1813 | 1464012612906 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 1813 | 1464012612909 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 07:10:12 INFO - PROCESS | 1813 | 1464012612917 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 1813 | 1464012612922 Marionette TRACE conn4 <- [1,2554,null,{}] 07:10:12 INFO - PROCESS | 1813 | 1464012612929 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}] 07:10:13 INFO - PROCESS | 1813 | 1464012613226 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 07:10:13 INFO - PROCESS | 1813 | 1464012613605 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a977000 == 125 [pid = 1813] [id = 646] 07:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x93ef8000) [pid = 1813] [serial = 1939] [outer = (nil)] 07:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x95316800) [pid = 1813] [serial = 1940] [outer = 0x93ef8000] 07:10:13 INFO - PROCESS | 1813 | 1464012613722 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x954eec00) [pid = 1813] [serial = 1941] [outer = 0x93ef8000] 07:10:14 INFO - PROCESS | 1813 | 1464012614796 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]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1940ms 07:10:14 INFO - PROCESS | 1813 | 1464012614857 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 1813 | 1464012614860 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 07:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:10:14 INFO - PROCESS | 1813 | 1464012614868 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 1813 | 1464012614873 Marionette TRACE conn4 <- [1,2558,null,{}] 07:10:14 INFO - PROCESS | 1813 | 1464012614880 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}] 07:10:15 INFO - PROCESS | 1813 | 1464012615172 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 07:10:15 INFO - PROCESS | 1813 | 1464012615517 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a181000 == 126 [pid = 1813] [id = 647] 07:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x90e45c00) [pid = 1813] [serial = 1942] [outer = (nil)] 07:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x9588fc00) [pid = 1813] [serial = 1943] [outer = 0x90e45c00] 07:10:15 INFO - PROCESS | 1813 | 1464012615620 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x95898c00) [pid = 1813] [serial = 1944] [outer = 0x90e45c00] 07:10:16 INFO - PROCESS | 1813 | 1464012616719 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]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1887ms 07:10:16 INFO - PROCESS | 1813 | 1464012616757 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 1813 | 1464012616762 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 07:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:10:16 INFO - PROCESS | 1813 | 1464012616770 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 1813 | 1464012616774 Marionette TRACE conn4 <- [1,2562,null,{}] 07:10:16 INFO - PROCESS | 1813 | 1464012616780 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}] 07:10:17 INFO - PROCESS | 1813 | 1464012617085 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 07:10:17 INFO - PROCESS | 1813 | 1464012617466 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8c4400 == 127 [pid = 1813] [id = 648] 07:10:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8d980000) [pid = 1813] [serial = 1945] [outer = (nil)] 07:10:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9594f800) [pid = 1813] [serial = 1946] [outer = 0x8d980000] 07:10:17 INFO - PROCESS | 1813 | 1464012617565 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x959a3000) [pid = 1813] [serial = 1947] [outer = 0x8d980000] 07:10:18 INFO - PROCESS | 1813 | 1464012618934 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]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2239ms 07:10:19 INFO - PROCESS | 1813 | 1464012619011 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 1813 | 1464012619018 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 07:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:10:19 INFO - PROCESS | 1813 | 1464012619029 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 1813 | 1464012619033 Marionette TRACE conn4 <- [1,2566,null,{}] 07:10:19 INFO - PROCESS | 1813 | 1464012619044 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}] 07:10:19 INFO - PROCESS | 1813 | 1464012619528 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 07:10:19 INFO - PROCESS | 1813 | 1464012619845 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x95945800 == 128 [pid = 1813] [id = 649] 07:10:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x95953000) [pid = 1813] [serial = 1948] [outer = (nil)] 07:10:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x983ddc00) [pid = 1813] [serial = 1949] [outer = 0x95953000] 07:10:19 INFO - PROCESS | 1813 | 1464012619943 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x99788800) [pid = 1813] [serial = 1950] [outer = 0x95953000] 07:10:21 INFO - PROCESS | 1813 | 1464012621046 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]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2055ms 07:10:21 INFO - PROCESS | 1813 | 1464012621084 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 1813 | 1464012621089 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 07:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:10:21 INFO - PROCESS | 1813 | 1464012621098 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 1813 | 1464012621104 Marionette TRACE conn4 <- [1,2570,null,{}] 07:10:21 INFO - PROCESS | 1813 | 1464012621111 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}] 07:10:21 INFO - PROCESS | 1813 | 1464012621426 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 07:10:21 INFO - PROCESS | 1813 | 1464012621846 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a613400 == 129 [pid = 1813] [id = 650] 07:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x9aae7c00) [pid = 1813] [serial = 1951] [outer = (nil)] 07:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9b274000) [pid = 1813] [serial = 1952] [outer = 0x9aae7c00] 07:10:21 INFO - PROCESS | 1813 | 1464012621957 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9c0ac000) [pid = 1813] [serial = 1953] [outer = 0x9aae7c00] 07:10:23 INFO - PROCESS | 1813 | 1464012623068 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]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2045ms 07:10:23 INFO - PROCESS | 1813 | 1464012623144 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 07:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:10:23 INFO - PROCESS | 1813 | 1464012623148 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 07:10:23 INFO - PROCESS | 1813 | 1464012623156 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 1813 | 1464012623159 Marionette TRACE conn4 <- [1,2574,null,{}] 07:10:23 INFO - PROCESS | 1813 | 1464012623167 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}] 07:10:23 INFO - PROCESS | 1813 | 1464012623497 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 07:10:23 INFO - PROCESS | 1813 | 1464012623873 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x977a7400 == 130 [pid = 1813] [id = 651] 07:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9a9c8c00) [pid = 1813] [serial = 1954] [outer = (nil)] 07:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9d4c2800) [pid = 1813] [serial = 1955] [outer = 0x9a9c8c00] 07:10:23 INFO - PROCESS | 1813 | 1464012623974 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0xa104ac00) [pid = 1813] [serial = 1956] [outer = 0x9a9c8c00] 07:10:25 INFO - PROCESS | 1813 | 1464012625025 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]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1940ms 07:10:25 INFO - PROCESS | 1813 | 1464012625095 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 1813 | 1464012625100 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 07:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:10:25 INFO - PROCESS | 1813 | 1464012625109 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 1813 | 1464012625113 Marionette TRACE conn4 <- [1,2578,null,{}] 07:10:25 INFO - PROCESS | 1813 | 1464012625122 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}] 07:10:25 INFO - PROCESS | 1813 | 1464012625448 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 07:10:25 INFO - PROCESS | 1813 | 1464012625822 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bdd2800 == 131 [pid = 1813] [id = 652] 07:10:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9158b400) [pid = 1813] [serial = 1957] [outer = (nil)] 07:10:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9d8d4400) [pid = 1813] [serial = 1958] [outer = 0x9158b400] 07:10:25 INFO - PROCESS | 1813 | 1464012625919 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0xa23f2c00) [pid = 1813] [serial = 1959] [outer = 0x9158b400] 07:10:26 INFO - PROCESS | 1813 | 1464012626955 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]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1888ms 07:10:26 INFO - PROCESS | 1813 | 1464012626998 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 1813 | 1464012627002 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 07:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:10:27 INFO - PROCESS | 1813 | 1464012627010 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 1813 | 1464012627014 Marionette TRACE conn4 <- [1,2582,null,{}] 07:10:27 INFO - PROCESS | 1813 | 1464012627020 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}] 07:10:27 INFO - PROCESS | 1813 | 1464012627298 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 07:10:27 INFO - PROCESS | 1813 | 1464012627638 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1c800 == 132 [pid = 1813] [id = 653] 07:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x954ee400) [pid = 1813] [serial = 1960] [outer = (nil)] 07:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa315b400) [pid = 1813] [serial = 1961] [outer = 0x954ee400] 07:10:27 INFO - PROCESS | 1813 | 1464012627756 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0xa331c800) [pid = 1813] [serial = 1962] [outer = 0x954ee400] 07:10:28 INFO - PROCESS | 1813 | 1464012628758 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]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1787ms 07:10:28 INFO - PROCESS | 1813 | 1464012628798 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 1813 | 1464012628802 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 07:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:10:28 INFO - PROCESS | 1813 | 1464012628810 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 1813 | 1464012628814 Marionette TRACE conn4 <- [1,2586,null,{}] 07:10:28 INFO - PROCESS | 1813 | 1464012628821 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}] 07:10:29 INFO - PROCESS | 1813 | 1464012629120 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 07:10:29 INFO - PROCESS | 1813 | 1464012629589 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd3400 == 133 [pid = 1813] [id = 654] 07:10:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x87cd6800) [pid = 1813] [serial = 1963] [outer = (nil)] 07:10:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0xa51a7c00) [pid = 1813] [serial = 1964] [outer = 0x87cd6800] 07:10:29 INFO - PROCESS | 1813 | 1464012629686 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0xa6380800) [pid = 1813] [serial = 1965] [outer = 0x87cd6800] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9d8d5400 == 132 [pid = 1813] [id = 17] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0xa27e9000 == 131 [pid = 1813] [id = 634] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9575a800 == 130 [pid = 1813] [id = 632] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8946f800 == 129 [pid = 1813] [id = 633] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9b5ea400 == 128 [pid = 1813] [id = 631] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9aaf1400 == 127 [pid = 1813] [id = 630] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x992e8000 == 126 [pid = 1813] [id = 629] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0xa315a000 == 125 [pid = 1813] [id = 595] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x92224000 == 124 [pid = 1813] [id = 628] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x90e43400 == 123 [pid = 1813] [id = 626] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x951f1800 == 122 [pid = 1813] [id = 627] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9230ec00 == 121 [pid = 1813] [id = 625] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9230a800 == 120 [pid = 1813] [id = 624] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8e307c00 == 119 [pid = 1813] [id = 623] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8ab75800 == 118 [pid = 1813] [id = 622] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb08400 == 117 [pid = 1813] [id = 620] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfb4800 == 116 [pid = 1813] [id = 621] 07:10:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8946a400 == 115 [pid = 1813] [id = 619] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8d007000) [pid = 1813] [serial = 1856] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x888de800) [pid = 1813] [serial = 1802] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8c6dd000) [pid = 1813] [serial = 1854] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x95954000) [pid = 1813] [serial = 1830] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9c293c00) [pid = 1813] [serial = 1836] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8a2ef800) [pid = 1813] [serial = 1850] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8aca1800) [pid = 1813] [serial = 1851] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9585d800) [pid = 1813] [serial = 1826] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8a97d000) [pid = 1813] [serial = 1805] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0xa23ed000) [pid = 1813] [serial = 1844] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0xa23f2400) [pid = 1813] [serial = 1845] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x983d7800) [pid = 1813] [serial = 1832] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8cfc0c00) [pid = 1813] [serial = 1809] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0xa22a3000) [pid = 1813] [serial = 1842] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x951f6400) [pid = 1813] [serial = 1821] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x95312c00) [pid = 1813] [serial = 1823] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x954e9c00) [pid = 1813] [serial = 1824] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x93ef6c00) [pid = 1813] [serial = 1820] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9594b000) [pid = 1813] [serial = 1829] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8996c800) [pid = 1813] [serial = 1803] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8c564c00) [pid = 1813] [serial = 1853] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x90e47800) [pid = 1813] [serial = 1814] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x91cec800) [pid = 1813] [serial = 1817] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8e3a0800) [pid = 1813] [serial = 1811] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0xa2250c00) [pid = 1813] [serial = 1841] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x91590c00) [pid = 1813] [serial = 1815] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8bb04800) [pid = 1813] [serial = 1806] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9d474c00) [pid = 1813] [serial = 1838] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x93b08000) [pid = 1813] [serial = 1818] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9a891000) [pid = 1813] [serial = 1833] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8d1b2c00) [pid = 1813] [serial = 1740] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x89ae3400) [pid = 1813] [serial = 1848] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8fd37c00) [pid = 1813] [serial = 1812] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c8ba400) [pid = 1813] [serial = 1808] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9c017c00) [pid = 1813] [serial = 1835] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9d4ca000) [pid = 1813] [serial = 1839] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8946ac00) [pid = 1813] [serial = 1847] [outer = (nil)] [url = about:blank] 07:10:33 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9588d000) [pid = 1813] [serial = 1827] [outer = (nil)] [url = about:blank] 07:10:34 INFO - PROCESS | 1813 | 1464012634455 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]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 5707ms 07:10:34 INFO - PROCESS | 1813 | 1464012634522 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 07:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:10:34 INFO - PROCESS | 1813 | 1464012634533 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 07:10:34 INFO - PROCESS | 1813 | 1464012634548 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 1813 | 1464012634555 Marionette TRACE conn4 <- [1,2590,null,{}] 07:10:34 INFO - PROCESS | 1813 | 1464012634571 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}] 07:10:34 INFO - PROCESS | 1813 | 1464012634953 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 07:10:35 INFO - PROCESS | 1813 | 1464012635235 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x888d7800 == 116 [pid = 1813] [id = 655] 07:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x888e4c00) [pid = 1813] [serial = 1966] [outer = (nil)] 07:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x89b99800) [pid = 1813] [serial = 1967] [outer = 0x888e4c00] 07:10:35 INFO - PROCESS | 1813 | 1464012635320 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8a2d8000) [pid = 1813] [serial = 1968] [outer = 0x888e4c00] 07:10:36 INFO - PROCESS | 1813 | 1464012636159 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]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1703ms 07:10:36 INFO - PROCESS | 1813 | 1464012636247 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 1813 | 1464012636257 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 07:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:10:36 INFO - PROCESS | 1813 | 1464012636277 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 1813 | 1464012636283 Marionette TRACE conn4 <- [1,2594,null,{}] 07:10:36 INFO - PROCESS | 1813 | 1464012636290 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}] 07:10:36 INFO - PROCESS | 1813 | 1464012636628 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 07:10:36 INFO - PROCESS | 1813 | 1464012636876 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x89dac800 == 117 [pid = 1813] [id = 656] 07:10:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8ab72000) [pid = 1813] [serial = 1969] [outer = (nil)] 07:10:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8bc84000) [pid = 1813] [serial = 1970] [outer = 0x8ab72000] 07:10:36 INFO - PROCESS | 1813 | 1464012636955 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c590000) [pid = 1813] [serial = 1971] [outer = 0x8ab72000] 07:10:38 INFO - PROCESS | 1813 | 1464012638019 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]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1787ms 07:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:10:38 INFO - PROCESS | 1813 | 1464012638076 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 1813 | 1464012638079 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 07:10:38 INFO - PROCESS | 1813 | 1464012638087 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 1813 | 1464012638094 Marionette TRACE conn4 <- [1,2598,null,{}] 07:10:38 INFO - PROCESS | 1813 | 1464012638121 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}] 07:10:38 INFO - PROCESS | 1813 | 1464012638830 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8946b000) [pid = 1813] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9977b400) [pid = 1813] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0xa31c4800) [pid = 1813] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x87d20800) [pid = 1813] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x954e9800) [pid = 1813] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9d8d8000) [pid = 1813] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9ade6800) [pid = 1813] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8cfb8400) [pid = 1813] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8bb0e000) [pid = 1813] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x93d1a000) [pid = 1813] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x89c85000) [pid = 1813] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8fd35000) [pid = 1813] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x8cfb3000) [pid = 1813] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x95758c00) [pid = 1813] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x9230ac00) [pid = 1813] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x9585e000) [pid = 1813] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x9b782000) [pid = 1813] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x895c2400) [pid = 1813] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x92304c00) [pid = 1813] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:10:38 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x8bc86c00) [pid = 1813] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:10:39 INFO - PROCESS | 1813 | 1464012639094 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x87555800 == 118 [pid = 1813] [id = 657] 07:10:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x895c2400) [pid = 1813] [serial = 1972] [outer = (nil)] 07:10:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x8bb0e000) [pid = 1813] [serial = 1973] [outer = 0x895c2400] 07:10:39 INFO - PROCESS | 1813 | 1464012639178 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8d00d800) [pid = 1813] [serial = 1974] [outer = 0x895c2400] 07:10:40 INFO - PROCESS | 1813 | 1464012640016 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]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1993ms 07:10:40 INFO - PROCESS | 1813 | 1464012640095 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 1813 | 1464012640101 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 07:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:10:40 INFO - PROCESS | 1813 | 1464012640108 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 1813 | 1464012640111 Marionette TRACE conn4 <- [1,2602,null,{}] 07:10:40 INFO - PROCESS | 1813 | 1464012640117 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}] 07:10:40 INFO - PROCESS | 1813 | 1464012640360 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 07:10:40 INFO - PROCESS | 1813 | 1464012640614 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e2400 == 119 [pid = 1813] [id = 658] 07:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8cfbbc00) [pid = 1813] [serial = 1975] [outer = (nil)] 07:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8e399800) [pid = 1813] [serial = 1976] [outer = 0x8cfbbc00] 07:10:40 INFO - PROCESS | 1813 | 1464012640702 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8e3a5000) [pid = 1813] [serial = 1977] [outer = 0x8cfbbc00] 07:10:41 INFO - PROCESS | 1813 | 1464012641935 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]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1883ms 07:10:41 INFO - PROCESS | 1813 | 1464012641993 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 07:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:10:42 INFO - PROCESS | 1813 | 1464012642002 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 07:10:42 INFO - PROCESS | 1813 | 1464012642011 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 1813 | 1464012642020 Marionette TRACE conn4 <- [1,2606,null,{}] 07:10:42 INFO - PROCESS | 1813 | 1464012642029 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}] 07:10:42 INFO - PROCESS | 1813 | 1464012642353 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 07:10:42 INFO - PROCESS | 1813 | 1464012642721 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x89470c00 == 120 [pid = 1813] [id = 659] 07:10:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x89c89c00) [pid = 1813] [serial = 1978] [outer = (nil)] 07:10:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8ab70800) [pid = 1813] [serial = 1979] [outer = 0x89c89c00] 07:10:42 INFO - PROCESS | 1813 | 1464012642825 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8bba3800) [pid = 1813] [serial = 1980] [outer = 0x89c89c00] 07:10:43 INFO - PROCESS | 1813 | 1464012643896 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]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1944ms 07:10:43 INFO - PROCESS | 1813 | 1464012643955 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 1813 | 1464012643965 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 07:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:10:43 INFO - PROCESS | 1813 | 1464012643976 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 1813 | 1464012643981 Marionette TRACE conn4 <- [1,2610,null,{}] 07:10:43 INFO - PROCESS | 1813 | 1464012643988 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}] 07:10:44 INFO - PROCESS | 1813 | 1464012644307 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 07:10:44 INFO - PROCESS | 1813 | 1464012644672 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfbf400 == 121 [pid = 1813] [id = 660] 07:10:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8cfbfc00) [pid = 1813] [serial = 1981] [outer = (nil)] 07:10:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8d1b8400) [pid = 1813] [serial = 1982] [outer = 0x8cfbfc00] 07:10:44 INFO - PROCESS | 1813 | 1464012644767 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8e310800) [pid = 1813] [serial = 1983] [outer = 0x8cfbfc00] 07:10:45 INFO - PROCESS | 1813 | 1464012645814 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]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1897ms 07:10:45 INFO - PROCESS | 1813 | 1464012645874 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 1813 | 1464012645879 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 07:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:10:45 INFO - PROCESS | 1813 | 1464012645887 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 1813 | 1464012645894 Marionette TRACE conn4 <- [1,2614,null,{}] 07:10:45 INFO - PROCESS | 1813 | 1464012645913 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}] 07:10:46 INFO - PROCESS | 1813 | 1464012646227 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 07:10:46 INFO - PROCESS | 1813 | 1464012646584 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5d000 == 122 [pid = 1813] [id = 661] 07:10:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x90e4f400) [pid = 1813] [serial = 1984] [outer = (nil)] 07:10:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x915eb400) [pid = 1813] [serial = 1985] [outer = 0x90e4f400] 07:10:46 INFO - PROCESS | 1813 | 1464012646683 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x91cf5000) [pid = 1813] [serial = 1986] [outer = 0x90e4f400] 07:10:47 INFO - PROCESS | 1813 | 1464012647739 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]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1889ms 07:10:47 INFO - PROCESS | 1813 | 1464012647777 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 07:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:10:47 INFO - PROCESS | 1813 | 1464012647783 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 07:10:47 INFO - PROCESS | 1813 | 1464012647790 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 1813 | 1464012647794 Marionette TRACE conn4 <- [1,2618,null,{}] 07:10:47 INFO - PROCESS | 1813 | 1464012647801 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}] 07:10:48 INFO - PROCESS | 1813 | 1464012648061 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 07:10:48 INFO - PROCESS | 1813 | 1464012648427 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2ea000 == 123 [pid = 1813] [id = 662] 07:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x90c51800) [pid = 1813] [serial = 1987] [outer = (nil)] 07:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x9388f400) [pid = 1813] [serial = 1988] [outer = 0x90c51800] 07:10:48 INFO - PROCESS | 1813 | 1464012648523 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x93b48800) [pid = 1813] [serial = 1989] [outer = 0x90c51800] 07:10:49 INFO - PROCESS | 1813 | 1464012649496 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]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1788ms 07:10:49 INFO - PROCESS | 1813 | 1464012649578 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 1813 | 1464012649583 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 07:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:10:49 INFO - PROCESS | 1813 | 1464012649589 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 1813 | 1464012649593 Marionette TRACE conn4 <- [1,2622,null,{}] 07:10:49 INFO - PROCESS | 1813 | 1464012649599 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}] 07:10:49 INFO - PROCESS | 1813 | 1464012649890 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 07:10:50 INFO - PROCESS | 1813 | 1464012650245 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d69c00 == 124 [pid = 1813] [id = 663] 07:10:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x915ee800) [pid = 1813] [serial = 1990] [outer = (nil)] 07:10:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x93d18000) [pid = 1813] [serial = 1991] [outer = 0x915ee800] 07:10:50 INFO - PROCESS | 1813 | 1464012650341 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x95287400) [pid = 1813] [serial = 1992] [outer = 0x915ee800] 07:10:51 INFO - PROCESS | 1813 | 1464012651359 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]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1838ms 07:10:51 INFO - PROCESS | 1813 | 1464012651429 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 1813 | 1464012651432 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 07:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:10:51 INFO - PROCESS | 1813 | 1464012651440 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1813 | 1464012651444 Marionette TRACE conn4 <- [1,2626,null,{}] 07:10:51 INFO - PROCESS | 1813 | 1464012651450 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}] 07:10:51 INFO - PROCESS | 1813 | 1464012651720 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 07:10:52 INFO - PROCESS | 1813 | 1464012652107 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cdcc00 == 125 [pid = 1813] [id = 664] 07:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x93d0e800) [pid = 1813] [serial = 1993] [outer = (nil)] 07:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x95855c00) [pid = 1813] [serial = 1994] [outer = 0x93d0e800] 07:10:52 INFO - PROCESS | 1813 | 1464012652205 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x95895c00) [pid = 1813] [serial = 1995] [outer = 0x93d0e800] 07:10:53 INFO - PROCESS | 1813 | 1464012653125 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]]]}] 07:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1742ms 07:10:53 INFO - PROCESS | 1813 | 1464012653184 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 1813 | 1464012653187 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 07:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:10:53 INFO - PROCESS | 1813 | 1464012653195 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 1813 | 1464012653199 Marionette TRACE conn4 <- [1,2630,null,{}] 07:10:53 INFO - PROCESS | 1813 | 1464012653206 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}] 07:10:53 INFO - PROCESS | 1813 | 1464012653466 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 07:10:53 INFO - PROCESS | 1813 | 1464012653830 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x90e50000 == 126 [pid = 1813] [id = 665] 07:10:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x92309400) [pid = 1813] [serial = 1996] [outer = (nil)] 07:10:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x95952400) [pid = 1813] [serial = 1997] [outer = 0x92309400] 07:10:53 INFO - PROCESS | 1813 | 1464012653928 Marionette DEBUG loaded listener.js 07:10:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x959a8c00) [pid = 1813] [serial = 1998] [outer = 0x92309400] 07:10:54 INFO - PROCESS | 1813 | 1464012654861 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]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1732ms 07:10:54 INFO - PROCESS | 1813 | 1464012654929 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 07:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:10:54 INFO - PROCESS | 1813 | 1464012654934 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 07:10:54 INFO - PROCESS | 1813 | 1464012654941 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 1813 | 1464012654945 Marionette TRACE conn4 <- [1,2634,null,{}] 07:10:54 INFO - PROCESS | 1813 | 1464012654951 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}] 07:10:55 INFO - PROCESS | 1813 | 1464012655214 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 07:10:55 INFO - PROCESS | 1813 | 1464012655571 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1dc00 == 127 [pid = 1813] [id = 666] 07:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x92230400) [pid = 1813] [serial = 1999] [outer = (nil)] 07:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x99779800) [pid = 1813] [serial = 2000] [outer = 0x92230400] 07:10:55 INFO - PROCESS | 1813 | 1464012655665 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x9a607800) [pid = 1813] [serial = 2001] [outer = 0x92230400] 07:10:56 INFO - PROCESS | 1813 | 1464012656627 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]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1736ms 07:10:56 INFO - PROCESS | 1813 | 1464012656677 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 1813 | 1464012656682 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 07:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:10:56 INFO - PROCESS | 1813 | 1464012656689 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 1813 | 1464012656694 Marionette TRACE conn4 <- [1,2638,null,{}] 07:10:56 INFO - PROCESS | 1813 | 1464012656700 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}] 07:10:57 INFO - PROCESS | 1813 | 1464012656999 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 07:10:57 INFO - PROCESS | 1813 | 1464012657351 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cde000 == 128 [pid = 1813] [id = 667] 07:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x954eb000) [pid = 1813] [serial = 2002] [outer = (nil)] 07:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x9a9d1400) [pid = 1813] [serial = 2003] [outer = 0x954eb000] 07:10:57 INFO - PROCESS | 1813 | 1464012657449 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9aae6800) [pid = 1813] [serial = 2004] [outer = 0x954eb000] 07:10:58 INFO - PROCESS | 1813 | 1464012658418 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]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1785ms 07:10:58 INFO - PROCESS | 1813 | 1464012658475 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 07:10:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:10:58 INFO - PROCESS | 1813 | 1464012658480 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 07:10:58 INFO - PROCESS | 1813 | 1464012658488 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 1813 | 1464012658491 Marionette TRACE conn4 <- [1,2642,null,{}] 07:10:58 INFO - PROCESS | 1813 | 1464012658500 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}] 07:10:58 INFO - PROCESS | 1813 | 1464012658790 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 07:10:59 INFO - PROCESS | 1813 | 1464012659169 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x9528f400 == 129 [pid = 1813] [id = 668] 07:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x954ea400) [pid = 1813] [serial = 2005] [outer = (nil)] 07:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9b272800) [pid = 1813] [serial = 2006] [outer = 0x954ea400] 07:10:59 INFO - PROCESS | 1813 | 1464012659286 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9c294000) [pid = 1813] [serial = 2007] [outer = 0x954ea400] 07:11:00 INFO - PROCESS | 1813 | 1464012660339 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]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:11:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1888ms 07:11:00 INFO - PROCESS | 1813 | 1464012660376 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 07:11:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:11:00 INFO - PROCESS | 1813 | 1464012660382 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 07:11:00 INFO - PROCESS | 1813 | 1464012660392 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 1813 | 1464012660397 Marionette TRACE conn4 <- [1,2646,null,{}] 07:11:00 INFO - PROCESS | 1813 | 1464012660404 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}] 07:11:00 INFO - PROCESS | 1813 | 1464012660838 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 07:11:01 INFO - PROCESS | 1813 | 1464012661234 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a890800 == 130 [pid = 1813] [id = 669] 07:11:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0xa237cc00) [pid = 1813] [serial = 2008] [outer = (nil)] 07:11:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0xa23ee400) [pid = 1813] [serial = 2009] [outer = 0xa237cc00] 07:11:01 INFO - PROCESS | 1813 | 1464012661356 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0xa2558c00) [pid = 1813] [serial = 2010] [outer = 0xa237cc00] 07:11:02 INFO - PROCESS | 1813 | 1464012662389 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]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:11:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2043ms 07:11:02 INFO - PROCESS | 1813 | 1464012662434 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 1813 | 1464012662438 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 07:11:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:11:02 INFO - PROCESS | 1813 | 1464012662467 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 1813 | 1464012662471 Marionette TRACE conn4 <- [1,2650,null,{}] 07:11:02 INFO - PROCESS | 1813 | 1464012662479 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}] 07:11:02 INFO - PROCESS | 1813 | 1464012662753 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 07:11:03 INFO - PROCESS | 1813 | 1464012663108 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 1813 | ++DOCSHELL 0xa224fc00 == 131 [pid = 1813] [id = 670] 07:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0xa23c5c00) [pid = 1813] [serial = 2011] [outer = (nil)] 07:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0xa3351c00) [pid = 1813] [serial = 2012] [outer = 0xa23c5c00] 07:11:03 INFO - PROCESS | 1813 | 1464012663210 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0xa36ee800) [pid = 1813] [serial = 2013] [outer = 0xa23c5c00] 07:11:04 INFO - PROCESS | 1813 | 1464012664180 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]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:11:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1791ms 07:11:04 INFO - PROCESS | 1813 | 1464012664277 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 1813 | 1464012664285 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 07:11:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:11:04 INFO - PROCESS | 1813 | 1464012664361 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 1813 | 1464012664365 Marionette TRACE conn4 <- [1,2654,null,{}] 07:11:04 INFO - PROCESS | 1813 | 1464012664375 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}] 07:11:04 INFO - PROCESS | 1813 | 1464012664647 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 07:11:05 INFO - PROCESS | 1813 | 1464012665020 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x9977ec00 == 132 [pid = 1813] [id = 671] 07:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0xa27e9000) [pid = 1813] [serial = 2014] [outer = (nil)] 07:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0xa685ec00) [pid = 1813] [serial = 2015] [outer = 0xa27e9000] 07:11:05 INFO - PROCESS | 1813 | 1464012665110 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0xa68c5000) [pid = 1813] [serial = 2016] [outer = 0xa27e9000] 07:11:06 INFO - PROCESS | 1813 | 1464012666045 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]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:11:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1797ms 07:11:06 INFO - PROCESS | 1813 | 1464012666106 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 1813 | 1464012666110 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 07:11:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:11:06 INFO - PROCESS | 1813 | 1464012666117 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 1813 | 1464012666121 Marionette TRACE conn4 <- [1,2658,null,{}] 07:11:06 INFO - PROCESS | 1813 | 1464012666127 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}] 07:11:06 INFO - PROCESS | 1813 | 1464012666387 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 07:11:06 INFO - PROCESS | 1813 | 1464012666747 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x95951400 == 133 [pid = 1813] [id = 672] 07:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9a7a6c00) [pid = 1813] [serial = 2017] [outer = (nil)] 07:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0xa69e3800) [pid = 1813] [serial = 2018] [outer = 0x9a7a6c00] 07:11:06 INFO - PROCESS | 1813 | 1464012666842 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa6b81000) [pid = 1813] [serial = 2019] [outer = 0x9a7a6c00] 07:11:07 INFO - PROCESS | 1813 | 1464012667813 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]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:11:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1742ms 07:11:07 INFO - PROCESS | 1813 | 1464012667860 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 1813 | 1464012667864 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 07:11:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:11:07 INFO - PROCESS | 1813 | 1464012667871 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 1813 | 1464012667875 Marionette TRACE conn4 <- [1,2662,null,{}] 07:11:07 INFO - PROCESS | 1813 | 1464012667880 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}] 07:11:08 INFO - PROCESS | 1813 | 1464012668131 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 07:11:08 INFO - PROCESS | 1813 | 1464012668492 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cda000 == 134 [pid = 1813] [id = 673] 07:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0xa696a400) [pid = 1813] [serial = 2020] [outer = (nil)] 07:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0xa6b8b000) [pid = 1813] [serial = 2021] [outer = 0xa696a400] 07:11:08 INFO - PROCESS | 1813 | 1464012668588 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0xa6b8cc00) [pid = 1813] [serial = 2022] [outer = 0xa696a400] 07:11:09 INFO - PROCESS | 1813 | 1464012669510 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]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:11:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1689ms 07:11:09 INFO - PROCESS | 1813 | 1464012669562 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 1813 | 1464012669565 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 07:11:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:11:09 INFO - PROCESS | 1813 | 1464012669573 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - PROCESS | 1813 | 1464012669576 Marionette TRACE conn4 <- [1,2666,null,{}] 07:11:09 INFO - PROCESS | 1813 | 1464012669584 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}] 07:11:09 INFO - PROCESS | 1813 | 1464012669856 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 07:11:10 INFO - PROCESS | 1813 | 1464012670221 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a9cec00 == 135 [pid = 1813] [id = 674] 07:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9b5e2400) [pid = 1813] [serial = 2023] [outer = (nil)] 07:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0xa6c45400) [pid = 1813] [serial = 2024] [outer = 0x9b5e2400] 07:11:10 INFO - PROCESS | 1813 | 1464012670317 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0xa6c48400) [pid = 1813] [serial = 2025] [outer = 0x9b5e2400] 07:11:13 INFO - PROCESS | 1813 | --DOCSHELL 0x86926400 == 134 [pid = 1813] [id = 537] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8996c400) [pid = 1813] [serial = 1859] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x9a9cdc00) [pid = 1813] [serial = 1890] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0xa51a6800) [pid = 1813] [serial = 1904] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8a2e1800) [pid = 1813] [serial = 1916] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x958a5800) [pid = 1813] [serial = 1883] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0xa31ebc00) [pid = 1813] [serial = 1901] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9c295000) [pid = 1813] [serial = 1892] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8d988c00) [pid = 1813] [serial = 1866] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8bc82000) [pid = 1813] [serial = 1862] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9528b400) [pid = 1813] [serial = 1877] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x89c8b400) [pid = 1813] [serial = 1860] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8a2e5400) [pid = 1813] [serial = 1913] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x91cf3000) [pid = 1813] [serial = 1872] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8bc8ec00) [pid = 1813] [serial = 1917] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x90c55800) [pid = 1813] [serial = 1868] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9779f400) [pid = 1813] [serial = 1887] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x93885c00) [pid = 1813] [serial = 1874] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0xa23ee000) [pid = 1813] [serial = 1898] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8c55c400) [pid = 1813] [serial = 1863] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8ab6d400) [pid = 1813] [serial = 1914] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9530dc00) [pid = 1813] [serial = 1878] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x959aec00) [pid = 1813] [serial = 1886] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0xa051d400) [pid = 1813] [serial = 1895] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x90e4d800) [pid = 1813] [serial = 1869] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0xa2552400) [pid = 1813] [serial = 1899] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8d005000) [pid = 1813] [serial = 1865] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x89ba0800) [pid = 1813] [serial = 1911] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0xa104d800) [pid = 1813] [serial = 1896] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x95756800) [pid = 1813] [serial = 1880] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c592000) [pid = 1813] [serial = 1800] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x93d14800) [pid = 1813] [serial = 1875] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x915ef000) [pid = 1813] [serial = 1871] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9575b800) [pid = 1813] [serial = 1881] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0xa638a400) [pid = 1813] [serial = 1905] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0xa3351800) [pid = 1813] [serial = 1902] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9c29f400) [pid = 1813] [serial = 1893] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0xa6833c00) [pid = 1813] [serial = 1907] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x958ad400) [pid = 1813] [serial = 1884] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x89adf000) [pid = 1813] [serial = 1910] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9a610000) [pid = 1813] [serial = 1889] [outer = (nil)] [url = about:blank] 07:11:13 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:13 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:11:14 INFO - PROCESS | 1813 | 1464012674023 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]]]}] 07:11:14 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) 07:11:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 4495ms 07:11:14 INFO - PROCESS | 1813 | 1464012674070 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 1813 | 1464012674076 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 07:11:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:11:14 INFO - PROCESS | 1813 | 1464012674092 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 1813 | 1464012674100 Marionette TRACE conn4 <- [1,2670,null,{}] 07:11:14 INFO - PROCESS | 1813 | 1464012674110 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}] 07:11:14 INFO - PROCESS | 1813 | 1464012674352 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 07:11:14 INFO - PROCESS | 1813 | 1464012674613 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x895c8800 == 135 [pid = 1813] [id = 675] 07:11:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x89966c00) [pid = 1813] [serial = 2026] [outer = (nil)] 07:11:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x89974400) [pid = 1813] [serial = 2027] [outer = 0x89966c00] 07:11:14 INFO - PROCESS | 1813 | 1464012674696 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x89b96000) [pid = 1813] [serial = 2028] [outer = 0x89966c00] 07:11:15 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:15 INFO - PROCESS | 1813 | 1464012675984 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] 07:11:16 INFO - PROCESS | 1813 | 1464012676055 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:11:16 INFO - PROCESS | 1813 | 1464012676172 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 1813 | 1464012676178 Marionette TRACE conn4 <- [1,2674,null,{}] 07:11:16 INFO - PROCESS | 1813 | 1464012676185 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}] 07:11:16 INFO - PROCESS | 1813 | 1464012676501 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 07:11:16 INFO - PROCESS | 1813 | 1464012676544 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad7800 == 136 [pid = 1813] [id = 676] 07:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x89b9d000) [pid = 1813] [serial = 2029] [outer = (nil)] 07:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8a2dc800) [pid = 1813] [serial = 2030] [outer = 0x89b9d000] 07:11:16 INFO - PROCESS | 1813 | 1464012676621 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8a97d000) [pid = 1813] [serial = 2031] [outer = 0x89b9d000] 07:11:18 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:18 INFO - PROCESS | 1813 | 1464012678085 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] 07:11:18 INFO - PROCESS | 1813 | 1464012678670 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8ab72000) [pid = 1813] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x888e4c00) [pid = 1813] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x954ee400) [pid = 1813] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9158b400) [pid = 1813] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9a9c8c00) [pid = 1813] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9aae7c00) [pid = 1813] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x95953000) [pid = 1813] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8d980000) [pid = 1813] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x90e45c00) [pid = 1813] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x93ef8000) [pid = 1813] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x93b03400) [pid = 1813] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x91581400) [pid = 1813] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x8d1b8c00) [pid = 1813] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x8fd37400) [pid = 1813] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8c6e4000) [pid = 1813] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x8996a400) [pid = 1813] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x9b279800) [pid = 1813] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x89da6000) [pid = 1813] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:11:18 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x895c2400) [pid = 1813] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:11:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:11:18 INFO - PROCESS | 1813 | 1464012678768 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 1813 | 1464012678775 Marionette TRACE conn4 <- [1,2678,null,{}] 07:11:18 INFO - PROCESS | 1813 | 1464012678792 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}] 07:11:19 INFO - PROCESS | 1813 | 1464012679029 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 07:11:19 INFO - PROCESS | 1813 | 1464012679237 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e1000 == 137 [pid = 1813] [id = 677] 07:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x8ab79400) [pid = 1813] [serial = 2032] [outer = (nil)] 07:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8bc8ec00) [pid = 1813] [serial = 2033] [outer = 0x8ab79400] 07:11:19 INFO - PROCESS | 1813 | 1464012679318 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8bd16000) [pid = 1813] [serial = 2034] [outer = 0x8ab79400] 07:11:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:20 INFO - PROCESS | 1813 | 1464012680591 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]]]}] 07:11:20 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) 07:11:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1853ms 07:11:20 INFO - PROCESS | 1813 | 1464012680614 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 1813 | 1464012680619 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 07:11:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:11:20 INFO - PROCESS | 1813 | 1464012680637 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 1813 | 1464012680640 Marionette TRACE conn4 <- [1,2682,null,{}] 07:11:20 INFO - PROCESS | 1813 | 1464012680646 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}] 07:11:21 INFO - PROCESS | 1813 | 1464012681091 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 07:11:21 INFO - PROCESS | 1813 | 1464012681369 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d6f800 == 138 [pid = 1813] [id = 678] 07:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x87d70400) [pid = 1813] [serial = 2035] [outer = (nil)] 07:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x888e5000) [pid = 1813] [serial = 2036] [outer = 0x87d70400] 07:11:21 INFO - PROCESS | 1813 | 1464012681465 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8996a400) [pid = 1813] [serial = 2037] [outer = 0x87d70400] 07:11:22 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:22 INFO - PROCESS | 1813 | 1464012682978 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]]]}] 07:11:23 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) 07:11:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2386ms 07:11:23 INFO - PROCESS | 1813 | 1464012683024 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 1813 | 1464012683030 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 07:11:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:11:23 INFO - PROCESS | 1813 | 1464012683040 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 1813 | 1464012683048 Marionette TRACE conn4 <- [1,2686,null,{}] 07:11:23 INFO - PROCESS | 1813 | 1464012683057 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}] 07:11:23 INFO - PROCESS | 1813 | 1464012683318 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 07:11:23 INFO - PROCESS | 1813 | 1464012683615 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1b800 == 139 [pid = 1813] [id = 679] 07:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x89da6000) [pid = 1813] [serial = 2038] [outer = (nil)] 07:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8ab6f400) [pid = 1813] [serial = 2039] [outer = 0x89da6000] 07:11:23 INFO - PROCESS | 1813 | 1464012683728 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8bb04800) [pid = 1813] [serial = 2040] [outer = 0x89da6000] 07:11:25 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:25 INFO - PROCESS | 1813 | 1464012685270 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] 07:11:25 INFO - PROCESS | 1813 | 1464012685346 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 07:11:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:11:25 INFO - PROCESS | 1813 | 1464012685397 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 1813 | 1464012685402 Marionette TRACE conn4 <- [1,2690,null,{}] 07:11:25 INFO - PROCESS | 1813 | 1464012685413 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}] 07:11:25 INFO - PROCESS | 1813 | 1464012685697 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 07:11:26 INFO - PROCESS | 1813 | 1464012685993 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2ea400 == 140 [pid = 1813] [id = 680] 07:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8bba0c00) [pid = 1813] [serial = 2041] [outer = (nil)] 07:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8bd1e800) [pid = 1813] [serial = 2042] [outer = 0x8bba0c00] 07:11:26 INFO - PROCESS | 1813 | 1464012686086 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8c562400) [pid = 1813] [serial = 2043] [outer = 0x8bba0c00] 07:11:27 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:27 INFO - PROCESS | 1813 | 1464012687516 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] 07:11:27 INFO - PROCESS | 1813 | 1464012687600 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 07:11:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:11:27 INFO - PROCESS | 1813 | 1464012687650 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 1813 | 1464012687659 Marionette TRACE conn4 <- [1,2694,null,{}] 07:11:27 INFO - PROCESS | 1813 | 1464012687666 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}] 07:11:27 INFO - PROCESS | 1813 | 1464012687930 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 07:11:28 INFO - PROCESS | 1813 | 1464012688223 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd1b000 == 141 [pid = 1813] [id = 681] 07:11:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8c58c000) [pid = 1813] [serial = 2044] [outer = (nil)] 07:11:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8c8c5c00) [pid = 1813] [serial = 2045] [outer = 0x8c58c000] 07:11:28 INFO - PROCESS | 1813 | 1464012688314 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8d00ec00) [pid = 1813] [serial = 2046] [outer = 0x8c58c000] 07:11:29 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:29 INFO - PROCESS | 1813 | 1464012689710 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] 07:11:29 INFO - PROCESS | 1813 | 1464012689806 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 07:11:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:11:29 INFO - PROCESS | 1813 | 1464012689814 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 1813 | 1464012689818 Marionette TRACE conn4 <- [1,2698,null,{}] 07:11:29 INFO - PROCESS | 1813 | 1464012689824 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}] 07:11:30 INFO - PROCESS | 1813 | 1464012690068 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 07:11:30 INFO - PROCESS | 1813 | 1464012690362 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb9e400 == 142 [pid = 1813] [id = 682] 07:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8c55b400) [pid = 1813] [serial = 2047] [outer = (nil)] 07:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8e30d000) [pid = 1813] [serial = 2048] [outer = 0x8c55b400] 07:11:30 INFO - PROCESS | 1813 | 1464012690456 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8e39d800) [pid = 1813] [serial = 2049] [outer = 0x8c55b400] 07:11:31 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:31 INFO - PROCESS | 1813 | 1464012691853 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] 07:11:31 INFO - PROCESS | 1813 | 1464012691964 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 07:11:31 INFO - PROCESS | 1813 | 1464012691973 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1813 | 1464012691977 Marionette TRACE conn4 <- [1,2702,null,{}] 07:11:31 INFO - PROCESS | 1813 | 1464012691985 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}] 07:11:32 INFO - PROCESS | 1813 | 1464012692249 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 07:11:32 INFO - PROCESS | 1813 | 1464012692549 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e3a0c00 == 143 [pid = 1813] [id = 683] 07:11:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8fd3ac00) [pid = 1813] [serial = 2050] [outer = (nil)] 07:11:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x90c5e400) [pid = 1813] [serial = 2051] [outer = 0x8fd3ac00] 07:11:32 INFO - PROCESS | 1813 | 1464012692656 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x9158fc00) [pid = 1813] [serial = 2052] [outer = 0x8fd3ac00] 07:11:33 INFO - PROCESS | 1813 | 1464012693686 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]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1747ms 07:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:11:33 INFO - PROCESS | 1813 | 1464012693718 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 1813 | 1464012693722 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 07:11:33 INFO - PROCESS | 1813 | 1464012693730 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 1813 | 1464012693732 Marionette TRACE conn4 <- [1,2706,null,{}] 07:11:33 INFO - PROCESS | 1813 | 1464012693740 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}] 07:11:34 INFO - PROCESS | 1813 | 1464012694059 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 07:11:34 INFO - PROCESS | 1813 | 1464012694408 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb0c400 == 144 [pid = 1813] [id = 684] 07:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8fd42c00) [pid = 1813] [serial = 2053] [outer = (nil)] 07:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x92226c00) [pid = 1813] [serial = 2054] [outer = 0x8fd42c00] 07:11:34 INFO - PROCESS | 1813 | 1464012694503 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x93887c00) [pid = 1813] [serial = 2055] [outer = 0x8fd42c00] 07:11:35 INFO - PROCESS | 1813 | 1464012695510 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]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:11:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1841ms 07:11:35 INFO - PROCESS | 1813 | 1464012695570 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 1813 | 1464012695573 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 07:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:11:35 INFO - PROCESS | 1813 | 1464012695581 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 1813 | 1464012695585 Marionette TRACE conn4 <- [1,2710,null,{}] 07:11:35 INFO - PROCESS | 1813 | 1464012695592 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}] 07:11:35 INFO - PROCESS | 1813 | 1464012695895 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 07:11:36 INFO - PROCESS | 1813 | 1464012696250 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1a800 == 145 [pid = 1813] [id = 685] 07:11:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8cfb3c00) [pid = 1813] [serial = 2056] [outer = (nil)] 07:11:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x93b44400) [pid = 1813] [serial = 2057] [outer = 0x8cfb3c00] 07:11:36 INFO - PROCESS | 1813 | 1464012696346 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x93d0d000) [pid = 1813] [serial = 2058] [outer = 0x8cfb3c00] 07:11:37 INFO - PROCESS | 1813 | 1464012697340 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] 07:11:37 INFO - PROCESS | 1813 | 1464012697371 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 07:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:11:37 INFO - PROCESS | 1813 | 1464012697378 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - PROCESS | 1813 | 1464012697382 Marionette TRACE conn4 <- [1,2714,null,{}] 07:11:37 INFO - PROCESS | 1813 | 1464012697388 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}] 07:11:37 INFO - PROCESS | 1813 | 1464012697640 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 07:11:38 INFO - PROCESS | 1813 | 1464012698000 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x93b03400 == 146 [pid = 1813] [id = 686] 07:11:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x93b09400) [pid = 1813] [serial = 2059] [outer = (nil)] 07:11:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x9528a800) [pid = 1813] [serial = 2060] [outer = 0x93b09400] 07:11:38 INFO - PROCESS | 1813 | 1464012698098 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x95295400) [pid = 1813] [serial = 2061] [outer = 0x93b09400] 07:11:39 INFO - PROCESS | 1813 | 1464012699026 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]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1696ms 07:11:39 INFO - PROCESS | 1813 | 1464012699075 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 07:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:11:39 INFO - PROCESS | 1813 | 1464012699080 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 07:11:39 INFO - PROCESS | 1813 | 1464012699088 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 1813 | 1464012699091 Marionette TRACE conn4 <- [1,2718,null,{}] 07:11:39 INFO - PROCESS | 1813 | 1464012699099 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}] 07:11:39 INFO - PROCESS | 1813 | 1464012699364 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 07:11:39 INFO - PROCESS | 1813 | 1464012699718 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x93efa400 == 147 [pid = 1813] [id = 687] 07:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x93eff800) [pid = 1813] [serial = 2062] [outer = (nil)] 07:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x954f2c00) [pid = 1813] [serial = 2063] [outer = 0x93eff800] 07:11:39 INFO - PROCESS | 1813 | 1464012699809 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x95758c00) [pid = 1813] [serial = 2064] [outer = 0x93eff800] 07:11:40 INFO - PROCESS | 1813 | 1464012700776 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] 07:11:40 INFO - PROCESS | 1813 | 1464012700831 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 07:11:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:11:40 INFO - PROCESS | 1813 | 1464012700838 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 1813 | 1464012700842 Marionette TRACE conn4 <- [1,2722,null,{}] 07:11:40 INFO - PROCESS | 1813 | 1464012700848 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}] 07:11:41 INFO - PROCESS | 1813 | 1464012701150 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 07:11:41 INFO - PROCESS | 1813 | 1464012701518 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x95859000 == 148 [pid = 1813] [id = 688] 07:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x95859800) [pid = 1813] [serial = 2065] [outer = (nil)] 07:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x95896000) [pid = 1813] [serial = 2066] [outer = 0x95859800] 07:11:41 INFO - PROCESS | 1813 | 1464012701625 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9594e400) [pid = 1813] [serial = 2067] [outer = 0x95859800] 07:11:42 INFO - PROCESS | 1813 | 1464012702672 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] 07:11:42 INFO - PROCESS | 1813 | 1464012702731 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 07:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:11:42 INFO - PROCESS | 1813 | 1464012702738 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 1813 | 1464012702742 Marionette TRACE conn4 <- [1,2726,null,{}] 07:11:42 INFO - PROCESS | 1813 | 1464012702748 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}] 07:11:43 INFO - PROCESS | 1813 | 1464012703061 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 07:11:43 INFO - PROCESS | 1813 | 1464012703423 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x95760c00 == 149 [pid = 1813] [id = 689] 07:11:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x958a8400) [pid = 1813] [serial = 2068] [outer = (nil)] 07:11:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9a88e800) [pid = 1813] [serial = 2069] [outer = 0x958a8400] 07:11:43 INFO - PROCESS | 1813 | 1464012703516 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9a8b6400) [pid = 1813] [serial = 2070] [outer = 0x958a8400] 07:11:44 INFO - PROCESS | 1813 | 1464012704495 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]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1782ms 07:11:44 INFO - PROCESS | 1813 | 1464012704522 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 07:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:11:44 INFO - PROCESS | 1813 | 1464012704526 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 07:11:44 INFO - PROCESS | 1813 | 1464012704534 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 1813 | 1464012704537 Marionette TRACE conn4 <- [1,2730,null,{}] 07:11:44 INFO - PROCESS | 1813 | 1464012704544 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}] 07:11:44 INFO - PROCESS | 1813 | 1464012704796 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 07:11:45 INFO - PROCESS | 1813 | 1464012705168 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x95954800 == 150 [pid = 1813] [id = 690] 07:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9779f400) [pid = 1813] [serial = 2071] [outer = (nil)] 07:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9b783400) [pid = 1813] [serial = 2072] [outer = 0x9779f400] 07:11:45 INFO - PROCESS | 1813 | 1464012705260 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9c0a4400) [pid = 1813] [serial = 2073] [outer = 0x9779f400] 07:11:46 INFO - PROCESS | 1813 | 1464012706588 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] 07:11:46 INFO - PROCESS | 1813 | 1464012706650 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 07:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:11:46 INFO - PROCESS | 1813 | 1464012706712 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 1813 | 1464012706717 Marionette TRACE conn4 <- [1,2734,null,{}] 07:11:46 INFO - PROCESS | 1813 | 1464012706724 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}] 07:11:46 INFO - PROCESS | 1813 | 1464012706971 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 07:11:47 INFO - PROCESS | 1813 | 1464012707287 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a892c00 == 151 [pid = 1813] [id = 691] 07:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9aaeec00) [pid = 1813] [serial = 2074] [outer = (nil)] 07:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9d8d6000) [pid = 1813] [serial = 2075] [outer = 0x9aaeec00] 07:11:47 INFO - PROCESS | 1813 | 1464012707378 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0xa051e800) [pid = 1813] [serial = 2076] [outer = 0x9aaeec00] 07:11:48 INFO - PROCESS | 1813 | 1464012708347 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1747ms 07:11:48 INFO - PROCESS | 1813 | 1464012708408 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 1813 | 1464012708412 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:11:48 INFO - PROCESS | 1813 | 1464012708418 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 1813 | 1464012708422 Marionette TRACE conn4 <- [1,2738,null,{}] 07:11:48 INFO - PROCESS | 1813 | 1464012708429 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}] 07:11:48 INFO - PROCESS | 1813 | 1464012708689 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 07:11:49 INFO - PROCESS | 1813 | 1464012709051 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d473800 == 152 [pid = 1813] [id = 692] 07:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9d8d5400) [pid = 1813] [serial = 2077] [outer = (nil)] 07:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa23e7400) [pid = 1813] [serial = 2078] [outer = 0x9d8d5400] 07:11:49 INFO - PROCESS | 1813 | 1464012709144 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0xa23f1400) [pid = 1813] [serial = 2079] [outer = 0x9d8d5400] 07:11:50 INFO - PROCESS | 1813 | 1464012710163 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]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1785ms 07:11:50 INFO - PROCESS | 1813 | 1464012710205 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 07:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:11:50 INFO - PROCESS | 1813 | 1464012710209 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 07:11:50 INFO - PROCESS | 1813 | 1464012710216 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 1813 | 1464012710220 Marionette TRACE conn4 <- [1,2742,null,{}] 07:11:50 INFO - PROCESS | 1813 | 1464012710226 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}] 07:11:50 INFO - PROCESS | 1813 | 1464012710490 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 07:11:50 INFO - PROCESS | 1813 | 1464012710883 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x888d7800 == 151 [pid = 1813] [id = 655] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x9ade0400 == 150 [pid = 1813] [id = 428] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87554800 == 149 [pid = 1813] [id = 553] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2e1000 == 148 [pid = 1813] [id = 677] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89ad7800 == 147 [pid = 1813] [id = 676] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x895c8800 == 146 [pid = 1813] [id = 675] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87cda000 == 145 [pid = 1813] [id = 673] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x95951400 == 144 [pid = 1813] [id = 672] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0xa224fc00 == 143 [pid = 1813] [id = 670] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x9977ec00 == 142 [pid = 1813] [id = 671] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x9a890800 == 141 [pid = 1813] [id = 669] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x9528f400 == 140 [pid = 1813] [id = 668] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87cde000 == 139 [pid = 1813] [id = 667] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87d1dc00 == 138 [pid = 1813] [id = 666] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87cdcc00 == 137 [pid = 1813] [id = 664] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x90e50000 == 136 [pid = 1813] [id = 665] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x87d69c00 == 135 [pid = 1813] [id = 663] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2ea000 == 134 [pid = 1813] [id = 662] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5d000 == 133 [pid = 1813] [id = 661] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfbf400 == 132 [pid = 1813] [id = 660] 07:11:52 INFO - PROCESS | 1813 | --DOCSHELL 0x89470c00 == 131 [pid = 1813] [id = 659] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8bc84000) [pid = 1813] [serial = 1970] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x89b99800) [pid = 1813] [serial = 1967] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0xa51a7c00) [pid = 1813] [serial = 1964] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0xa331c800) [pid = 1813] [serial = 1962] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0xa315b400) [pid = 1813] [serial = 1961] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0xa23f2c00) [pid = 1813] [serial = 1959] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9d8d4400) [pid = 1813] [serial = 1958] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0xa104ac00) [pid = 1813] [serial = 1956] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9d4c2800) [pid = 1813] [serial = 1955] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9c0ac000) [pid = 1813] [serial = 1953] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9b274000) [pid = 1813] [serial = 1952] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x99788800) [pid = 1813] [serial = 1950] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x983ddc00) [pid = 1813] [serial = 1949] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x959a3000) [pid = 1813] [serial = 1947] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9594f800) [pid = 1813] [serial = 1946] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x95898c00) [pid = 1813] [serial = 1944] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9588fc00) [pid = 1813] [serial = 1943] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x954eec00) [pid = 1813] [serial = 1941] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x95316800) [pid = 1813] [serial = 1940] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x93efa000) [pid = 1813] [serial = 1938] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x93d15000) [pid = 1813] [serial = 1937] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x92230c00) [pid = 1813] [serial = 1935] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x91cf6000) [pid = 1813] [serial = 1934] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x915ee400) [pid = 1813] [serial = 1932] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x91585400) [pid = 1813] [serial = 1931] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x90c5f000) [pid = 1813] [serial = 1929] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8fd42800) [pid = 1813] [serial = 1928] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8d983400) [pid = 1813] [serial = 1926] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8d007c00) [pid = 1813] [serial = 1925] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8a2e1c00) [pid = 1813] [serial = 1923] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x89da3800) [pid = 1813] [serial = 1922] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8c6e6400) [pid = 1813] [serial = 1919] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0xa6839000) [pid = 1813] [serial = 1908] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8d1b3800) [pid = 1813] [serial = 1857] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8c590000) [pid = 1813] [serial = 1971] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x8d00d800) [pid = 1813] [serial = 1974] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8bb0e000) [pid = 1813] [serial = 1973] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8a2d8000) [pid = 1813] [serial = 1968] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cda000 == 132 [pid = 1813] [id = 693] 07:11:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x87cdcc00) [pid = 1813] [serial = 2080] [outer = (nil)] 07:11:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x87d6bc00) [pid = 1813] [serial = 2081] [outer = 0x87cdcc00] 07:11:52 INFO - PROCESS | 1813 | 1464012712881 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8946a400) [pid = 1813] [serial = 2082] [outer = 0x87cdcc00] 07:11:53 INFO - PROCESS | 1813 | 1464012713772 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]]]}] 07:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 3596ms 07:11:53 INFO - PROCESS | 1813 | 1464012713814 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 07:11:53 INFO - PROCESS | 1813 | 1464012713821 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 07:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:11:53 INFO - PROCESS | 1813 | 1464012713834 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 1813 | 1464012713848 Marionette TRACE conn4 <- [1,2746,null,{}] 07:11:53 INFO - PROCESS | 1813 | 1464012713855 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}] 07:11:54 INFO - PROCESS | 1813 | 1464012714104 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 07:11:54 INFO - PROCESS | 1813 | 1464012714353 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e8c00 == 133 [pid = 1813] [id = 694] 07:11:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8a2ea000) [pid = 1813] [serial = 2083] [outer = (nil)] 07:11:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8ab74800) [pid = 1813] [serial = 2084] [outer = 0x8a2ea000] 07:11:54 INFO - PROCESS | 1813 | 1464012714497 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8bb09000) [pid = 1813] [serial = 2085] [outer = 0x8a2ea000] 07:11:55 INFO - PROCESS | 1813 | 1464012715427 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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1646ms 07:11:55 INFO - PROCESS | 1813 | 1464012715476 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 1813 | 1464012715482 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 07:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:11:55 INFO - PROCESS | 1813 | 1464012715501 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 1813 | 1464012715505 Marionette TRACE conn4 <- [1,2750,null,{}] 07:11:55 INFO - PROCESS | 1813 | 1464012715511 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}] 07:11:55 INFO - PROCESS | 1813 | 1464012715837 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 07:11:55 INFO - PROCESS | 1813 | 1464012715878 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb08000 == 134 [pid = 1813] [id = 695] 07:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8bd15400) [pid = 1813] [serial = 2086] [outer = (nil)] 07:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8bdd6000) [pid = 1813] [serial = 2087] [outer = 0x8bd15400] 07:11:55 INFO - PROCESS | 1813 | 1464012715975 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c58a800) [pid = 1813] [serial = 2088] [outer = 0x8bd15400] 07:11:57 INFO - PROCESS | 1813 | 1464012717184 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1733ms 07:11:57 INFO - PROCESS | 1813 | 1464012717234 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1813 | 1464012717239 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 07:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:11:57 INFO - PROCESS | 1813 | 1464012717264 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1813 | 1464012717271 Marionette TRACE conn4 <- [1,2754,null,{}] 07:11:57 INFO - PROCESS | 1813 | 1464012717288 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}] 07:11:58 INFO - PROCESS | 1813 | 1464012718093 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0xa23c5c00) [pid = 1813] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0xa237cc00) [pid = 1813] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x954ea400) [pid = 1813] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x954eb000) [pid = 1813] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x92230400) [pid = 1813] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x92309400) [pid = 1813] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x93d0e800) [pid = 1813] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x915ee800) [pid = 1813] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x90c51800) [pid = 1813] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x90e4f400) [pid = 1813] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x8cfbfc00) [pid = 1813] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x89c89c00) [pid = 1813] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x89966c00) [pid = 1813] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x9b5e2400) [pid = 1813] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0xa696a400) [pid = 1813] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x9a7a6c00) [pid = 1813] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0xa27e9000) [pid = 1813] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x89b9d000) [pid = 1813] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x87cd6800) [pid = 1813] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:11:58 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x8bdd6800) [pid = 1813] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:11:58 INFO - PROCESS | 1813 | 1464012718345 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x87552c00 == 135 [pid = 1813] [id = 696] 07:11:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x8946e400) [pid = 1813] [serial = 2089] [outer = (nil)] 07:11:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x8aca4000) [pid = 1813] [serial = 2090] [outer = 0x8946e400] 07:11:58 INFO - PROCESS | 1813 | 1464012718429 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8c8c3800) [pid = 1813] [serial = 2091] [outer = 0x8946e400] 07:11:59 INFO - PROCESS | 1813 | 1464012719271 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]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2065ms 07:11:59 INFO - PROCESS | 1813 | 1464012719313 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 1813 | 1464012719318 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 07:11:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:11:59 INFO - PROCESS | 1813 | 1464012719324 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 1813 | 1464012719327 Marionette TRACE conn4 <- [1,2758,null,{}] 07:11:59 INFO - PROCESS | 1813 | 1464012719333 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}] 07:11:59 INFO - PROCESS | 1813 | 1464012719657 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 07:11:59 INFO - PROCESS | 1813 | 1464012719683 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c590000 == 136 [pid = 1813] [id = 697] 07:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8cfbd400) [pid = 1813] [serial = 2092] [outer = (nil)] 07:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8d980c00) [pid = 1813] [serial = 2093] [outer = 0x8cfbd400] 07:11:59 INFO - PROCESS | 1813 | 1464012719760 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8e39c000) [pid = 1813] [serial = 2094] [outer = 0x8cfbd400] 07:12:01 INFO - PROCESS | 1813 | 1464012721038 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]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:12:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1736ms 07:12:01 INFO - PROCESS | 1813 | 1464012721079 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 1813 | 1464012721087 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 07:12:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:12:01 INFO - PROCESS | 1813 | 1464012721102 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 1813 | 1464012721108 Marionette TRACE conn4 <- [1,2762,null,{}] 07:12:01 INFO - PROCESS | 1813 | 1464012721118 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}] 07:12:01 INFO - PROCESS | 1813 | 1464012721403 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 07:12:01 INFO - PROCESS | 1813 | 1464012721782 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2d7800 == 137 [pid = 1813] [id = 698] 07:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8a2d7c00) [pid = 1813] [serial = 2095] [outer = (nil)] 07:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8bba9800) [pid = 1813] [serial = 2096] [outer = 0x8a2d7c00] 07:12:01 INFO - PROCESS | 1813 | 1464012721887 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8c561000) [pid = 1813] [serial = 2097] [outer = 0x8a2d7c00] 07:12:02 INFO - PROCESS | 1813 | 1464012722927 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]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:12:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1842ms 07:12:02 INFO - PROCESS | 1813 | 1464012722945 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 1813 | 1464012722955 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:12:02 INFO - PROCESS | 1813 | 1464012722969 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 1813 | 1464012722974 Marionette TRACE conn4 <- [1,2766,null,{}] 07:12:03 INFO - PROCESS | 1813 | 1464012723004 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}] 07:12:03 INFO - PROCESS | 1813 | 1464012723287 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 07:12:03 INFO - PROCESS | 1813 | 1464012723653 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d006000 == 138 [pid = 1813] [id = 699] 07:12:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8d00d800) [pid = 1813] [serial = 2098] [outer = (nil)] 07:12:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8e30a000) [pid = 1813] [serial = 2099] [outer = 0x8d00d800] 07:12:03 INFO - PROCESS | 1813 | 1464012723752 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x90c55400) [pid = 1813] [serial = 2100] [outer = 0x8d00d800] 07:12:04 INFO - PROCESS | 1813 | 1464012724819 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]]]}] 07:12:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:12:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1906ms 07:12:04 INFO - PROCESS | 1813 | 1464012724874 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 1813 | 1464012724879 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 07:12:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:12:04 INFO - PROCESS | 1813 | 1464012724886 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 1813 | 1464012724892 Marionette TRACE conn4 <- [1,2770,null,{}] 07:12:04 INFO - PROCESS | 1813 | 1464012724912 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}] 07:12:05 INFO - PROCESS | 1813 | 1464012725213 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 07:12:05 INFO - PROCESS | 1813 | 1464012725617 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x91588400 == 139 [pid = 1813] [id = 700] 07:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x9158a000) [pid = 1813] [serial = 2101] [outer = (nil)] 07:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x915eec00) [pid = 1813] [serial = 2102] [outer = 0x9158a000] 07:12:05 INFO - PROCESS | 1813 | 1464012725714 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x91cee400) [pid = 1813] [serial = 2103] [outer = 0x9158a000] 07:12:06 INFO - PROCESS | 1813 | 1464012726703 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]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:12:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1846ms 07:12:06 INFO - PROCESS | 1813 | 1464012726733 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 1813 | 1464012726738 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 07:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:12:06 INFO - PROCESS | 1813 | 1464012726762 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 1813 | 1464012726767 Marionette TRACE conn4 <- [1,2774,null,{}] 07:12:06 INFO - PROCESS | 1813 | 1464012726778 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}] 07:12:07 INFO - PROCESS | 1813 | 1464012727040 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 07:12:07 INFO - PROCESS | 1813 | 1464012727402 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b9bc00 == 140 [pid = 1813] [id = 701] 07:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8bdc9400) [pid = 1813] [serial = 2104] [outer = (nil)] 07:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x92308000) [pid = 1813] [serial = 2105] [outer = 0x8bdc9400] 07:12:07 INFO - PROCESS | 1813 | 1464012727500 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x93b09800) [pid = 1813] [serial = 2106] [outer = 0x8bdc9400] 07:12:08 INFO - PROCESS | 1813 | 1464012728459 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]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1765ms 07:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:12:08 INFO - PROCESS | 1813 | 1464012728512 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 1813 | 1464012728515 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 07:12:08 INFO - PROCESS | 1813 | 1464012728522 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 1813 | 1464012728526 Marionette TRACE conn4 <- [1,2778,null,{}] 07:12:08 INFO - PROCESS | 1813 | 1464012728532 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}] 07:12:08 INFO - PROCESS | 1813 | 1464012728785 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 07:12:09 INFO - PROCESS | 1813 | 1464012729136 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x86921800 == 141 [pid = 1813] [id = 702] 07:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x86929400) [pid = 1813] [serial = 2107] [outer = (nil)] 07:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x93ef4000) [pid = 1813] [serial = 2108] [outer = 0x86929400] 07:12:09 INFO - PROCESS | 1813 | 1464012729232 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x951f2400) [pid = 1813] [serial = 2109] [outer = 0x86929400] 07:12:10 INFO - PROCESS | 1813 | 1464012730194 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]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1733ms 07:12:10 INFO - PROCESS | 1813 | 1464012730255 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 1813 | 1464012730260 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 07:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:12:10 INFO - PROCESS | 1813 | 1464012730267 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 1813 | 1464012730270 Marionette TRACE conn4 <- [1,2782,null,{}] 07:12:10 INFO - PROCESS | 1813 | 1464012730277 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}] 07:12:10 INFO - PROCESS | 1813 | 1464012730595 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 07:12:10 INFO - PROCESS | 1813 | 1464012730968 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x951c1400 == 142 [pid = 1813] [id = 703] 07:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x9528ac00) [pid = 1813] [serial = 2110] [outer = (nil)] 07:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x958a5800) [pid = 1813] [serial = 2111] [outer = 0x9528ac00] 07:12:11 INFO - PROCESS | 1813 | 1464012731074 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x95948400) [pid = 1813] [serial = 2112] [outer = 0x9528ac00] 07:12:12 INFO - PROCESS | 1813 | 1464012732008 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]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:12:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1785ms 07:12:12 INFO - PROCESS | 1813 | 1464012732053 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 1813 | 1464012732057 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 07:12:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:12:12 INFO - PROCESS | 1813 | 1464012732064 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1813 | 1464012732068 Marionette TRACE conn4 <- [1,2786,null,{}] 07:12:12 INFO - PROCESS | 1813 | 1464012732074 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}] 07:12:12 INFO - PROCESS | 1813 | 1464012732347 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 07:12:12 INFO - PROCESS | 1813 | 1464012732699 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x89c8fc00 == 143 [pid = 1813] [id = 704] 07:12:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8bc83400) [pid = 1813] [serial = 2113] [outer = (nil)] 07:12:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x9772b000) [pid = 1813] [serial = 2114] [outer = 0x8bc83400] 07:12:12 INFO - PROCESS | 1813 | 1464012732798 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x977a3c00) [pid = 1813] [serial = 2115] [outer = 0x8bc83400] 07:12:13 INFO - PROCESS | 1813 | 1464012733721 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]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:12:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1686ms 07:12:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:12:13 INFO - PROCESS | 1813 | 1464012733752 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 1813 | 1464012733755 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 07:12:13 INFO - PROCESS | 1813 | 1464012733763 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 1813 | 1464012733766 Marionette TRACE conn4 <- [1,2790,null,{}] 07:12:13 INFO - PROCESS | 1813 | 1464012733772 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}] 07:12:14 INFO - PROCESS | 1813 | 1464012734028 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 07:12:14 INFO - PROCESS | 1813 | 1464012734384 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x95946400 == 144 [pid = 1813] [id = 705] 07:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x959a2800) [pid = 1813] [serial = 2116] [outer = (nil)] 07:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x9a615800) [pid = 1813] [serial = 2117] [outer = 0x959a2800] 07:12:14 INFO - PROCESS | 1813 | 1464012734482 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x9a9c6000) [pid = 1813] [serial = 2118] [outer = 0x959a2800] 07:12:15 INFO - PROCESS | 1813 | 1464012735403 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]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:12:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1688ms 07:12:15 INFO - PROCESS | 1813 | 1464012735450 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 07:12:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:12:15 INFO - PROCESS | 1813 | 1464012735454 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 07:12:15 INFO - PROCESS | 1813 | 1464012735461 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 1813 | 1464012735465 Marionette TRACE conn4 <- [1,2794,null,{}] 07:12:15 INFO - PROCESS | 1813 | 1464012735471 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}] 07:12:15 INFO - PROCESS | 1813 | 1464012735715 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 07:12:16 INFO - PROCESS | 1813 | 1464012736066 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a22c000 == 145 [pid = 1813] [id = 706] 07:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x9aaee800) [pid = 1813] [serial = 2119] [outer = (nil)] 07:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x9c017c00) [pid = 1813] [serial = 2120] [outer = 0x9aaee800] 07:12:16 INFO - PROCESS | 1813 | 1464012736168 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9c29b400) [pid = 1813] [serial = 2121] [outer = 0x9aaee800] 07:12:17 INFO - PROCESS | 1813 | 1464012737117 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]]]}] 07:12:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:12:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1694ms 07:12:17 INFO - PROCESS | 1813 | 1464012737156 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 1813 | 1464012737159 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 07:12:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:12:17 INFO - PROCESS | 1813 | 1464012737166 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 1813 | 1464012737170 Marionette TRACE conn4 <- [1,2798,null,{}] 07:12:17 INFO - PROCESS | 1813 | 1464012737176 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}] 07:12:17 INFO - PROCESS | 1813 | 1464012737461 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 07:12:17 INFO - PROCESS | 1813 | 1464012737823 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8cfb4400 == 146 [pid = 1813] [id = 707] 07:12:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8e398800) [pid = 1813] [serial = 2122] [outer = (nil)] 07:12:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0xa1048400) [pid = 1813] [serial = 2123] [outer = 0x8e398800] 07:12:17 INFO - PROCESS | 1813 | 1464012737920 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0xa224fc00) [pid = 1813] [serial = 2124] [outer = 0x8e398800] 07:12:18 INFO - PROCESS | 1813 | 1464012738911 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]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:12:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1792ms 07:12:18 INFO - PROCESS | 1813 | 1464012738960 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 1813 | 1464012738965 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 07:12:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:12:18 INFO - PROCESS | 1813 | 1464012738972 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 1813 | 1464012738977 Marionette TRACE conn4 <- [1,2802,null,{}] 07:12:18 INFO - PROCESS | 1813 | 1464012738984 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}] 07:12:19 INFO - PROCESS | 1813 | 1464012739306 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 07:12:19 INFO - PROCESS | 1813 | 1464012739678 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x87558400 == 147 [pid = 1813] [id = 708] 07:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0xa331b400) [pid = 1813] [serial = 2125] [outer = (nil)] 07:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0xa335d400) [pid = 1813] [serial = 2126] [outer = 0xa331b400] 07:12:19 INFO - PROCESS | 1813 | 1464012739780 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0xa5145800) [pid = 1813] [serial = 2127] [outer = 0xa331b400] 07:12:20 INFO - PROCESS | 1813 | 1464012740907 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]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:12:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1988ms 07:12:20 INFO - PROCESS | 1813 | 1464012740961 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 1813 | 1464012740965 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 07:12:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:12:20 INFO - PROCESS | 1813 | 1464012740973 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 1813 | 1464012740977 Marionette TRACE conn4 <- [1,2806,null,{}] 07:12:20 INFO - PROCESS | 1813 | 1464012740984 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}] 07:12:21 INFO - PROCESS | 1813 | 1464012741243 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 07:12:21 INFO - PROCESS | 1813 | 1464012741610 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d8d4400 == 148 [pid = 1813] [id = 709] 07:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0xa6381000) [pid = 1813] [serial = 2128] [outer = (nil)] 07:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0xa6832400) [pid = 1813] [serial = 2129] [outer = 0xa6381000] 07:12:21 INFO - PROCESS | 1813 | 1464012741706 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0xa683b000) [pid = 1813] [serial = 2130] [outer = 0xa6381000] 07:12:22 INFO - PROCESS | 1813 | 1464012742703 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]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:12:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1790ms 07:12:22 INFO - PROCESS | 1813 | 1464012742765 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 1813 | 1464012742769 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 07:12:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:12:22 INFO - PROCESS | 1813 | 1464012742776 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 1813 | 1464012742779 Marionette TRACE conn4 <- [1,2810,null,{}] 07:12:22 INFO - PROCESS | 1813 | 1464012742785 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}] 07:12:23 INFO - PROCESS | 1813 | 1464012743059 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 07:12:23 INFO - PROCESS | 1813 | 1464012743420 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x93d17000 == 149 [pid = 1813] [id = 710] 07:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x95314000) [pid = 1813] [serial = 2131] [outer = (nil)] 07:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0xa6976400) [pid = 1813] [serial = 2132] [outer = 0x95314000] 07:12:23 INFO - PROCESS | 1813 | 1464012743517 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0xa6b81800) [pid = 1813] [serial = 2133] [outer = 0x95314000] 07:12:24 INFO - PROCESS | 1813 | 1464012744494 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]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:12:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1781ms 07:12:24 INFO - PROCESS | 1813 | 1464012744558 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 1813 | 1464012744563 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 07:12:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:12:24 INFO - PROCESS | 1813 | 1464012744570 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 1813 | 1464012744574 Marionette TRACE conn4 <- [1,2814,null,{}] 07:12:24 INFO - PROCESS | 1813 | 1464012744580 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}] 07:12:24 INFO - PROCESS | 1813 | 1464012744846 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 07:12:25 INFO - PROCESS | 1813 | 1464012745203 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 1813 | ++DOCSHELL 0xa68c0800 == 150 [pid = 1813] [id = 711] 07:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0xa69ddc00) [pid = 1813] [serial = 2134] [outer = (nil)] 07:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0xa6b8fc00) [pid = 1813] [serial = 2135] [outer = 0xa69ddc00] 07:12:25 INFO - PROCESS | 1813 | 1464012745303 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa6c42c00) [pid = 1813] [serial = 2136] [outer = 0xa69ddc00] 07:12:26 INFO - PROCESS | 1813 | 1464012746269 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]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1733ms 07:12:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:12:26 INFO - PROCESS | 1813 | 1464012746305 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 1813 | 1464012746308 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 07:12:26 INFO - PROCESS | 1813 | 1464012746316 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1813 | 1464012746319 Marionette TRACE conn4 <- [1,2818,null,{}] 07:12:26 INFO - PROCESS | 1813 | 1464012746326 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}] 07:12:26 INFO - PROCESS | 1813 | 1464012746600 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 07:12:26 INFO - PROCESS | 1813 | 1464012746963 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x87342800 == 151 [pid = 1813] [id = 712] 07:12:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x87343000) [pid = 1813] [serial = 2137] [outer = (nil)] 07:12:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x8734a400) [pid = 1813] [serial = 2138] [outer = 0x87343000] 07:12:27 INFO - PROCESS | 1813 | 1464012747063 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x8734dc00) [pid = 1813] [serial = 2139] [outer = 0x87343000] 07:12:28 INFO - PROCESS | 1813 | 1464012748056 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]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1786ms 07:12:28 INFO - PROCESS | 1813 | 1464012748101 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 1813 | 1464012748106 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 07:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:12:28 INFO - PROCESS | 1813 | 1464012748113 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 1813 | 1464012748117 Marionette TRACE conn4 <- [1,2822,null,{}] 07:12:28 INFO - PROCESS | 1813 | 1464012748124 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}] 07:12:28 INFO - PROCESS | 1813 | 1464012748414 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 07:12:28 INFO - PROCESS | 1813 | 1464012748776 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x87349000 == 152 [pid = 1813] [id = 713] 07:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x8734ac00) [pid = 1813] [serial = 2140] [outer = (nil)] 07:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x959a4400) [pid = 1813] [serial = 2141] [outer = 0x8734ac00] 07:12:28 INFO - PROCESS | 1813 | 1464012748876 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0xa6973000) [pid = 1813] [serial = 2142] [outer = 0x8734ac00] 07:12:29 INFO - PROCESS | 1813 | 1464012749842 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]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:12:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1784ms 07:12:29 INFO - PROCESS | 1813 | 1464012749899 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 1813 | 1464012749902 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 07:12:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:12:29 INFO - PROCESS | 1813 | 1464012749911 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 1813 | 1464012749916 Marionette TRACE conn4 <- [1,2826,null,{}] 07:12:29 INFO - PROCESS | 1813 | 1464012749922 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}] 07:12:30 INFO - PROCESS | 1813 | 1464012750187 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8d000 == 151 [pid = 1813] [id = 225] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x89db1000 == 150 [pid = 1813] [id = 639] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x87d1bc00 == 149 [pid = 1813] [id = 638] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd3dc00 == 148 [pid = 1813] [id = 644] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x939c4000 == 147 [pid = 1813] [id = 48] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8691d000 == 146 [pid = 1813] [id = 328] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8a977000 == 145 [pid = 1813] [id = 646] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x99781c00 == 144 [pid = 1813] [id = 26] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x87d65c00 == 143 [pid = 1813] [id = 305] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x888db400 == 142 [pid = 1813] [id = 349] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x895bdc00 == 141 [pid = 1813] [id = 636] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8bdce800 == 140 [pid = 1813] [id = 642] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x888dc400 == 139 [pid = 1813] [id = 640] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8bc8f000 == 138 [pid = 1813] [id = 641] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8a183c00 == 137 [pid = 1813] [id = 643] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8a181000 == 136 [pid = 1813] [id = 647] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9d473800 == 135 [pid = 1813] [id = 692] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9a892c00 == 134 [pid = 1813] [id = 691] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x95954800 == 133 [pid = 1813] [id = 690] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x95760c00 == 132 [pid = 1813] [id = 689] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x95859000 == 131 [pid = 1813] [id = 688] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x93b03400 == 130 [pid = 1813] [id = 686] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x93efa400 == 129 [pid = 1813] [id = 687] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x9230c400 == 128 [pid = 1813] [id = 533] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x87d1a800 == 127 [pid = 1813] [id = 685] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb0c400 == 126 [pid = 1813] [id = 684] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8e3a0c00 == 125 [pid = 1813] [id = 683] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb9e400 == 124 [pid = 1813] [id = 682] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd1b000 == 123 [pid = 1813] [id = 681] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x87d1b800 == 122 [pid = 1813] [id = 679] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2ea400 == 121 [pid = 1813] [id = 680] 07:12:33 INFO - PROCESS | 1813 | --DOCSHELL 0x87d6f800 == 120 [pid = 1813] [id = 678] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0xa6380800) [pid = 1813] [serial = 1965] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8cfb2400) [pid = 1813] [serial = 1920] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0xa3351c00) [pid = 1813] [serial = 2012] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0xa2558c00) [pid = 1813] [serial = 2010] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0xa23ee400) [pid = 1813] [serial = 2009] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9c294000) [pid = 1813] [serial = 2007] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9b272800) [pid = 1813] [serial = 2006] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9aae6800) [pid = 1813] [serial = 2004] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9a9d1400) [pid = 1813] [serial = 2003] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9a607800) [pid = 1813] [serial = 2001] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x99779800) [pid = 1813] [serial = 2000] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x959a8c00) [pid = 1813] [serial = 1998] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x95952400) [pid = 1813] [serial = 1997] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x95895c00) [pid = 1813] [serial = 1995] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x95855c00) [pid = 1813] [serial = 1994] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x95287400) [pid = 1813] [serial = 1992] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x93d18000) [pid = 1813] [serial = 1991] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x93b48800) [pid = 1813] [serial = 1989] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9388f400) [pid = 1813] [serial = 1988] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x91cf5000) [pid = 1813] [serial = 1986] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x915eb400) [pid = 1813] [serial = 1985] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8e310800) [pid = 1813] [serial = 1983] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8d1b8400) [pid = 1813] [serial = 1982] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8bba3800) [pid = 1813] [serial = 1980] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8ab70800) [pid = 1813] [serial = 1979] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8e399800) [pid = 1813] [serial = 1976] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x89974400) [pid = 1813] [serial = 2027] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0xa6c48400) [pid = 1813] [serial = 2025] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0xa6c45400) [pid = 1813] [serial = 2024] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0xa6b8cc00) [pid = 1813] [serial = 2022] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa6b8b000) [pid = 1813] [serial = 2021] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0xa6b81000) [pid = 1813] [serial = 2019] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa69e3800) [pid = 1813] [serial = 2018] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0xa68c5000) [pid = 1813] [serial = 2016] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0xa685ec00) [pid = 1813] [serial = 2015] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0xa36ee800) [pid = 1813] [serial = 2013] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8a2dc800) [pid = 1813] [serial = 2030] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8a97d000) [pid = 1813] [serial = 2031] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x89b96000) [pid = 1813] [serial = 2028] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8bc8ec00) [pid = 1813] [serial = 2033] [outer = (nil)] [url = about:blank] 07:12:33 INFO - PROCESS | 1813 | 1464012753741 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8734a800 == 121 [pid = 1813] [id = 714] 07:12:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x87554800) [pid = 1813] [serial = 2143] [outer = (nil)] 07:12:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x87d1bc00) [pid = 1813] [serial = 2144] [outer = 0x87554800] 07:12:33 INFO - PROCESS | 1813 | 1464012753882 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8946b000) [pid = 1813] [serial = 2145] [outer = 0x87554800] 07:12:34 INFO - PROCESS | 1813 | 1464012754799 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:12:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4947ms 07:12:34 INFO - PROCESS | 1813 | 1464012754860 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 1813 | 1464012754867 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 07:12:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:12:34 INFO - PROCESS | 1813 | 1464012754879 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 1813 | 1464012754884 Marionette TRACE conn4 <- [1,2830,null,{}] 07:12:34 INFO - PROCESS | 1813 | 1464012754894 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}] 07:12:35 INFO - PROCESS | 1813 | 1464012755149 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 07:12:35 INFO - PROCESS | 1813 | 1464012755460 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x89da7c00 == 122 [pid = 1813] [id = 715] 07:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x89da8c00) [pid = 1813] [serial = 2146] [outer = (nil)] 07:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8a186800) [pid = 1813] [serial = 2147] [outer = 0x89da8c00] 07:12:35 INFO - PROCESS | 1813 | 1464012755552 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8a2de000) [pid = 1813] [serial = 2148] [outer = 0x89da8c00] 07:12:36 INFO - PROCESS | 1813 | 1464012756584 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]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:12:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1750ms 07:12:36 INFO - PROCESS | 1813 | 1464012756626 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 1813 | 1464012756633 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 07:12:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:12:36 INFO - PROCESS | 1813 | 1464012756642 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 1813 | 1464012756646 Marionette TRACE conn4 <- [1,2834,null,{}] 07:12:36 INFO - PROCESS | 1813 | 1464012756663 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}] 07:12:37 INFO - PROCESS | 1813 | 1464012757002 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 07:12:37 INFO - PROCESS | 1813 | 1464012757037 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b65c00 == 123 [pid = 1813] [id = 716] 07:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8a980800) [pid = 1813] [serial = 2149] [outer = (nil)] 07:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8bc83800) [pid = 1813] [serial = 2150] [outer = 0x8a980800] 07:12:37 INFO - PROCESS | 1813 | 1464012757119 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8bd11000) [pid = 1813] [serial = 2151] [outer = 0x8a980800] 07:12:38 INFO - PROCESS | 1813 | 1464012758364 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:12:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2356ms 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x958a8400) [pid = 1813] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8cfb3c00) [pid = 1813] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8c55b400) [pid = 1813] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8fd42c00) [pid = 1813] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8bd15400) [pid = 1813] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9779f400) [pid = 1813] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x89da6000) [pid = 1813] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9d8d5400) [pid = 1813] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8a2ea000) [pid = 1813] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x93b09400) [pid = 1813] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x93eff800) [pid = 1813] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8c58c000) [pid = 1813] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9aaeec00) [pid = 1813] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x87cdcc00) [pid = 1813] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8bba0c00) [pid = 1813] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x87d70400) [pid = 1813] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x8946e400) [pid = 1813] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8fd3ac00) [pid = 1813] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x8cfbbc00) [pid = 1813] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:12:39 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x95859800) [pid = 1813] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:12:39 INFO - PROCESS | 1813 | 1464012759113 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 1813 | 1464012759118 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 07:12:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:12:39 INFO - PROCESS | 1813 | 1464012759129 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 1813 | 1464012759138 Marionette TRACE conn4 <- [1,2838,null,{}] 07:12:39 INFO - PROCESS | 1813 | 1464012759154 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}] 07:12:39 INFO - PROCESS | 1813 | 1464012759490 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 07:12:39 INFO - PROCESS | 1813 | 1464012759663 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x89470800 == 124 [pid = 1813] [id = 717] 07:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8bb0a800) [pid = 1813] [serial = 2152] [outer = (nil)] 07:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8c6dc400) [pid = 1813] [serial = 2153] [outer = 0x8bb0a800] 07:12:39 INFO - PROCESS | 1813 | 1464012759792 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8cfb5000) [pid = 1813] [serial = 2154] [outer = 0x8bb0a800] 07:12:41 INFO - PROCESS | 1813 | 1464012761614 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]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:12:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2649ms 07:12:41 INFO - PROCESS | 1813 | 1464012761810 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 1813 | 1464012761823 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 07:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:12:41 INFO - PROCESS | 1813 | 1464012761840 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 1813 | 1464012761852 Marionette TRACE conn4 <- [1,2842,null,{}] 07:12:41 INFO - PROCESS | 1813 | 1464012761870 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}] 07:12:42 INFO - PROCESS | 1813 | 1464012762484 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 07:12:42 INFO - PROCESS | 1813 | 1464012762781 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8734fc00 == 125 [pid = 1813] [id = 718] 07:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x87d66c00) [pid = 1813] [serial = 2155] [outer = (nil)] 07:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x89b9cc00) [pid = 1813] [serial = 2156] [outer = 0x87d66c00] 07:12:42 INFO - PROCESS | 1813 | 1464012762919 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x89db1000) [pid = 1813] [serial = 2157] [outer = 0x87d66c00] 07:12:43 INFO - PROCESS | 1813 | 1464012763994 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]]]}] 07:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2205ms 07:12:44 INFO - PROCESS | 1813 | 1464012764045 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 07:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:12:44 INFO - PROCESS | 1813 | 1464012764062 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 07:12:44 INFO - PROCESS | 1813 | 1464012764074 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 1813 | 1464012764080 Marionette TRACE conn4 <- [1,2846,null,{}] 07:12:44 INFO - PROCESS | 1813 | 1464012764086 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}] 07:12:44 INFO - PROCESS | 1813 | 1464012764364 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 07:12:44 INFO - PROCESS | 1813 | 1464012764728 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8acad000 == 126 [pid = 1813] [id = 719] 07:12:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8bb03c00) [pid = 1813] [serial = 2158] [outer = (nil)] 07:12:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8bc8d000) [pid = 1813] [serial = 2159] [outer = 0x8bb03c00] 07:12:44 INFO - PROCESS | 1813 | 1464012764823 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8bdcbc00) [pid = 1813] [serial = 2160] [outer = 0x8bb03c00] 07:12:45 INFO - PROCESS | 1813 | 1464012765867 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]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:12:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1844ms 07:12:45 INFO - PROCESS | 1813 | 1464012765920 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 1813 | 1464012765924 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 07:12:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:12:45 INFO - PROCESS | 1813 | 1464012765933 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 1813 | 1464012765940 Marionette TRACE conn4 <- [1,2850,null,{}] 07:12:45 INFO - PROCESS | 1813 | 1464012765959 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}] 07:12:46 INFO - PROCESS | 1813 | 1464012766265 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 07:12:46 INFO - PROCESS | 1813 | 1464012766671 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c8c5800 == 127 [pid = 1813] [id = 720] 07:12:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8d007000) [pid = 1813] [serial = 2161] [outer = (nil)] 07:12:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8d1b7000) [pid = 1813] [serial = 2162] [outer = 0x8d007000] 07:12:46 INFO - PROCESS | 1813 | 1464012766771 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8e396800) [pid = 1813] [serial = 2163] [outer = 0x8d007000] 07:12:47 INFO - PROCESS | 1813 | 1464012767795 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1940ms 07:12:47 INFO - PROCESS | 1813 | 1464012767874 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 1813 | 1464012767880 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 07:12:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:12:47 INFO - PROCESS | 1813 | 1464012767888 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 1813 | 1464012767893 Marionette TRACE conn4 <- [1,2854,null,{}] 07:12:47 INFO - PROCESS | 1813 | 1464012767900 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}] 07:12:48 INFO - PROCESS | 1813 | 1464012768237 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 07:12:48 INFO - PROCESS | 1813 | 1464012768600 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd42400 == 128 [pid = 1813] [id = 721] 07:12:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x90c5a400) [pid = 1813] [serial = 2164] [outer = (nil)] 07:12:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x90d2ec00) [pid = 1813] [serial = 2165] [outer = 0x90c5a400] 07:12:48 INFO - PROCESS | 1813 | 1464012768696 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x90d34400) [pid = 1813] [serial = 2166] [outer = 0x90c5a400] 07:12:49 INFO - PROCESS | 1813 | 1464012769758 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]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1945ms 07:12:49 INFO - PROCESS | 1813 | 1464012769834 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 1813 | 1464012769838 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 07:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:12:49 INFO - PROCESS | 1813 | 1464012769846 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 1813 | 1464012769850 Marionette TRACE conn4 <- [1,2858,null,{}] 07:12:49 INFO - PROCESS | 1813 | 1464012769856 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}] 07:12:50 INFO - PROCESS | 1813 | 1464012770136 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 07:12:50 INFO - PROCESS | 1813 | 1464012770470 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5f800 == 129 [pid = 1813] [id = 722] 07:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x90d33000) [pid = 1813] [serial = 2167] [outer = (nil)] 07:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x90e45400) [pid = 1813] [serial = 2168] [outer = 0x90d33000] 07:12:50 INFO - PROCESS | 1813 | 1464012770566 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x91588800) [pid = 1813] [serial = 2169] [outer = 0x90d33000] 07:12:51 INFO - PROCESS | 1813 | 1464012771621 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:12:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1840ms 07:12:51 INFO - PROCESS | 1813 | 1464012771687 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 1813 | 1464012771691 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 07:12:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:12:51 INFO - PROCESS | 1813 | 1464012771698 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 1813 | 1464012771701 Marionette TRACE conn4 <- [1,2862,null,{}] 07:12:51 INFO - PROCESS | 1813 | 1464012771708 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}] 07:12:52 INFO - PROCESS | 1813 | 1464012772081 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 07:12:52 INFO - PROCESS | 1813 | 1464012772450 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c60000 == 130 [pid = 1813] [id = 723] 07:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x915fa400) [pid = 1813] [serial = 2170] [outer = (nil)] 07:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x939c4000) [pid = 1813] [serial = 2171] [outer = 0x915fa400] 07:12:52 INFO - PROCESS | 1813 | 1464012772557 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x93ef6400) [pid = 1813] [serial = 2172] [outer = 0x915fa400] 07:12:53 INFO - PROCESS | 1813 | 1464012773569 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]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:12:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1937ms 07:12:53 INFO - PROCESS | 1813 | 1464012773637 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 07:12:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:12:53 INFO - PROCESS | 1813 | 1464012773641 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 07:12:53 INFO - PROCESS | 1813 | 1464012773648 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 1813 | 1464012773651 Marionette TRACE conn4 <- [1,2866,null,{}] 07:12:53 INFO - PROCESS | 1813 | 1464012773658 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}] 07:12:53 INFO - PROCESS | 1813 | 1464012773915 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 07:12:54 INFO - PROCESS | 1813 | 1464012774280 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8626cc00 == 131 [pid = 1813] [id = 724] 07:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x92302800) [pid = 1813] [serial = 2173] [outer = (nil)] 07:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x95287c00) [pid = 1813] [serial = 2174] [outer = 0x92302800] 07:12:54 INFO - PROCESS | 1813 | 1464012774374 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x95291800) [pid = 1813] [serial = 2175] [outer = 0x92302800] 07:12:55 INFO - PROCESS | 1813 | 1464012775344 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]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:12:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1734ms 07:12:55 INFO - PROCESS | 1813 | 1464012775382 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 1813 | 1464012775385 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 07:12:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:12:55 INFO - PROCESS | 1813 | 1464012775392 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 1813 | 1464012775396 Marionette TRACE conn4 <- [1,2870,null,{}] 07:12:55 INFO - PROCESS | 1813 | 1464012775402 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}] 07:12:55 INFO - PROCESS | 1813 | 1464012775661 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 07:12:56 INFO - PROCESS | 1813 | 1464012776018 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x93efd000 == 132 [pid = 1813] [id = 725] 07:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x951f0400) [pid = 1813] [serial = 2176] [outer = (nil)] 07:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x95751400) [pid = 1813] [serial = 2177] [outer = 0x951f0400] 07:12:56 INFO - PROCESS | 1813 | 1464012776119 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x95757800) [pid = 1813] [serial = 2178] [outer = 0x951f0400] 07:12:57 INFO - PROCESS | 1813 | 1464012777078 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]]]}] 07:12:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:12:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1732ms 07:12:57 INFO - PROCESS | 1813 | 1464012777125 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 07:12:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:12:57 INFO - PROCESS | 1813 | 1464012777129 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 07:12:57 INFO - PROCESS | 1813 | 1464012777136 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:12:57 INFO - PROCESS | 1813 | 1464012777140 Marionette TRACE conn4 <- [1,2874,null,{}] 07:12:57 INFO - PROCESS | 1813 | 1464012777146 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}] 07:12:57 INFO - PROCESS | 1813 | 1464012777407 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 07:12:57 INFO - PROCESS | 1813 | 1464012777775 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d65000 == 133 [pid = 1813] [id = 726] 07:12:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8a980c00) [pid = 1813] [serial = 2179] [outer = (nil)] 07:12:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x95890c00) [pid = 1813] [serial = 2180] [outer = 0x8a980c00] 07:12:57 INFO - PROCESS | 1813 | 1464012777873 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x958a3c00) [pid = 1813] [serial = 2181] [outer = 0x8a980c00] 07:12:58 INFO - PROCESS | 1813 | 1464012778867 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]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1785ms 07:12:58 INFO - PROCESS | 1813 | 1464012778921 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 1813 | 1464012778925 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 07:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:12:58 INFO - PROCESS | 1813 | 1464012778932 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 1813 | 1464012778934 Marionette TRACE conn4 <- [1,2878,null,{}] 07:12:58 INFO - PROCESS | 1813 | 1464012778941 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}] 07:12:59 INFO - PROCESS | 1813 | 1464012779215 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 07:12:59 INFO - PROCESS | 1813 | 1464012779580 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x95859800 == 134 [pid = 1813] [id = 727] 07:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9585d400) [pid = 1813] [serial = 2182] [outer = (nil)] 07:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x959af400) [pid = 1813] [serial = 2183] [outer = 0x9585d400] 07:12:59 INFO - PROCESS | 1813 | 1464012779676 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x97736400) [pid = 1813] [serial = 2184] [outer = 0x9585d400] 07:13:00 INFO - PROCESS | 1813 | 1464012780671 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1784ms 07:13:00 INFO - PROCESS | 1813 | 1464012780718 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 1813 | 1464012780723 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 07:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:13:00 INFO - PROCESS | 1813 | 1464012780732 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 1813 | 1464012780740 Marionette TRACE conn4 <- [1,2882,null,{}] 07:13:00 INFO - PROCESS | 1813 | 1464012780747 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}] 07:13:01 INFO - PROCESS | 1813 | 1464012781041 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 07:13:01 INFO - PROCESS | 1813 | 1464012781438 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a9cdc00 == 135 [pid = 1813] [id = 728] 07:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9a9cf000) [pid = 1813] [serial = 2185] [outer = (nil)] 07:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x9aaed000) [pid = 1813] [serial = 2186] [outer = 0x9a9cf000] 07:13:01 INFO - PROCESS | 1813 | 1464012781558 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9bab5400) [pid = 1813] [serial = 2187] [outer = 0x9a9cf000] 07:13:02 INFO - PROCESS | 1813 | 1464012782585 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:13:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1936ms 07:13:02 INFO - PROCESS | 1813 | 1464012782668 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 1813 | 1464012782672 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 07:13:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:13:02 INFO - PROCESS | 1813 | 1464012782679 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 1813 | 1464012782683 Marionette TRACE conn4 <- [1,2886,null,{}] 07:13:02 INFO - PROCESS | 1813 | 1464012782689 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}] 07:13:02 INFO - PROCESS | 1813 | 1464012782984 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 07:13:03 INFO - PROCESS | 1813 | 1464012783351 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e399000 == 136 [pid = 1813] [id = 729] 07:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x90e43800) [pid = 1813] [serial = 2188] [outer = (nil)] 07:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9d473800) [pid = 1813] [serial = 2189] [outer = 0x90e43800] 07:13:03 INFO - PROCESS | 1813 | 1464012783441 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9d8d5400) [pid = 1813] [serial = 2190] [outer = 0x90e43800] 07:13:04 INFO - PROCESS | 1813 | 1464012784448 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]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:13:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1832ms 07:13:04 INFO - PROCESS | 1813 | 1464012784513 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 07:13:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:13:04 INFO - PROCESS | 1813 | 1464012784518 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 07:13:04 INFO - PROCESS | 1813 | 1464012784524 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 1813 | 1464012784528 Marionette TRACE conn4 <- [1,2890,null,{}] 07:13:04 INFO - PROCESS | 1813 | 1464012784534 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}] 07:13:04 INFO - PROCESS | 1813 | 1464012784796 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 07:13:05 INFO - PROCESS | 1813 | 1464012785158 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b6f000 == 137 [pid = 1813] [id = 730] 07:13:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9c29e400) [pid = 1813] [serial = 2191] [outer = (nil)] 07:13:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0xa254f400) [pid = 1813] [serial = 2192] [outer = 0x9c29e400] 07:13:05 INFO - PROCESS | 1813 | 1464012785259 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0xa2555400) [pid = 1813] [serial = 2193] [outer = 0x9c29e400] 07:13:06 INFO - PROCESS | 1813 | 1464012786204 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:13:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1739ms 07:13:06 INFO - PROCESS | 1813 | 1464012786265 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 1813 | 1464012786268 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 07:13:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:13:06 INFO - PROCESS | 1813 | 1464012786276 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 1813 | 1464012786279 Marionette TRACE conn4 <- [1,2894,null,{}] 07:13:06 INFO - PROCESS | 1813 | 1464012786286 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}] 07:13:06 INFO - PROCESS | 1813 | 1464012786584 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 07:13:06 INFO - PROCESS | 1813 | 1464012786952 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 1813 | ++DOCSHELL 0xa23eac00 == 138 [pid = 1813] [id = 731] 07:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0xa23f3800) [pid = 1813] [serial = 2194] [outer = (nil)] 07:13:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0xa3353000) [pid = 1813] [serial = 2195] [outer = 0xa23f3800] 07:13:07 INFO - PROCESS | 1813 | 1464012787045 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa5139c00) [pid = 1813] [serial = 2196] [outer = 0xa23f3800] 07:13:08 INFO - PROCESS | 1813 | 1464012788015 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]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:13:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1783ms 07:13:08 INFO - PROCESS | 1813 | 1464012788059 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 1813 | 1464012788063 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 07:13:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:13:08 INFO - PROCESS | 1813 | 1464012788070 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 1813 | 1464012788073 Marionette TRACE conn4 <- [1,2898,null,{}] 07:13:08 INFO - PROCESS | 1813 | 1464012788079 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}] 07:13:08 INFO - PROCESS | 1813 | 1464012788345 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 07:13:08 INFO - PROCESS | 1813 | 1464012788704 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f1000 == 139 [pid = 1813] [id = 732] 07:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9230fc00) [pid = 1813] [serial = 2197] [outer = (nil)] 07:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0xa638ec00) [pid = 1813] [serial = 2198] [outer = 0x9230fc00] 07:13:08 INFO - PROCESS | 1813 | 1464012788801 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0xa683ac00) [pid = 1813] [serial = 2199] [outer = 0x9230fc00] 07:13:09 INFO - PROCESS | 1813 | 1464012789778 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:13:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1787ms 07:13:09 INFO - PROCESS | 1813 | 1464012789858 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 1813 | 1464012789863 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 07:13:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:13:09 INFO - PROCESS | 1813 | 1464012789869 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 1813 | 1464012789873 Marionette TRACE conn4 <- [1,2902,null,{}] 07:13:09 INFO - PROCESS | 1813 | 1464012789879 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}] 07:13:10 INFO - PROCESS | 1813 | 1464012790137 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 07:13:10 INFO - PROCESS | 1813 | 1464012790503 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 1813 | ++DOCSHELL 0xa6380800 == 140 [pid = 1813] [id = 733] 07:13:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0xa63eb800) [pid = 1813] [serial = 2200] [outer = (nil)] 07:13:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0xa6b8cc00) [pid = 1813] [serial = 2201] [outer = 0xa63eb800] 07:13:10 INFO - PROCESS | 1813 | 1464012790603 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0xa6c45800) [pid = 1813] [serial = 2202] [outer = 0xa63eb800] 07:13:11 INFO - PROCESS | 1813 | 1464012791582 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x89b65c00 == 139 [pid = 1813] [id = 716] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x89da7c00 == 138 [pid = 1813] [id = 715] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8734a800 == 137 [pid = 1813] [id = 714] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x87349000 == 136 [pid = 1813] [id = 713] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x87342800 == 135 [pid = 1813] [id = 712] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0xa68c0800 == 134 [pid = 1813] [id = 711] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9d8d4400 == 133 [pid = 1813] [id = 709] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x93d17000 == 132 [pid = 1813] [id = 710] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x87558400 == 131 [pid = 1813] [id = 708] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8cfb4400 == 130 [pid = 1813] [id = 707] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9a22c000 == 129 [pid = 1813] [id = 706] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x95946400 == 128 [pid = 1813] [id = 705] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x951c1400 == 127 [pid = 1813] [id = 703] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x89c8fc00 == 126 [pid = 1813] [id = 704] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x86921800 == 125 [pid = 1813] [id = 702] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x89b9bc00 == 124 [pid = 1813] [id = 701] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91588400 == 123 [pid = 1813] [id = 700] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8d006000 == 122 [pid = 1813] [id = 699] 07:13:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2d7800 == 121 [pid = 1813] [id = 698] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x93d0d000) [pid = 1813] [serial = 2058] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x9a88e800) [pid = 1813] [serial = 2069] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8e39d800) [pid = 1813] [serial = 2049] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x92226c00) [pid = 1813] [serial = 2054] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8bdd6000) [pid = 1813] [serial = 2087] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9c0a4400) [pid = 1813] [serial = 2073] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8ab6f400) [pid = 1813] [serial = 2039] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0xa23f1400) [pid = 1813] [serial = 2079] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8ab74800) [pid = 1813] [serial = 2084] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9528a800) [pid = 1813] [serial = 2060] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8e30d000) [pid = 1813] [serial = 2048] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x954f2c00) [pid = 1813] [serial = 2063] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x93b44400) [pid = 1813] [serial = 2057] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8c8c5c00) [pid = 1813] [serial = 2045] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8bb09000) [pid = 1813] [serial = 2085] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x93887c00) [pid = 1813] [serial = 2055] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9d8d6000) [pid = 1813] [serial = 2075] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8946a400) [pid = 1813] [serial = 2082] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8bd1e800) [pid = 1813] [serial = 2042] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8996a400) [pid = 1813] [serial = 2037] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8bb04800) [pid = 1813] [serial = 2040] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x87d6bc00) [pid = 1813] [serial = 2081] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8c58a800) [pid = 1813] [serial = 2088] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0xa051e800) [pid = 1813] [serial = 2076] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8aca4000) [pid = 1813] [serial = 2090] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x95758c00) [pid = 1813] [serial = 2064] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9158fc00) [pid = 1813] [serial = 2052] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8e3a5000) [pid = 1813] [serial = 1977] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9b783400) [pid = 1813] [serial = 2072] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0xa23e7400) [pid = 1813] [serial = 2078] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x90c5e400) [pid = 1813] [serial = 2051] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x95295400) [pid = 1813] [serial = 2061] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9594e400) [pid = 1813] [serial = 2067] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x888e5000) [pid = 1813] [serial = 2036] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8c8c3800) [pid = 1813] [serial = 2091] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x95896000) [pid = 1813] [serial = 2066] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8d00ec00) [pid = 1813] [serial = 2046] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c562400) [pid = 1813] [serial = 2043] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8d980c00) [pid = 1813] [serial = 2093] [outer = (nil)] [url = about:blank] 07:13:14 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9a8b6400) [pid = 1813] [serial = 2070] [outer = (nil)] [url = about:blank] 07:13:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:13:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 4994ms 07:13:14 INFO - PROCESS | 1813 | 1464012794985 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 1813 | 1464012794989 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 07:13:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:13:15 INFO - PROCESS | 1813 | 1464012795003 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 1813 | 1464012795011 Marionette TRACE conn4 <- [1,2906,null,{}] 07:13:15 INFO - PROCESS | 1813 | 1464012795019 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}] 07:13:15 INFO - PROCESS | 1813 | 1464012795263 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 07:13:15 INFO - PROCESS | 1813 | 1464012795520 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946ac00 == 122 [pid = 1813] [id = 734] 07:13:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8946d400) [pid = 1813] [serial = 2203] [outer = (nil)] 07:13:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x89969800) [pid = 1813] [serial = 2204] [outer = 0x8946d400] 07:13:15 INFO - PROCESS | 1813 | 1464012795604 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x89b62c00) [pid = 1813] [serial = 2205] [outer = 0x8946d400] 07:13:16 INFO - PROCESS | 1813 | 1464012796540 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]]]}] 07:13:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:13:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1588ms 07:13:16 INFO - PROCESS | 1813 | 1464012796592 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 07:13:16 INFO - PROCESS | 1813 | 1464012796597 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 07:13:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:13:16 INFO - PROCESS | 1813 | 1464012796611 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:13:16 INFO - PROCESS | 1813 | 1464012796616 Marionette TRACE conn4 <- [1,2910,null,{}] 07:13:16 INFO - PROCESS | 1813 | 1464012796623 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}] 07:13:16 INFO - PROCESS | 1813 | 1464012796889 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 07:13:17 INFO - PROCESS | 1813 | 1464012797181 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2e5400 == 123 [pid = 1813] [id = 735] 07:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8a2e9400) [pid = 1813] [serial = 2206] [outer = (nil)] 07:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8ab74000) [pid = 1813] [serial = 2207] [outer = 0x8a2e9400] 07:13:17 INFO - PROCESS | 1813 | 1464012797266 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8bb02000) [pid = 1813] [serial = 2208] [outer = 0x8a2e9400] 07:13:18 INFO - PROCESS | 1813 | 1464012798154 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]]]}] 07:13:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:13:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:13:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1587ms 07:13:18 INFO - PROCESS | 1813 | 1464012798196 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 1813 | 1464012798200 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 07:13:18 INFO - TEST-START | /DOMEvents/constructors.html 07:13:18 INFO - PROCESS | 1813 | 1464012798207 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 1813 | 1464012798211 Marionette TRACE conn4 <- [1,2914,null,{}] 07:13:18 INFO - PROCESS | 1813 | 1464012798242 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}] 07:13:18 INFO - PROCESS | 1813 | 1464012798577 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 07:13:18 INFO - PROCESS | 1813 | 1464012798622 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b66400 == 124 [pid = 1813] [id = 736] 07:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8bc82800) [pid = 1813] [serial = 2209] [outer = (nil)] 07:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8c55d800) [pid = 1813] [serial = 2210] [outer = 0x8bc82800] 07:13:18 INFO - PROCESS | 1813 | 1464012798707 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8c58c400) [pid = 1813] [serial = 2211] [outer = 0x8bc82800] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x89da8c00) [pid = 1813] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa6381000) [pid = 1813] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x95314000) [pid = 1813] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8e398800) [pid = 1813] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x959a2800) [pid = 1813] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x87554800) [pid = 1813] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8a2d7c00) [pid = 1813] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8734ac00) [pid = 1813] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8d00d800) [pid = 1813] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0xa69ddc00) [pid = 1813] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x87343000) [pid = 1813] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0xa331b400) [pid = 1813] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x86929400) [pid = 1813] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x9aaee800) [pid = 1813] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8ab79400) [pid = 1813] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x9528ac00) [pid = 1813] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x9158a000) [pid = 1813] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8bdc9400) [pid = 1813] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x8a980800) [pid = 1813] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:13:20 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x8bc83400) [pid = 1813] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:13:20 INFO - PROCESS | 1813 | 1464012800585 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]]]}] 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:13:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 2458ms 07:13:20 INFO - PROCESS | 1813 | 1464012800670 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 1813 | 1464012800675 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 07:13:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:13:20 INFO - PROCESS | 1813 | 1464012800686 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 1813 | 1464012800691 Marionette TRACE conn4 <- [1,2918,null,{}] 07:13:20 INFO - PROCESS | 1813 | 1464012800704 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}] 07:13:21 INFO - PROCESS | 1813 | 1464012801023 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 07:13:21 INFO - PROCESS | 1813 | 1464012801040 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8734ac00 == 125 [pid = 1813] [id = 737] 07:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8bd12000) [pid = 1813] [serial = 2212] [outer = (nil)] 07:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8c8c3c00) [pid = 1813] [serial = 2213] [outer = 0x8bd12000] 07:13:21 INFO - PROCESS | 1813 | 1464012801124 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8d97e400) [pid = 1813] [serial = 2214] [outer = 0x8bd12000] 07:13:22 INFO - PROCESS | 1813 | 1464012802031 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:13:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:13:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1394ms 07:13:22 INFO - PROCESS | 1813 | 1464012802222 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 1813 | 1464012802228 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 07:13:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:13:22 INFO - PROCESS | 1813 | 1464012802258 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 1813 | 1464012802263 Marionette TRACE conn4 <- [1,2922,null,{}] 07:13:22 INFO - PROCESS | 1813 | 1464012802272 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}] 07:13:22 INFO - PROCESS | 1813 | 1464012802539 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 07:13:22 INFO - PROCESS | 1813 | 1464012802914 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x89464400 == 126 [pid = 1813] [id = 738] 07:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x89465800) [pid = 1813] [serial = 2215] [outer = (nil)] 07:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x89ada000) [pid = 1813] [serial = 2216] [outer = 0x89465800] 07:13:23 INFO - PROCESS | 1813 | 1464012803006 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8a181000) [pid = 1813] [serial = 2217] [outer = 0x89465800] 07:13:23 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 1813 | 1464012803931 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]]]}] 07:13:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:13:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:23 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 07:13:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:24 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 07:13:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:24 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]" 07:13:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:13:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1739ms 07:13:24 INFO - PROCESS | 1813 | 1464012804019 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 1813 | 1464012804026 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 07:13:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:13:24 INFO - PROCESS | 1813 | 1464012804043 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 1813 | 1464012804050 Marionette TRACE conn4 <- [1,2926,null,{}] 07:13:24 INFO - PROCESS | 1813 | 1464012804058 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}] 07:13:24 INFO - PROCESS | 1813 | 1464012804343 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 07:13:24 INFO - PROCESS | 1813 | 1464012804761 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c55d000 == 127 [pid = 1813] [id = 739] 07:13:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8c55dc00) [pid = 1813] [serial = 2218] [outer = (nil)] 07:13:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8e30b800) [pid = 1813] [serial = 2219] [outer = 0x8c55dc00] 07:13:24 INFO - PROCESS | 1813 | 1464012804862 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8e3a4400) [pid = 1813] [serial = 2220] [outer = 0x8c55dc00] 07:13:25 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:13:25 INFO - PROCESS | 1813 | 1464012805752 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]]]}] 07:13:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:13:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1758ms 07:13:25 INFO - PROCESS | 1813 | 1464012805798 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 07:13:25 INFO - PROCESS | 1813 | 1464012805803 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 07:13:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:13:25 INFO - PROCESS | 1813 | 1464012805811 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 1813 | 1464012805815 Marionette TRACE conn4 <- [1,2930,null,{}] 07:13:25 INFO - PROCESS | 1813 | 1464012805830 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}] 07:13:26 INFO - PROCESS | 1813 | 1464012806200 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 07:13:26 INFO - PROCESS | 1813 | 1464012806439 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca8000 == 128 [pid = 1813] [id = 740] 07:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x90ca9400) [pid = 1813] [serial = 2221] [outer = (nil)] 07:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x90cab800) [pid = 1813] [serial = 2222] [outer = 0x90ca9400] 07:13:26 INFO - PROCESS | 1813 | 1464012806635 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x90d2a400) [pid = 1813] [serial = 2223] [outer = 0x90ca9400] 07:13:27 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:13:27 INFO - PROCESS | 1813 | 1464012807534 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]]]}] 07:13:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:13:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1740ms 07:13:27 INFO - PROCESS | 1813 | 1464012807551 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 07:13:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:13:27 INFO - PROCESS | 1813 | 1464012807555 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 07:13:27 INFO - PROCESS | 1813 | 1464012807562 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 1813 | 1464012807566 Marionette TRACE conn4 <- [1,2934,null,{}] 07:13:27 INFO - PROCESS | 1813 | 1464012807572 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}] 07:13:27 INFO - PROCESS | 1813 | 1464012807844 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 07:13:28 INFO - PROCESS | 1813 | 1464012808173 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd4c00 == 129 [pid = 1813] [id = 741] 07:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x90d2dc00) [pid = 1813] [serial = 2224] [outer = (nil)] 07:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x90e45800) [pid = 1813] [serial = 2225] [outer = 0x90d2dc00] 07:13:28 INFO - PROCESS | 1813 | 1464012808269 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x91588400) [pid = 1813] [serial = 2226] [outer = 0x90d2dc00] 07:13:29 INFO - PROCESS | 1813 | 1464012809186 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]]]}] 07:13:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:13:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1683ms 07:13:29 INFO - PROCESS | 1813 | 1464012809246 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 1813 | 1464012809250 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 07:13:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:13:29 INFO - PROCESS | 1813 | 1464012809257 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 1813 | 1464012809261 Marionette TRACE conn4 <- [1,2938,null,{}] 07:13:29 INFO - PROCESS | 1813 | 1464012809267 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}] 07:13:29 INFO - PROCESS | 1813 | 1464012809511 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 07:13:29 INFO - PROCESS | 1813 | 1464012809824 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8734d000 == 130 [pid = 1813] [id = 742] 07:13:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x90cac000) [pid = 1813] [serial = 2227] [outer = (nil)] 07:13:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x91cee000) [pid = 1813] [serial = 2228] [outer = 0x90cac000] 07:13:29 INFO - PROCESS | 1813 | 1464012809918 Marionette DEBUG loaded listener.js 07:13:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x92304000) [pid = 1813] [serial = 2229] [outer = 0x90cac000] 07:13:30 INFO - PROCESS | 1813 | 1464012810829 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]]]}] 07:13:30 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. 07:13:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1582ms 07:13:30 INFO - PROCESS | 1813 | 1464012810840 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 1813 | 1464012810845 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 07:13:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:13:30 INFO - PROCESS | 1813 | 1464012810852 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 1813 | 1464012810854 Marionette TRACE conn4 <- [1,2942,null,{}] 07:13:30 INFO - PROCESS | 1813 | 1464012810861 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}] 07:13:31 INFO - PROCESS | 1813 | 1464012811213 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 07:13:31 INFO - PROCESS | 1813 | 1464012811537 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ceec00 == 131 [pid = 1813] [id = 743] 07:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x939c4c00) [pid = 1813] [serial = 2230] [outer = (nil)] 07:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x93b10800) [pid = 1813] [serial = 2231] [outer = 0x939c4c00] 07:13:31 INFO - PROCESS | 1813 | 1464012811691 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x93d19000) [pid = 1813] [serial = 2232] [outer = 0x939c4c00] 07:13:32 INFO - PROCESS | 1813 | 1464012812529 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"]]]}] 07:13:32 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 07:13:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:13:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1738ms 07:13:32 INFO - PROCESS | 1813 | 1464012812592 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 1813 | 1464012812597 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 07:13:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:13:32 INFO - PROCESS | 1813 | 1464012812603 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 1813 | 1464012812606 Marionette TRACE conn4 <- [1,2946,null,{}] 07:13:32 INFO - PROCESS | 1813 | 1464012812613 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}] 07:13:32 INFO - PROCESS | 1813 | 1464012812879 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 07:13:33 INFO - PROCESS | 1813 | 1464012813200 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x93ef7000 == 132 [pid = 1813] [id = 744] 07:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x951f3000) [pid = 1813] [serial = 2233] [outer = (nil)] 07:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x95317000) [pid = 1813] [serial = 2234] [outer = 0x951f3000] 07:13:33 INFO - PROCESS | 1813 | 1464012813370 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x95757000) [pid = 1813] [serial = 2235] [outer = 0x951f3000] 07:13:34 INFO - PROCESS | 1813 | 1464012814208 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]]]}] 07:13:34 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. 07:13:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1635ms 07:13:34 INFO - PROCESS | 1813 | 1464012814242 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 1813 | 1464012814246 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 07:13:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:13:34 INFO - PROCESS | 1813 | 1464012814254 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 1813 | 1464012814258 Marionette TRACE conn4 <- [1,2950,null,{}] 07:13:34 INFO - PROCESS | 1813 | 1464012814264 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}] 07:13:34 INFO - PROCESS | 1813 | 1464012814515 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 07:13:34 INFO - PROCESS | 1813 | 1464012814817 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x93efa400 == 133 [pid = 1813] [id = 745] 07:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x951c1c00) [pid = 1813] [serial = 2236] [outer = (nil)] 07:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x958a6c00) [pid = 1813] [serial = 2237] [outer = 0x951c1c00] 07:13:34 INFO - PROCESS | 1813 | 1464012814934 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x958ad000) [pid = 1813] [serial = 2238] [outer = 0x951c1c00] 07:13:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x95890000 == 134 [pid = 1813] [id = 746] 07:13:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x983dcc00) [pid = 1813] [serial = 2239] [outer = (nil)] 07:13:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x9920ec00) [pid = 1813] [serial = 2240] [outer = 0x983dcc00] 07:13:35 INFO - PROCESS | 1813 | 1464012815977 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]]]}] 07:13:35 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. 07:13:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1737ms 07:13:36 INFO - PROCESS | 1813 | 1464012816013 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 1813 | 1464012816018 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 07:13:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:13:36 INFO - PROCESS | 1813 | 1464012816032 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 1813 | 1464012816035 Marionette TRACE conn4 <- [1,2954,null,{}] 07:13:36 INFO - PROCESS | 1813 | 1464012816042 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}] 07:13:36 INFO - PROCESS | 1813 | 1464012816372 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 07:13:36 INFO - PROCESS | 1813 | 1464012816733 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x95858400 == 135 [pid = 1813] [id = 747] 07:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x95954400) [pid = 1813] [serial = 2241] [outer = (nil)] 07:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x977a2c00) [pid = 1813] [serial = 2242] [outer = 0x95954400] 07:13:36 INFO - PROCESS | 1813 | 1464012816832 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x99786c00) [pid = 1813] [serial = 2243] [outer = 0x95954400] 07:13:37 INFO - PROCESS | 1813 | 1464012817739 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]]]}] 07:13:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:13:37 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 07:13:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1743ms 07:13:37 INFO - PROCESS | 1813 | 1464012817775 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 1813 | 1464012817783 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 07:13:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:13:37 INFO - PROCESS | 1813 | 1464012817793 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 1813 | 1464012817802 Marionette TRACE conn4 <- [1,2958,null,{}] 07:13:37 INFO - PROCESS | 1813 | 1464012817807 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}] 07:13:38 INFO - PROCESS | 1813 | 1464012818083 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 07:13:38 INFO - PROCESS | 1813 | 1464012818412 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x89b9e000 == 136 [pid = 1813] [id = 748] 07:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x951c2000) [pid = 1813] [serial = 2244] [outer = (nil)] 07:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9aae6400) [pid = 1813] [serial = 2245] [outer = 0x951c2000] 07:13:38 INFO - PROCESS | 1813 | 1464012818550 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x9b5e9000) [pid = 1813] [serial = 2246] [outer = 0x951c2000] 07:13:39 INFO - PROCESS | 1813 | 1464012819409 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]]]}] 07:13:39 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. 07:13:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1636ms 07:13:39 INFO - PROCESS | 1813 | 1464012819430 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 1813 | 1464012819434 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 07:13:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:13:39 INFO - PROCESS | 1813 | 1464012819442 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 1813 | 1464012819447 Marionette TRACE conn4 <- [1,2962,null,{}] 07:13:39 INFO - PROCESS | 1813 | 1464012819453 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}] 07:13:39 INFO - PROCESS | 1813 | 1464012819729 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 07:13:40 INFO - PROCESS | 1813 | 1464012820053 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x959b0400 == 137 [pid = 1813] [id = 749] 07:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9d475c00) [pid = 1813] [serial = 2247] [outer = (nil)] 07:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0xa0522400) [pid = 1813] [serial = 2248] [outer = 0x9d475c00] 07:13:40 INFO - PROCESS | 1813 | 1464012820214 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0xa23c3000) [pid = 1813] [serial = 2249] [outer = 0x9d475c00] 07:13:41 INFO - PROCESS | 1813 | 1464012821099 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]]]}] 07:13:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:13:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1693ms 07:13:41 INFO - PROCESS | 1813 | 1464012821136 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 1813 | 1464012821141 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 07:13:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:13:41 INFO - PROCESS | 1813 | 1464012821147 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 1813 | 1464012821151 Marionette TRACE conn4 <- [1,2966,null,{}] 07:13:41 INFO - PROCESS | 1813 | 1464012821157 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}] 07:13:41 INFO - PROCESS | 1813 | 1464012821414 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 07:13:41 INFO - PROCESS | 1813 | 1464012821741 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c0a4400 == 138 [pid = 1813] [id = 750] 07:13:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0xa23f0400) [pid = 1813] [serial = 2250] [outer = (nil)] 07:13:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0xa3155800) [pid = 1813] [serial = 2251] [outer = 0xa23f0400] 07:13:41 INFO - PROCESS | 1813 | 1464012821834 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0xa335c000) [pid = 1813] [serial = 2252] [outer = 0xa23f0400] 07:13:42 INFO - PROCESS | 1813 | 1464012822751 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]]]}] 07:13:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 07:13:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1630ms 07:13:42 INFO - PROCESS | 1813 | 1464012822780 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 1813 | 1464012822784 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 07:13:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:13:42 INFO - PROCESS | 1813 | 1464012822791 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 1813 | 1464012822795 Marionette TRACE conn4 <- [1,2970,null,{}] 07:13:42 INFO - PROCESS | 1813 | 1464012822801 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}] 07:13:43 INFO - PROCESS | 1813 | 1464012823082 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 07:13:43 INFO - PROCESS | 1813 | 1464012823412 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb03000 == 139 [pid = 1813] [id = 751] 07:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9a7a4c00) [pid = 1813] [serial = 2253] [outer = (nil)] 07:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0xa6859c00) [pid = 1813] [serial = 2254] [outer = 0x9a7a4c00] 07:13:43 INFO - PROCESS | 1813 | 1464012823555 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0xa68c0800) [pid = 1813] [serial = 2255] [outer = 0x9a7a4c00] 07:13:44 INFO - PROCESS | 1813 | 1464012824406 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]]]}] 07:13:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:13:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1639ms 07:13:44 INFO - PROCESS | 1813 | 1464012824431 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 07:13:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:13:44 INFO - PROCESS | 1813 | 1464012824436 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 07:13:44 INFO - PROCESS | 1813 | 1464012824443 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 1813 | 1464012824447 Marionette TRACE conn4 <- [1,2974,null,{}] 07:13:44 INFO - PROCESS | 1813 | 1464012824453 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}] 07:13:44 INFO - PROCESS | 1813 | 1464012824709 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 07:13:45 INFO - PROCESS | 1813 | 1464012825033 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 1813 | ++DOCSHELL 0xa254f800 == 140 [pid = 1813] [id = 752] 07:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa6380c00) [pid = 1813] [serial = 2256] [outer = (nil)] 07:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0xa6b8bc00) [pid = 1813] [serial = 2257] [outer = 0xa6380c00] 07:13:45 INFO - PROCESS | 1813 | 1464012825140 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0xa6b8e800) [pid = 1813] [serial = 2258] [outer = 0xa6380c00] 07:13:46 INFO - PROCESS | 1813 | 1464012826016 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]]]}] 07:13:46 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. 07:13:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1638ms 07:13:46 INFO - PROCESS | 1813 | 1464012826082 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 07:13:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:13:46 INFO - PROCESS | 1813 | 1464012826087 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 07:13:46 INFO - PROCESS | 1813 | 1464012826094 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 1813 | 1464012826097 Marionette TRACE conn4 <- [1,2978,null,{}] 07:13:46 INFO - PROCESS | 1813 | 1464012826121 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}] 07:13:46 INFO - PROCESS | 1813 | 1464012826464 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 07:13:46 INFO - PROCESS | 1813 | 1464012826704 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x86269c00 == 141 [pid = 1813] [id = 753] 07:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x889a4c00) [pid = 1813] [serial = 2259] [outer = (nil)] 07:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x889aa400) [pid = 1813] [serial = 2260] [outer = 0x889a4c00] 07:13:46 INFO - PROCESS | 1813 | 1464012826846 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x889acc00) [pid = 1813] [serial = 2261] [outer = 0x889a4c00] 07:13:47 INFO - PROCESS | 1813 | 1464012827682 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]]]}] 07:13:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:13:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1634ms 07:13:47 INFO - PROCESS | 1813 | 1464012827727 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 07:13:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:13:47 INFO - PROCESS | 1813 | 1464012827732 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 07:13:47 INFO - PROCESS | 1813 | 1464012827739 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 1813 | 1464012827742 Marionette TRACE conn4 <- [1,2982,null,{}] 07:13:47 INFO - PROCESS | 1813 | 1464012827748 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}] 07:13:48 INFO - PROCESS | 1813 | 1464012828131 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 07:13:48 INFO - PROCESS | 1813 | 1464012828371 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x889a7c00 == 142 [pid = 1813] [id = 754] 07:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x889a9800) [pid = 1813] [serial = 2262] [outer = (nil)] 07:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0xa6b86400) [pid = 1813] [serial = 2263] [outer = 0x889a9800] 07:13:48 INFO - PROCESS | 1813 | 1464012828512 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0xa6c4c800) [pid = 1813] [serial = 2264] [outer = 0x889a9800] 07:13:49 INFO - PROCESS | 1813 | 1464012829367 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"]]]}] 07:13:49 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 07:13:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:13:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1692ms 07:13:49 INFO - PROCESS | 1813 | 1464012829432 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 1813 | 1464012829437 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 07:13:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:13:49 INFO - PROCESS | 1813 | 1464012829444 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 1813 | 1464012829448 Marionette TRACE conn4 <- [1,2986,null,{}] 07:13:49 INFO - PROCESS | 1813 | 1464012829476 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}] 07:13:49 INFO - PROCESS | 1813 | 1464012829753 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 07:13:50 INFO - PROCESS | 1813 | 1464012830128 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x889ab000 == 143 [pid = 1813] [id = 755] 07:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x8dbbc400) [pid = 1813] [serial = 2265] [outer = (nil)] 07:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8dbc3c00) [pid = 1813] [serial = 2266] [outer = 0x8dbbc400] 07:13:50 INFO - PROCESS | 1813 | 1464012830227 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x8dbc6800) [pid = 1813] [serial = 2267] [outer = 0x8dbbc400] 07:13:51 INFO - PROCESS | 1813 | 1464012831047 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]]]}] 07:13:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 07:13:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1639ms 07:13:51 INFO - PROCESS | 1813 | 1464012831085 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 1813 | 1464012831089 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 07:13:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:13:51 INFO - PROCESS | 1813 | 1464012831096 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 1813 | 1464012831100 Marionette TRACE conn4 <- [1,2990,null,{}] 07:13:51 INFO - PROCESS | 1813 | 1464012831107 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}] 07:13:51 INFO - PROCESS | 1813 | 1464012831364 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 07:13:51 INFO - PROCESS | 1813 | 1464012831689 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x86d57000 == 144 [pid = 1813] [id = 756] 07:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x86d59400) [pid = 1813] [serial = 2268] [outer = (nil)] 07:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x86d5ec00) [pid = 1813] [serial = 2269] [outer = 0x86d59400] 07:13:51 INFO - PROCESS | 1813 | 1464012831786 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x86d61c00) [pid = 1813] [serial = 2270] [outer = 0x86d59400] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb08000 == 143 [pid = 1813] [id = 695] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x89ba0000 == 142 [pid = 1813] [id = 637] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x87552c00 == 141 [pid = 1813] [id = 696] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8bc400 == 140 [pid = 1813] [id = 521] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8bb01800 == 139 [pid = 1813] [id = 519] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8a2e8c00 == 138 [pid = 1813] [id = 694] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8c590000 == 137 [pid = 1813] [id = 697] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0xa23eac00 == 136 [pid = 1813] [id = 731] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x89b6f000 == 135 [pid = 1813] [id = 730] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8e399000 == 134 [pid = 1813] [id = 729] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x9a9cdc00 == 133 [pid = 1813] [id = 728] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x95859800 == 132 [pid = 1813] [id = 727] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x87d65000 == 131 [pid = 1813] [id = 726] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8626cc00 == 130 [pid = 1813] [id = 724] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x93efd000 == 129 [pid = 1813] [id = 725] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x90c60000 == 128 [pid = 1813] [id = 723] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5f800 == 127 [pid = 1813] [id = 722] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8fd42400 == 126 [pid = 1813] [id = 721] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8c8c5800 == 125 [pid = 1813] [id = 720] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8acad000 == 124 [pid = 1813] [id = 719] 07:13:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8734fc00 == 123 [pid = 1813] [id = 718] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8c6dc400) [pid = 1813] [serial = 2153] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8a186800) [pid = 1813] [serial = 2147] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0xa6832400) [pid = 1813] [serial = 2129] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0xa6b81800) [pid = 1813] [serial = 2133] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0xa1048400) [pid = 1813] [serial = 2123] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9a9c6000) [pid = 1813] [serial = 2118] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x87d1bc00) [pid = 1813] [serial = 2144] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8c561000) [pid = 1813] [serial = 2097] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x959a4400) [pid = 1813] [serial = 2141] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0xa6973000) [pid = 1813] [serial = 2142] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x90c55400) [pid = 1813] [serial = 2100] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0xa6c42c00) [pid = 1813] [serial = 2136] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0xa6976400) [pid = 1813] [serial = 2132] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8a2de000) [pid = 1813] [serial = 2148] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9a615800) [pid = 1813] [serial = 2117] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8734a400) [pid = 1813] [serial = 2138] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0xa5145800) [pid = 1813] [serial = 2127] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8e30a000) [pid = 1813] [serial = 2099] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8734dc00) [pid = 1813] [serial = 2139] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0xa335d400) [pid = 1813] [serial = 2126] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8bba9800) [pid = 1813] [serial = 2096] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0xa6b8fc00) [pid = 1813] [serial = 2135] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0xa683b000) [pid = 1813] [serial = 2130] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x951f2400) [pid = 1813] [serial = 2109] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x93ef4000) [pid = 1813] [serial = 2108] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9c29b400) [pid = 1813] [serial = 2121] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8bd16000) [pid = 1813] [serial = 2034] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8946b000) [pid = 1813] [serial = 2145] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x958a5800) [pid = 1813] [serial = 2111] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0xa224fc00) [pid = 1813] [serial = 2124] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x915eec00) [pid = 1813] [serial = 2102] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x93b09800) [pid = 1813] [serial = 2106] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x95948400) [pid = 1813] [serial = 2112] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x92308000) [pid = 1813] [serial = 2105] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8bc83800) [pid = 1813] [serial = 2150] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x977a3c00) [pid = 1813] [serial = 2115] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9772b000) [pid = 1813] [serial = 2114] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8bd11000) [pid = 1813] [serial = 2151] [outer = (nil)] [url = about:blank] 07:13:55 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9c017c00) [pid = 1813] [serial = 2120] [outer = (nil)] [url = about:blank] 07:13:56 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x91cee400) [pid = 1813] [serial = 2103] [outer = (nil)] [url = about:blank] 07:13:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x87344400 == 124 [pid = 1813] [id = 757] 07:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x87344800) [pid = 1813] [serial = 2271] [outer = (nil)] 07:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x87347400) [pid = 1813] [serial = 2272] [outer = 0x87344800] 07:13:56 INFO - PROCESS | 1813 | 1464012836475 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]]]}] 07:13:56 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. 07:13:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 5422ms 07:13:56 INFO - PROCESS | 1813 | 1464012836519 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 07:13:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:13:56 INFO - PROCESS | 1813 | 1464012836525 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 07:13:56 INFO - PROCESS | 1813 | 1464012836535 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 1813 | 1464012836541 Marionette TRACE conn4 <- [1,2994,null,{}] 07:13:56 INFO - PROCESS | 1813 | 1464012836551 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}] 07:13:56 INFO - PROCESS | 1813 | 1464012836841 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 07:13:57 INFO - PROCESS | 1813 | 1464012837142 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x87551c00 == 125 [pid = 1813] [id = 758] 07:13:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x87552c00) [pid = 1813] [serial = 2273] [outer = (nil)] 07:13:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x87cd1c00) [pid = 1813] [serial = 2274] [outer = 0x87552c00] 07:13:57 INFO - PROCESS | 1813 | 1464012837232 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x87cdc400) [pid = 1813] [serial = 2275] [outer = 0x87552c00] 07:13:58 INFO - PROCESS | 1813 | 1464012838039 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]]]}] 07:13:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:13:58 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 07:13:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1544ms 07:13:58 INFO - PROCESS | 1813 | 1464012838116 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 1813 | 1464012838125 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 07:13:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:13:58 INFO - PROCESS | 1813 | 1464012838140 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 1813 | 1464012838145 Marionette TRACE conn4 <- [1,2998,null,{}] 07:13:58 INFO - PROCESS | 1813 | 1464012838156 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}] 07:13:58 INFO - PROCESS | 1813 | 1464012838401 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 07:13:58 INFO - PROCESS | 1813 | 1464012838668 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x87cd2c00 == 126 [pid = 1813] [id = 759] 07:13:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x87d20000) [pid = 1813] [serial = 2276] [outer = (nil)] 07:13:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x888d8800) [pid = 1813] [serial = 2277] [outer = 0x87d20000] 07:13:58 INFO - PROCESS | 1813 | 1464012838746 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x888e6c00) [pid = 1813] [serial = 2278] [outer = 0x87d20000] 07:13:59 INFO - PROCESS | 1813 | 1464012839653 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]]]}] 07:13:59 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. 07:13:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1544ms 07:13:59 INFO - PROCESS | 1813 | 1464012839701 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 1813 | 1464012839710 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 07:13:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:13:59 INFO - PROCESS | 1813 | 1464012839722 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 1813 | 1464012839732 Marionette TRACE conn4 <- [1,3002,null,{}] 07:13:59 INFO - PROCESS | 1813 | 1464012839760 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}] 07:14:00 INFO - PROCESS | 1813 | 1464012840092 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 07:14:00 INFO - PROCESS | 1813 | 1464012840141 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8996c800 == 127 [pid = 1813] [id = 760] 07:14:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8996d000) [pid = 1813] [serial = 2279] [outer = (nil)] 07:14:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x89973800) [pid = 1813] [serial = 2280] [outer = 0x8996d000] 07:14:00 INFO - PROCESS | 1813 | 1464012840226 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x89b67c00) [pid = 1813] [serial = 2281] [outer = 0x8996d000] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x90d33000) [pid = 1813] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x951f0400) [pid = 1813] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9a9cf000) [pid = 1813] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x87d66c00) [pid = 1813] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x915fa400) [pid = 1813] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x90c5a400) [pid = 1813] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9585d400) [pid = 1813] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x90e43800) [pid = 1813] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8cfbd400) [pid = 1813] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8a980c00) [pid = 1813] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x92302800) [pid = 1813] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa23f3800) [pid = 1813] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8bb03c00) [pid = 1813] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8946d400) [pid = 1813] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8d007000) [pid = 1813] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8a2e9400) [pid = 1813] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9230fc00) [pid = 1813] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9c29e400) [pid = 1813] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:14:01 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8bc82800) [pid = 1813] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:14:01 INFO - PROCESS | 1813 | 1464012841843 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]]]}] 07:14:01 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. 07:14:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2159ms 07:14:01 INFO - PROCESS | 1813 | 1464012841881 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 07:14:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:14:01 INFO - PROCESS | 1813 | 1464012841887 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 07:14:01 INFO - PROCESS | 1813 | 1464012841894 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 1813 | 1464012841898 Marionette TRACE conn4 <- [1,3006,null,{}] 07:14:01 INFO - PROCESS | 1813 | 1464012841905 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}] 07:14:02 INFO - PROCESS | 1813 | 1464012842158 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 07:14:02 INFO - PROCESS | 1813 | 1464012842409 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x89ad5800 == 128 [pid = 1813] [id = 761] 07:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x89ba1400) [pid = 1813] [serial = 2282] [outer = (nil)] 07:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x89c8b800) [pid = 1813] [serial = 2283] [outer = 0x89ba1400] 07:14:02 INFO - PROCESS | 1813 | 1464012842495 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x89dae000) [pid = 1813] [serial = 2284] [outer = 0x89ba1400] 07:14:03 INFO - PROCESS | 1813 | 1464012843545 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]]]}] 07:14:03 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. 07:14:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1690ms 07:14:03 INFO - PROCESS | 1813 | 1464012843589 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 1813 | 1464012843597 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 07:14:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:14:03 INFO - PROCESS | 1813 | 1464012843607 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 1813 | 1464012843613 Marionette TRACE conn4 <- [1,3010,null,{}] 07:14:03 INFO - PROCESS | 1813 | 1464012843625 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}] 07:14:03 INFO - PROCESS | 1813 | 1464012843931 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 07:14:04 INFO - PROCESS | 1813 | 1464012844320 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x86d5b400 == 129 [pid = 1813] [id = 762] 07:14:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8734f400) [pid = 1813] [serial = 2285] [outer = (nil)] 07:14:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x87cd2800) [pid = 1813] [serial = 2286] [outer = 0x8734f400] 07:14:04 INFO - PROCESS | 1813 | 1464012844414 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x87d22000) [pid = 1813] [serial = 2287] [outer = 0x8734f400] 07:14:05 INFO - PROCESS | 1813 | 1464012845322 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]]]}] 07:14:05 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 07:14:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1745ms 07:14:05 INFO - PROCESS | 1813 | 1464012845352 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 1813 | 1464012845360 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 07:14:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:14:05 INFO - PROCESS | 1813 | 1464012845372 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 1813 | 1464012845377 Marionette TRACE conn4 <- [1,3014,null,{}] 07:14:05 INFO - PROCESS | 1813 | 1464012845384 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}] 07:14:05 INFO - PROCESS | 1813 | 1464012845646 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 07:14:05 INFO - PROCESS | 1813 | 1464012845966 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x889aa800 == 130 [pid = 1813] [id = 763] 07:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x889aac00) [pid = 1813] [serial = 2288] [outer = (nil)] 07:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x89967400) [pid = 1813] [serial = 2289] [outer = 0x889aac00] 07:14:06 INFO - PROCESS | 1813 | 1464012846110 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x89b65800) [pid = 1813] [serial = 2290] [outer = 0x889aac00] 07:14:06 INFO - PROCESS | 1813 | [1813] 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 07:14:07 INFO - PROCESS | 1813 | 1464012847083 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:14:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:14:07 INFO - {} 07:14:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:14:07 INFO - {} 07:14:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:14:07 INFO - {} 07:14:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:14:07 INFO - {} 07:14:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1743ms 07:14:07 INFO - PROCESS | 1813 | 1464012847126 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 1813 | 1464012847130 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 07:14:07 INFO - TEST-START | /FileAPI/fileReader.html 07:14:07 INFO - PROCESS | 1813 | 1464012847186 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 1813 | 1464012847194 Marionette TRACE conn4 <- [1,3018,null,{}] 07:14:07 INFO - PROCESS | 1813 | 1464012847212 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}] 07:14:07 INFO - PROCESS | 1813 | 1464012847510 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 07:14:07 INFO - PROCESS | 1813 | 1464012847930 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x889a9400 == 131 [pid = 1813] [id = 764] 07:14:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8a2e6400) [pid = 1813] [serial = 2291] [outer = (nil)] 07:14:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8ab77000) [pid = 1813] [serial = 2292] [outer = 0x8a2e6400] 07:14:08 INFO - PROCESS | 1813 | 1464012848033 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8aca8c00) [pid = 1813] [serial = 2293] [outer = 0x8a2e6400] 07:14:08 INFO - PROCESS | 1813 | 1464012848878 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]]]}] 07:14:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:14:08 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:14:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:14:08 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:14:08 INFO - TEST-OK | /FileAPI/fileReader.html | took 1757ms 07:14:08 INFO - PROCESS | 1813 | 1464012848938 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 1813 | 1464012848943 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 07:14:08 INFO - TEST-START | /FileAPI/historical.html 07:14:08 INFO - PROCESS | 1813 | 1464012848950 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 1813 | 1464012848954 Marionette TRACE conn4 <- [1,3022,null,{}] 07:14:08 INFO - PROCESS | 1813 | 1464012848960 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}] 07:14:09 INFO - PROCESS | 1813 | 1464012849201 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 07:14:09 INFO - PROCESS | 1813 | 1464012849511 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2de000 == 132 [pid = 1813] [id = 765] 07:14:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8acac400) [pid = 1813] [serial = 2294] [outer = (nil)] 07:14:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8bb0ec00) [pid = 1813] [serial = 2295] [outer = 0x8acac400] 07:14:09 INFO - PROCESS | 1813 | 1464012849607 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8bba6000) [pid = 1813] [serial = 2296] [outer = 0x8acac400] 07:14:10 INFO - PROCESS | 1813 | 1464012850511 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"]]]}] 07:14:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:14:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:14:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:14:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:14:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:14:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:14:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:14:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:14:10 INFO - TEST-OK | /FileAPI/historical.html | took 1582ms 07:14:10 INFO - PROCESS | 1813 | 1464012850535 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 07:14:10 INFO - PROCESS | 1813 | 1464012850540 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 07:14:10 INFO - TEST-START | /FileAPI/idlharness.html 07:14:10 INFO - PROCESS | 1813 | 1464012850547 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:14:10 INFO - PROCESS | 1813 | 1464012850550 Marionette TRACE conn4 <- [1,3026,null,{}] 07:14:10 INFO - PROCESS | 1813 | 1464012850556 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}] 07:14:10 INFO - PROCESS | 1813 | 1464012850796 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 07:14:11 INFO - PROCESS | 1813 | 1464012851111 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bb0d400 == 133 [pid = 1813] [id = 766] 07:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8bb0fc00) [pid = 1813] [serial = 2297] [outer = (nil)] 07:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8bd13800) [pid = 1813] [serial = 2298] [outer = 0x8bb0fc00] 07:14:11 INFO - PROCESS | 1813 | 1464012851216 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8bd18400) [pid = 1813] [serial = 2299] [outer = 0x8bb0fc00] 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:14:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:14:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:14:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:14:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:14:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:14:12 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 07:14:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:14:12 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 07:14:12 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 07:14:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:14:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:14:12 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 07:14:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:14:12 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 07:14:12 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 07:14:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:14:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:14:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:14:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 2375ms 07:14:13 INFO - PROCESS | 1813 | 1464012852754 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]]]}] 07:14:13 INFO - PROCESS | 1813 | 1464012853149 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 07:14:13 INFO - PROCESS | 1813 | 1464012853152 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 07:14:13 INFO - TEST-START | /FileAPI/idlharness.worker 07:14:13 INFO - PROCESS | 1813 | 1464012853167 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 1813 | 1464012853171 Marionette TRACE conn4 <- [1,3030,null,{}] 07:14:13 INFO - PROCESS | 1813 | 1464012853197 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}] 07:14:13 INFO - PROCESS | 1813 | 1464012853474 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 07:14:13 INFO - PROCESS | 1813 | 1464012853781 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bc87800 == 134 [pid = 1813] [id = 767] 07:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8bc8cc00) [pid = 1813] [serial = 2300] [outer = (nil)] 07:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8e396c00) [pid = 1813] [serial = 2301] [outer = 0x8bc8cc00] 07:14:13 INFO - PROCESS | 1813 | 1464012853873 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8e39c400) [pid = 1813] [serial = 2302] [outer = 0x8bc8cc00] 07:14:14 INFO - PROCESS | 1813 | [1813] 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 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:14:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:14:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:14:16 INFO - {} 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:14:16 INFO - {} 07:14:16 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 - {} 07:14:16 INFO - {} 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:14:16 INFO - {} 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:14:16 INFO - {} 07:14:16 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 - {} 07:14:16 INFO - {} 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 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 07:14:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:16 INFO - {} 07:14:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2943ms 07:14:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:14:16 INFO - PROCESS | 1813 | 1464012855993 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,{},{}]]]}] 07:14:16 INFO - PROCESS | 1813 | 1464012856141 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 1813 | 1464012856165 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 07:14:16 INFO - PROCESS | 1813 | 1464012856182 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 1813 | 1464012856193 Marionette TRACE conn4 <- [1,3034,null,{}] 07:14:16 INFO - PROCESS | 1813 | 1464012856206 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}] 07:14:16 INFO - PROCESS | 1813 | 1464012856628 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 07:14:16 INFO - PROCESS | 1813 | 1464012856944 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dbc2400 == 135 [pid = 1813] [id = 768] 07:14:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8dbc3000) [pid = 1813] [serial = 2303] [outer = (nil)] 07:14:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x93d11c00) [pid = 1813] [serial = 2304] [outer = 0x8dbc3000] 07:14:17 INFO - PROCESS | 1813 | 1464012857036 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x93d16800) [pid = 1813] [serial = 2305] [outer = 0x8dbc3000] 07:14:17 INFO - PROCESS | 1813 | 1464012857890 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]]]}] 07:14:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:14:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1758ms 07:14:17 INFO - PROCESS | 1813 | 1464012857937 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 1813 | 1464012857942 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 07:14:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:14:17 INFO - PROCESS | 1813 | 1464012857973 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 1813 | 1464012857977 Marionette TRACE conn4 <- [1,3038,null,{}] 07:14:17 INFO - PROCESS | 1813 | 1464012857984 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}] 07:14:18 INFO - PROCESS | 1813 | 1464012858247 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 07:14:18 INFO - PROCESS | 1813 | 1464012858615 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8734a400 == 136 [pid = 1813] [id = 769] 07:14:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x93d13400) [pid = 1813] [serial = 2306] [outer = (nil)] 07:14:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x951f0c00) [pid = 1813] [serial = 2307] [outer = 0x93d13400] 07:14:18 INFO - PROCESS | 1813 | 1464012858710 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x951f8800) [pid = 1813] [serial = 2308] [outer = 0x93d13400] 07:14:19 INFO - PROCESS | 1813 | 1464012859546 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"]]]}] 07:14:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:14:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:14:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1642ms 07:14:19 INFO - PROCESS | 1813 | 1464012859610 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 1813 | 1464012859614 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 07:14:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:14:19 INFO - PROCESS | 1813 | 1464012859621 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 1813 | 1464012859625 Marionette TRACE conn4 <- [1,3042,null,{}] 07:14:19 INFO - PROCESS | 1813 | 1464012859653 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}] 07:14:19 INFO - PROCESS | 1813 | 1464012859920 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 07:14:20 INFO - PROCESS | 1813 | 1464012860233 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x93efa000 == 137 [pid = 1813] [id = 770] 07:14:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x93efe400) [pid = 1813] [serial = 2309] [outer = (nil)] 07:14:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9531a000) [pid = 1813] [serial = 2310] [outer = 0x93efe400] 07:14:20 INFO - PROCESS | 1813 | 1464012860375 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x954e9c00) [pid = 1813] [serial = 2311] [outer = 0x93efe400] 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:14:21 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. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:14:21 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'.) 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:14:21 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. 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:14:21 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. 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:14:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:21 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. 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:14:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:14:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:14:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:14:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2058ms 07:14:21 INFO - PROCESS | 1813 | 1464012861570 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]]]}] 07:14:21 INFO - PROCESS | 1813 | 1464012861764 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 1813 | 1464012861774 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 07:14:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:14:21 INFO - PROCESS | 1813 | 1464012861790 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 1813 | 1464012861793 Marionette TRACE conn4 <- [1,3046,null,{}] 07:14:21 INFO - PROCESS | 1813 | 1464012861800 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}] 07:14:22 INFO - PROCESS | 1813 | 1464012862208 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 07:14:22 INFO - PROCESS | 1813 | 1464012862455 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8fd3e000 == 138 [pid = 1813] [id = 771] 07:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8fd3e400) [pid = 1813] [serial = 2312] [outer = (nil)] 07:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x90c59800) [pid = 1813] [serial = 2313] [outer = 0x8fd3e400] 07:14:22 INFO - PROCESS | 1813 | 1464012862546 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x90c5c000) [pid = 1813] [serial = 2314] [outer = 0x8fd3e400] 07:14:22 INFO - PROCESS | 1813 | [1813] 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 07:14:23 INFO - PROCESS | 1813 | 1464012863542 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:14:23 INFO - {} 07:14:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1783ms 07:14:23 INFO - PROCESS | 1813 | 1464012863574 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 1813 | 1464012863579 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 07:14:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:14:23 INFO - PROCESS | 1813 | 1464012863595 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 1813 | 1464012863600 Marionette TRACE conn4 <- [1,3050,null,{}] 07:14:23 INFO - PROCESS | 1813 | 1464012863657 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}] 07:14:23 INFO - PROCESS | 1813 | 1464012863965 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 07:14:24 INFO - PROCESS | 1813 | 1464012864344 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca0400 == 139 [pid = 1813] [id = 772] 07:14:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x90d2d800) [pid = 1813] [serial = 2315] [outer = (nil)] 07:14:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x90e4bc00) [pid = 1813] [serial = 2316] [outer = 0x90d2d800] 07:14:24 INFO - PROCESS | 1813 | 1464012864450 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x91590800) [pid = 1813] [serial = 2317] [outer = 0x90d2d800] 07:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:14:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1695ms 07:14:25 INFO - PROCESS | 1813 | 1464012865278 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]]]}] 07:14:25 INFO - PROCESS | 1813 | 1464012865316 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 1813 | 1464012865320 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 07:14:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:14:25 INFO - PROCESS | 1813 | 1464012865334 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - PROCESS | 1813 | 1464012865337 Marionette TRACE conn4 <- [1,3054,null,{}] 07:14:25 INFO - PROCESS | 1813 | 1464012865345 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}] 07:14:25 INFO - PROCESS | 1813 | 1464012865605 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 07:14:25 INFO - PROCESS | 1813 | 1464012865908 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5fc00 == 140 [pid = 1813] [id = 773] 07:14:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x90ca2400) [pid = 1813] [serial = 2318] [outer = (nil)] 07:14:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x915fa400) [pid = 1813] [serial = 2319] [outer = 0x90ca2400] 07:14:26 INFO - PROCESS | 1813 | 1464012866006 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x93d13c00) [pid = 1813] [serial = 2320] [outer = 0x90ca2400] 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:27 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" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:27 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" 07:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2146ms 07:14:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:14:27 INFO - PROCESS | 1813 | 1464012867340 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"]]]}] 07:14:27 INFO - PROCESS | 1813 | 1464012867545 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 1813 | 1464012867553 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 07:14:27 INFO - PROCESS | 1813 | 1464012867634 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 1813 | 1464012867636 Marionette TRACE conn4 <- [1,3058,null,{}] 07:14:27 INFO - PROCESS | 1813 | 1464012867746 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}] 07:14:28 INFO - PROCESS | 1813 | 1464012868101 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 07:14:28 INFO - PROCESS | 1813 | 1464012868335 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x9531c400 == 141 [pid = 1813] [id = 774] 07:14:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x954ed400) [pid = 1813] [serial = 2321] [outer = (nil)] 07:14:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x958b0c00) [pid = 1813] [serial = 2322] [outer = 0x954ed400] 07:14:28 INFO - PROCESS | 1813 | 1464012868426 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x95946c00) [pid = 1813] [serial = 2323] [outer = 0x954ed400] 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:14:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:14:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:14:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:14:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:14:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:14:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:14:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:14:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1820ms 07:14:29 INFO - PROCESS | 1813 | 1464012869380 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]]]}] 07:14:29 INFO - PROCESS | 1813 | 1464012869407 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 1813 | 1464012869413 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 07:14:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:14:29 INFO - PROCESS | 1813 | 1464012869427 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 1813 | 1464012869431 Marionette TRACE conn4 <- [1,3062,null,{}] 07:14:29 INFO - PROCESS | 1813 | 1464012869437 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}] 07:14:29 INFO - PROCESS | 1813 | 1464012869819 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 07:14:30 INFO - PROCESS | 1813 | 1464012870111 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x90caa000 == 142 [pid = 1813] [id = 775] 07:14:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x95756000) [pid = 1813] [serial = 2324] [outer = (nil)] 07:14:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x959a4400) [pid = 1813] [serial = 2325] [outer = 0x95756000] 07:14:30 INFO - PROCESS | 1813 | 1464012870208 Marionette DEBUG loaded listener.js 07:14:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x959aa800) [pid = 1813] [serial = 2326] [outer = 0x95756000] 07:14:30 INFO - PROCESS | 1813 | [1813] 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 07:14:31 INFO - PROCESS | 1813 | 1464012871136 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:14:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:14:31 INFO - {} 07:14:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1732ms 07:14:31 INFO - PROCESS | 1813 | 1464012871160 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 1813 | 1464012871163 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 07:14:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:14:31 INFO - PROCESS | 1813 | 1464012871170 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 1813 | 1464012871174 Marionette TRACE conn4 <- [1,3066,null,{}] 07:14:31 INFO - PROCESS | 1813 | 1464012871180 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}] 07:14:31 INFO - PROCESS | 1813 | 1464012871497 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 07:14:31 INFO - PROCESS | 1813 | 1464012871837 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c55800 == 143 [pid = 1813] [id = 776] 07:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x91cee400) [pid = 1813] [serial = 2327] [outer = (nil)] 07:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x977acc00) [pid = 1813] [serial = 2328] [outer = 0x91cee400] 07:14:31 INFO - PROCESS | 1813 | 1464012871930 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x992e8000) [pid = 1813] [serial = 2329] [outer = 0x91cee400] 07:14:32 INFO - PROCESS | 1813 | 1464012872777 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]]]}] 07:14:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:14:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:14:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:14:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:14:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:14:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:14:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:14:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1645ms 07:14:32 INFO - PROCESS | 1813 | 1464012872821 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 07:14:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:14:32 INFO - PROCESS | 1813 | 1464012872826 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 07:14:32 INFO - PROCESS | 1813 | 1464012872834 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - PROCESS | 1813 | 1464012872838 Marionette TRACE conn4 <- [1,3070,null,{}] 07:14:32 INFO - PROCESS | 1813 | 1464012872844 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}] 07:14:33 INFO - PROCESS | 1813 | 1464012873121 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 07:14:33 INFO - PROCESS | 1813 | 1464012873454 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x915f0800 == 144 [pid = 1813] [id = 777] 07:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9779ec00) [pid = 1813] [serial = 2330] [outer = (nil)] 07:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a88e800) [pid = 1813] [serial = 2331] [outer = 0x9779ec00] 07:14:33 INFO - PROCESS | 1813 | 1464012873600 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9a9c9000) [pid = 1813] [serial = 2332] [outer = 0x9779ec00] 07:14:36 INFO - PROCESS | 1813 | --DOCSHELL 0x87344400 == 143 [pid = 1813] [id = 757] 07:14:36 INFO - PROCESS | 1813 | --DOCSHELL 0x95890000 == 142 [pid = 1813] [id = 746] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x90e45400) [pid = 1813] [serial = 2168] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x95751400) [pid = 1813] [serial = 2177] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9bab5400) [pid = 1813] [serial = 2187] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x89b9cc00) [pid = 1813] [serial = 2156] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x939c4000) [pid = 1813] [serial = 2171] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x90d2ec00) [pid = 1813] [serial = 2165] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x959af400) [pid = 1813] [serial = 2183] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x91588800) [pid = 1813] [serial = 2169] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0xa6b8cc00) [pid = 1813] [serial = 2201] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9d8d5400) [pid = 1813] [serial = 2190] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x93ef6400) [pid = 1813] [serial = 2172] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x90d34400) [pid = 1813] [serial = 2166] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x95757800) [pid = 1813] [serial = 2178] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8e39c000) [pid = 1813] [serial = 2094] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x95890c00) [pid = 1813] [serial = 2180] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x89db1000) [pid = 1813] [serial = 2157] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x958a3c00) [pid = 1813] [serial = 2181] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x97736400) [pid = 1813] [serial = 2184] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x95287c00) [pid = 1813] [serial = 2174] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0xa5139c00) [pid = 1813] [serial = 2196] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8bc8d000) [pid = 1813] [serial = 2159] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x89b62c00) [pid = 1813] [serial = 2205] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x95291800) [pid = 1813] [serial = 2175] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8d1b7000) [pid = 1813] [serial = 2162] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x89969800) [pid = 1813] [serial = 2204] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8ab74000) [pid = 1813] [serial = 2207] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0xa683ac00) [pid = 1813] [serial = 2199] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa2555400) [pid = 1813] [serial = 2193] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8bdcbc00) [pid = 1813] [serial = 2160] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8bb02000) [pid = 1813] [serial = 2208] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8e396800) [pid = 1813] [serial = 2163] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9d473800) [pid = 1813] [serial = 2189] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8c55d800) [pid = 1813] [serial = 2210] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0xa638ec00) [pid = 1813] [serial = 2198] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0xa254f400) [pid = 1813] [serial = 2192] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9aaed000) [pid = 1813] [serial = 2186] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0xa3353000) [pid = 1813] [serial = 2195] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8c58c400) [pid = 1813] [serial = 2211] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8c8c3c00) [pid = 1813] [serial = 2213] [outer = (nil)] [url = about:blank] 07:14:37 INFO - PROCESS | 1813 | 1464012877672 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]]]}] 07:14:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:14:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:14:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:14:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:14:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:14:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:14:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 4894ms 07:14:37 INFO - PROCESS | 1813 | 1464012877730 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 1813 | 1464012877738 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 07:14:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:14:37 INFO - PROCESS | 1813 | 1464012877746 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 1813 | 1464012877752 Marionette TRACE conn4 <- [1,3074,null,{}] 07:14:37 INFO - PROCESS | 1813 | 1464012877760 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}] 07:14:38 INFO - PROCESS | 1813 | 1464012878025 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 07:14:38 INFO - PROCESS | 1813 | 1464012878303 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x86d5e000 == 143 [pid = 1813] [id = 778] 07:14:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8754e000) [pid = 1813] [serial = 2333] [outer = (nil)] 07:14:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x87d64800) [pid = 1813] [serial = 2334] [outer = 0x8754e000] 07:14:38 INFO - PROCESS | 1813 | 1464012878389 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x888de000) [pid = 1813] [serial = 2335] [outer = 0x8754e000] 07:14:39 INFO - PROCESS | 1813 | 1464012879233 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]]]}] 07:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:14:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1501ms 07:14:39 INFO - PROCESS | 1813 | 1464012879251 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 1813 | 1464012879260 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 07:14:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:14:39 INFO - PROCESS | 1813 | 1464012879272 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 1813 | 1464012879276 Marionette TRACE conn4 <- [1,3078,null,{}] 07:14:39 INFO - PROCESS | 1813 | 1464012879283 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}] 07:14:39 INFO - PROCESS | 1813 | 1464012879652 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 07:14:39 INFO - PROCESS | 1813 | 1464012879701 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x889a2400 == 144 [pid = 1813] [id = 779] 07:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x889abc00) [pid = 1813] [serial = 2336] [outer = (nil)] 07:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8996e400) [pid = 1813] [serial = 2337] [outer = 0x889abc00] 07:14:39 INFO - PROCESS | 1813 | 1464012879782 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x89b99800) [pid = 1813] [serial = 2338] [outer = 0x889abc00] 07:14:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 07:14:40 INFO - reader.readAsText(blob_2) 07:14:40 INFO - }" did not throw 07:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 07:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 07:14:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 07:14:40 INFO - reader.readAsDataURL(blob_2) 07:14:40 INFO - }" did not throw 07:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 07:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 07:14:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 07:14:40 INFO - reader.readAsArrayBuffer(blob_2) 07:14:40 INFO - }" did not throw 07:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 07:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 07:14:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 07:14:40 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 07:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:14:40 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 1813 | 1464012880932 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 07:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:14:40 INFO - PROCESS | 1813 | 1464012880957 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 1813 | 1464012880964 Marionette TRACE conn4 <- [1,3082,null,{}] 07:14:40 INFO - PROCESS | 1813 | 1464012880981 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}] 07:14:41 INFO - PROCESS | 1813 | 1464012881329 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 07:14:41 INFO - PROCESS | 1813 | 1464012881369 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x87d1b800 == 145 [pid = 1813] [id = 780] 07:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8a2ea400) [pid = 1813] [serial = 2339] [outer = (nil)] 07:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8aca3400) [pid = 1813] [serial = 2340] [outer = 0x8a2ea400] 07:14:41 INFO - PROCESS | 1813 | 1464012881467 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8bb08800) [pid = 1813] [serial = 2341] [outer = 0x8a2ea400] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x951c1c00) [pid = 1813] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x95954400) [pid = 1813] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x939c4c00) [pid = 1813] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x86d59400) [pid = 1813] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x87d20000) [pid = 1813] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x889a4c00) [pid = 1813] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8c55dc00) [pid = 1813] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0xa6380c00) [pid = 1813] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x889a9800) [pid = 1813] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9d475c00) [pid = 1813] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x951c2000) [pid = 1813] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa63eb800) [pid = 1813] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0xa23f0400) [pid = 1813] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8996d000) [pid = 1813] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x90d2dc00) [pid = 1813] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x951f3000) [pid = 1813] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x90ca9400) [pid = 1813] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8bb0a800) [pid = 1813] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x89465800) [pid = 1813] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9a7a4c00) [pid = 1813] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x983dcc00) [pid = 1813] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x87344800) [pid = 1813] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x87552c00) [pid = 1813] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8dbbc400) [pid = 1813] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:14:42 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x90cac000) [pid = 1813] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:14:43 INFO - PROCESS | 1813 | 1464012883099 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]]]}] 07:14:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:14:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:14:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2208ms 07:14:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:14:43 INFO - PROCESS | 1813 | 1464012883159 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 1813 | 1464012883163 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 07:14:43 INFO - PROCESS | 1813 | 1464012883170 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - PROCESS | 1813 | 1464012883173 Marionette TRACE conn4 <- [1,3086,null,{}] 07:14:43 INFO - PROCESS | 1813 | 1464012883179 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}] 07:14:43 INFO - PROCESS | 1813 | 1464012883414 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 07:14:43 INFO - PROCESS | 1813 | 1464012883676 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x889a4c00 == 146 [pid = 1813] [id = 781] 07:14:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x89b6dc00) [pid = 1813] [serial = 2342] [outer = (nil)] 07:14:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8bc90400) [pid = 1813] [serial = 2343] [outer = 0x89b6dc00] 07:14:43 INFO - PROCESS | 1813 | 1464012883754 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8bdca800) [pid = 1813] [serial = 2344] [outer = 0x89b6dc00] 07:14:44 INFO - PROCESS | 1813 | 1464012884740 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:14:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1588ms 07:14:44 INFO - PROCESS | 1813 | 1464012884758 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 1813 | 1464012884765 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 07:14:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:14:44 INFO - PROCESS | 1813 | 1464012884775 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:14:44 INFO - PROCESS | 1813 | 1464012884781 Marionette TRACE conn4 <- [1,3090,null,{}] 07:14:44 INFO - PROCESS | 1813 | 1464012884797 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}] 07:14:45 INFO - PROCESS | 1813 | 1464012885076 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 07:14:45 INFO - PROCESS | 1813 | 1464012885435 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x87344400 == 147 [pid = 1813] [id = 782] 07:14:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x87554400) [pid = 1813] [serial = 2345] [outer = (nil)] 07:14:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x888d8400) [pid = 1813] [serial = 2346] [outer = 0x87554400] 07:14:45 INFO - PROCESS | 1813 | 1464012885530 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x889af400) [pid = 1813] [serial = 2347] [outer = 0x87554400] 07:14:46 INFO - PROCESS | 1813 | 1464012886442 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:14:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:14:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1695ms 07:14:46 INFO - PROCESS | 1813 | 1464012886471 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 1813 | 1464012886480 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 07:14:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:14:46 INFO - PROCESS | 1813 | 1464012886492 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 1813 | 1464012886496 Marionette TRACE conn4 <- [1,3094,null,{}] 07:14:46 INFO - PROCESS | 1813 | 1464012886527 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}] 07:14:46 INFO - PROCESS | 1813 | 1464012886792 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 07:14:47 INFO - PROCESS | 1813 | 1464012887110 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8946d400 == 148 [pid = 1813] [id = 783] 07:14:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8a17b400) [pid = 1813] [serial = 2348] [outer = (nil)] 07:14:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8a2e5c00) [pid = 1813] [serial = 2349] [outer = 0x8a17b400] 07:14:47 INFO - PROCESS | 1813 | 1464012887253 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8ab72000) [pid = 1813] [serial = 2350] [outer = 0x8a17b400] 07:14:48 INFO - PROCESS | 1813 | 1464012888201 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1751ms 07:14:48 INFO - PROCESS | 1813 | 1464012888244 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 07:14:48 INFO - PROCESS | 1813 | 1464012888249 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 07:14:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:14:48 INFO - PROCESS | 1813 | 1464012888257 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:14:48 INFO - PROCESS | 1813 | 1464012888265 Marionette TRACE conn4 <- [1,3098,null,{}] 07:14:48 INFO - PROCESS | 1813 | 1464012888300 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}] 07:14:48 INFO - PROCESS | 1813 | 1464012888666 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 07:14:48 INFO - PROCESS | 1813 | 1464012888961 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c55c400 == 149 [pid = 1813] [id = 784] 07:14:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c562400) [pid = 1813] [serial = 2351] [outer = (nil)] 07:14:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8c594000) [pid = 1813] [serial = 2352] [outer = 0x8c562400] 07:14:49 INFO - PROCESS | 1813 | 1464012889060 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8cfbec00) [pid = 1813] [serial = 2353] [outer = 0x8c562400] 07:14:49 INFO - PROCESS | 1813 | 1464012889904 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]]]}] 07:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:14:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1692ms 07:14:49 INFO - PROCESS | 1813 | 1464012889949 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 07:14:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:14:49 INFO - PROCESS | 1813 | 1464012889955 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 07:14:49 INFO - PROCESS | 1813 | 1464012889961 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 1813 | 1464012889965 Marionette TRACE conn4 <- [1,3102,null,{}] 07:14:49 INFO - PROCESS | 1813 | 1464012889971 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}] 07:14:50 INFO - PROCESS | 1813 | 1464012890237 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 07:14:50 INFO - PROCESS | 1813 | 1464012890560 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a2d9400 == 150 [pid = 1813] [id = 785] 07:14:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8d97fc00) [pid = 1813] [serial = 2354] [outer = (nil)] 07:14:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8dbbc800) [pid = 1813] [serial = 2355] [outer = 0x8d97fc00] 07:14:50 INFO - PROCESS | 1813 | 1464012890653 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8dbc8c00) [pid = 1813] [serial = 2356] [outer = 0x8d97fc00] 07:14:51 INFO - PROCESS | 1813 | 1464012891536 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:14:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1590ms 07:14:51 INFO - PROCESS | 1813 | 1464012891551 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 1813 | 1464012891554 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 07:14:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:14:51 INFO - PROCESS | 1813 | 1464012891562 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 1813 | 1464012891566 Marionette TRACE conn4 <- [1,3106,null,{}] 07:14:51 INFO - PROCESS | 1813 | 1464012891571 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}] 07:14:51 INFO - PROCESS | 1813 | 1464012891810 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 07:14:52 INFO - PROCESS | 1813 | 1464012892136 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x86d58c00 == 151 [pid = 1813] [id = 786] 07:14:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8dbbbc00) [pid = 1813] [serial = 2357] [outer = (nil)] 07:14:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8e30e800) [pid = 1813] [serial = 2358] [outer = 0x8dbbbc00] 07:14:52 INFO - PROCESS | 1813 | 1464012892231 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8fd3bc00) [pid = 1813] [serial = 2359] [outer = 0x8dbbbc00] 07:14:53 INFO - PROCESS | 1813 | 1464012893115 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]]]}] 07:14:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:14:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:14:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:14:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1588ms 07:14:53 INFO - PROCESS | 1813 | 1464012893152 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 1813 | 1464012893157 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 07:14:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:14:53 INFO - PROCESS | 1813 | 1464012893217 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 1813 | 1464012893221 Marionette TRACE conn4 <- [1,3110,null,{}] 07:14:53 INFO - PROCESS | 1813 | 1464012893234 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}] 07:14:53 INFO - PROCESS | 1813 | 1464012893533 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 07:14:53 INFO - PROCESS | 1813 | 1464012893923 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8691d000 == 152 [pid = 1813] [id = 787] 07:14:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c55dc00) [pid = 1813] [serial = 2360] [outer = (nil)] 07:14:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90d2e000) [pid = 1813] [serial = 2361] [outer = 0x8c55dc00] 07:14:54 INFO - PROCESS | 1813 | 1464012894018 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x90d30000) [pid = 1813] [serial = 2362] [outer = 0x8c55dc00] 07:14:54 INFO - PROCESS | 1813 | 1464012894826 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"]]]}] 07:14:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:14:54 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 07:14:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:14:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1688ms 07:14:54 INFO - PROCESS | 1813 | 1464012894863 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 07:14:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:14:54 INFO - PROCESS | 1813 | 1464012894867 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 07:14:54 INFO - PROCESS | 1813 | 1464012894874 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 1813 | 1464012894877 Marionette TRACE conn4 <- [1,3114,null,{}] 07:14:54 INFO - PROCESS | 1813 | 1464012894883 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}] 07:14:55 INFO - PROCESS | 1813 | 1464012895130 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 07:14:55 INFO - PROCESS | 1813 | 1464012895428 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\", \"423ac251-d445-437f-84f4-f77b57b54273\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e30b400 == 153 [pid = 1813] [id = 788] 07:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x90ca7800) [pid = 1813] [serial = 2363] [outer = (nil)] 07:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x90e4d800) [pid = 1813] [serial = 2364] [outer = 0x90ca7800] 07:14:55 INFO - PROCESS | 1813 | 1464012895522 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x91585800) [pid = 1813] [serial = 2365] [outer = 0x90ca7800] 07:14:56 INFO - PROCESS | 1813 | 1464012896388 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]]]}] 07:14:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:14:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1536ms 07:14:56 INFO - PROCESS | 1813 | 1464012896420 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 1813 | 1464012896425 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 07:14:57 WARNING - u'runner_teardown' () 07:14:57 INFO - No more tests 07:14:57 INFO - Got 0 unexpected results 07:14:57 INFO - SUITE-END | took 1457s 07:14:57 INFO - Closing logging queue 07:14:57 INFO - queue closed 07:14:57 INFO - Return code: 0 07:14:57 WARNING - # TBPL SUCCESS # 07:14:57 INFO - Running post-action listener: _resource_record_post_action 07:14:57 INFO - Running post-run listener: _resource_record_post_run 07:14:59 INFO - Total resource usage - Wall time: 1494s; CPU: 98.0%; Read bytes: 14147584; Write bytes: 921341952; Read time: 1004; Write time: 321696 07:14:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:14:59 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134488064; Read time: 0; Write time: 171828 07:14:59 INFO - run-tests - Wall time: 1462s; CPU: 98.0%; Read bytes: 12156928; Write bytes: 784547840; Read time: 888; Write time: 149136 07:14:59 INFO - Running post-run listener: _upload_blobber_files 07:14:59 INFO - Blob upload gear active. 07:14:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:14:59 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 07:14:59 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'] 07:14:59 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 07:14:59 INFO - (blobuploader) - INFO - Open directory for files ... 07:14:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:15:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:15:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:15:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:15:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:15:02 INFO - (blobuploader) - INFO - Done attempting. 07:15:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:15:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:15:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:15:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:15:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:15:03 INFO - (blobuploader) - INFO - Done attempting. 07:15:03 INFO - (blobuploader) - INFO - Iteration through files over. 07:15:03 INFO - Return code: 0 07:15:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:15:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:15:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d09c8464e882ff446182cc011f839aade18159a7f97bbcd2d3c0ddb8d38f76aa3b9a23a460cc4e9145322b0fd545e339f5f401221672c9bb6eb5ddf1fb1d2e66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cdcb144f2ad5b27ae0f25061abf34b304c372fd1fb7cb1b06e642fd2cf9509d509616bdf89a29a6465da534f17d01386d1282a26129557cd9e0d681c50de4b8f"} 07:15:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:15:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:15:03 INFO - Contents: 07:15:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d09c8464e882ff446182cc011f839aade18159a7f97bbcd2d3c0ddb8d38f76aa3b9a23a460cc4e9145322b0fd545e339f5f401221672c9bb6eb5ddf1fb1d2e66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cdcb144f2ad5b27ae0f25061abf34b304c372fd1fb7cb1b06e642fd2cf9509d509616bdf89a29a6465da534f17d01386d1282a26129557cd9e0d681c50de4b8f"} 07:15:03 INFO - Running post-run listener: copy_logs_to_upload_dir 07:15:03 INFO - Copying logs to upload dir... 07:15:03 INFO - mkdir: /builds/slave/test/build/upload/logs 07:15:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1583.903108 ========= master_lag: 0.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 24 secs) (at 2016-05-23 07:15:03.699804) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 07:15:03.703673) ========= 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-1464005370.435522-1274491826 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d09c8464e882ff446182cc011f839aade18159a7f97bbcd2d3c0ddb8d38f76aa3b9a23a460cc4e9145322b0fd545e339f5f401221672c9bb6eb5ddf1fb1d2e66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cdcb144f2ad5b27ae0f25061abf34b304c372fd1fb7cb1b06e642fd2cf9509d509616bdf89a29a6465da534f17d01386d1282a26129557cd9e0d681c50de4b8f"} build_url:https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034707 build_url: 'https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/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/d09c8464e882ff446182cc011f839aade18159a7f97bbcd2d3c0ddb8d38f76aa3b9a23a460cc4e9145322b0fd545e339f5f401221672c9bb6eb5ddf1fb1d2e66", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cdcb144f2ad5b27ae0f25061abf34b304c372fd1fb7cb1b06e642fd2cf9509d509616bdf89a29a6465da534f17d01386d1282a26129557cd9e0d681c50de4b8f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TibVWVYuQXOmGmgZPbL44A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 07:15:03.793173) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:15:03.793573) ========= 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-1464005370.435522-1274491826 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018319 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 07:15:03.898931) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 07:15:03.899402) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 07:15:03.899918) ========= ========= Total master_lag: 1.51 =========