builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-031 starttime: 1469275470.39 results: success (0) buildid: 20160723031426 builduid: bd3a73148854423f93709c527de18191 revision: c63ed16dae66fff87a380cbacf40aa32bd58e714 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:30.387154) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:30.387613) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:30.387896) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:30.565882) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:30.566180) ========= 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-1469275456.320464-1722782190 _=/tools/buildbot/bin/python using PTY: False --2016-07-23 05:04:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 166K=0.07s 2016-07-23 05:04:31 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.743467 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:31.343881) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:31.344194) ========= 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-1469275456.320464-1722782190 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016464 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:31.404012) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 05:04:31.404340) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c63ed16dae66fff87a380cbacf40aa32bd58e714 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c63ed16dae66fff87a380cbacf40aa32bd58e714 --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-1469275456.320464-1722782190 _=/tools/buildbot/bin/python using PTY: False 2016-07-23 05:04:31,534 truncating revision to first 12 chars 2016-07-23 05:04:31,535 Setting DEBUG logging. 2016-07-23 05:04:31,535 attempt 1/10 2016-07-23 05:04:31,535 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c63ed16dae66?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-23 05:04:33,144 unpacking tar archive at: mozilla-beta-c63ed16dae66/testing/mozharness/ program finished with exit code 0 elapsedTime=2.271093 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-23 05:04:33.736501) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:33.736843) ========= script_repo_revision: c63ed16dae66fff87a380cbacf40aa32bd58e714 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:33.737226) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:33.737501) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 05:04:33.764024) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 5 secs) (at 2016-07-23 05:04:33.764296) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469275456.320464-1722782190 _=/tools/buildbot/bin/python using PTY: False 05:04:34 INFO - MultiFileLogger online at 20160723 05:04:34 in /builds/slave/test 05:04:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 05:04:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:04:34 INFO - {'append_to_log': False, 05:04:34 INFO - 'base_work_dir': '/builds/slave/test', 05:04:34 INFO - 'blob_upload_branch': 'mozilla-beta', 05:04:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:04:34 INFO - 'buildbot_json_path': 'buildprops.json', 05:04:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:04:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:04:34 INFO - 'download_minidump_stackwalk': True, 05:04:34 INFO - 'download_symbols': 'true', 05:04:34 INFO - 'e10s': False, 05:04:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:04:34 INFO - 'tooltool.py': '/tools/tooltool.py', 05:04:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:04:34 INFO - '/tools/misc-python/virtualenv.py')}, 05:04:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:04:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:04:34 INFO - 'log_level': 'info', 05:04:34 INFO - 'log_to_console': True, 05:04:34 INFO - 'opt_config_files': (), 05:04:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:04:34 INFO - '--processes=1', 05:04:34 INFO - '--config=%(test_path)s/wptrunner.ini', 05:04:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:04:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:04:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:04:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:04:34 INFO - 'pip_index': False, 05:04:34 INFO - 'require_test_zip': True, 05:04:34 INFO - 'test_type': ('testharness',), 05:04:34 INFO - 'this_chunk': '1', 05:04:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:04:34 INFO - 'total_chunks': '10', 05:04:34 INFO - 'virtualenv_path': 'venv', 05:04:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:04:34 INFO - 'work_dir': 'build'} 05:04:34 INFO - ##### 05:04:34 INFO - ##### Running clobber step. 05:04:34 INFO - ##### 05:04:34 INFO - Running pre-action listener: _resource_record_pre_action 05:04:34 INFO - Running main action method: clobber 05:04:34 INFO - rmtree: /builds/slave/test/build 05:04:34 INFO - Running post-action listener: _resource_record_post_action 05:04:34 INFO - ##### 05:04:34 INFO - ##### Running read-buildbot-config step. 05:04:34 INFO - ##### 05:04:34 INFO - Running pre-action listener: _resource_record_pre_action 05:04:34 INFO - Running main action method: read_buildbot_config 05:04:34 INFO - Using buildbot properties: 05:04:34 INFO - { 05:04:34 INFO - "project": "", 05:04:34 INFO - "product": "firefox", 05:04:34 INFO - "script_repo_revision": "production", 05:04:34 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:04:34 INFO - "repository": "", 05:04:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:04:34 INFO - "buildid": "20160723031426", 05:04:34 INFO - "pgo_build": "False", 05:04:34 INFO - "basedir": "/builds/slave/test", 05:04:34 INFO - "buildnumber": 8, 05:04:34 INFO - "slavename": "tst-linux32-spot-031", 05:04:34 INFO - "revision": "c63ed16dae66fff87a380cbacf40aa32bd58e714", 05:04:34 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 05:04:34 INFO - "platform": "linux", 05:04:34 INFO - "branch": "mozilla-beta", 05:04:34 INFO - "repo_path": "releases/mozilla-beta", 05:04:34 INFO - "moz_repo_path": "", 05:04:34 INFO - "stage_platform": "linux", 05:04:34 INFO - "builduid": "bd3a73148854423f93709c527de18191", 05:04:34 INFO - "slavebuilddir": "test" 05:04:34 INFO - } 05:04:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:04:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:04:34 INFO - Running post-action listener: _resource_record_post_action 05:04:34 INFO - ##### 05:04:34 INFO - ##### Running download-and-extract step. 05:04:34 INFO - ##### 05:04:34 INFO - Running pre-action listener: _resource_record_pre_action 05:04:34 INFO - Running main action method: download_and_extract 05:04:34 INFO - mkdir: /builds/slave/test/build/tests 05:04: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')]} 05:04:34 INFO - https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:04:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:04:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:04:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:04:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 05:04:37 INFO - Downloaded 1291 bytes. 05:04:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:04:37 INFO - Using the following test package requirements: 05:04:37 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:04:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:04:37 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:04:37 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'jsshell-linux-i686.zip'], 05:04:37 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:04:37 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:04:37 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:04:37 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:04:37 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:04:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:04:37 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:04:37 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 05:04:37 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')]} 05:04:37 INFO - https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:04:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:04:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:04:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:04:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 05:04:45 INFO - Downloaded 22824414 bytes. 05:04:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:04:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:04:46 INFO - caution: filename not matched: web-platform/* 05:04:46 INFO - Return code: 11 05:04:46 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')]} 05:04:46 INFO - https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:04:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:04:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:04:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:04:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:04:58 INFO - Downloaded 36389876 bytes. 05:04:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:04:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:05:03 INFO - caution: filename not matched: bin/* 05:05:03 INFO - caution: filename not matched: config/* 05:05:03 INFO - caution: filename not matched: mozbase/* 05:05:03 INFO - caution: filename not matched: marionette/* 05:05:03 INFO - caution: filename not matched: tools/wptserve/* 05:05:03 INFO - Return code: 11 05:05:03 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')]} 05:05:03 INFO - https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:05:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:05:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:05:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:05:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 05:05:21 INFO - Downloaded 69356887 bytes. 05:05:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:05:21 INFO - mkdir: /builds/slave/test/properties 05:05:21 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:05:21 INFO - Writing to file /builds/slave/test/properties/build_url 05:05:21 INFO - Contents: 05:05:21 INFO - build_url:https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:05:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:05:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:05:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:05:27 INFO - Contents: 05:05:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:05:27 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')]} 05:05:27 INFO - https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:05:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:05:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:05:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:05:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:05:48 INFO - Downloaded 92365223 bytes. 05:05:48 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:05:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:05:57 INFO - Return code: 0 05:05:57 INFO - Running post-action listener: _resource_record_post_action 05:05:57 INFO - Running post-action listener: set_extra_try_arguments 05:05:57 INFO - ##### 05:05:57 INFO - ##### Running create-virtualenv step. 05:05:57 INFO - ##### 05:05:57 INFO - Running pre-action listener: _pre_create_virtualenv 05:05:57 INFO - Running pre-action listener: _resource_record_pre_action 05:05:57 INFO - Running main action method: create_virtualenv 05:05:57 INFO - Creating virtualenv /builds/slave/test/build/venv 05:05:57 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 05:05:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:05:58 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:05:58 INFO - Using real prefix '/usr' 05:05:58 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:05:59 INFO - Installing distribute.............................................................................................................................................................................................done. 05:06:03 INFO - Installing pip.................done. 05:06:03 INFO - Return code: 0 05:06:03 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:06:03 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')]} 05:06:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:03 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')]} 05:06:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8974c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a8df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x876fe30>, '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 0x8a0cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a8b470>, '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-1469275456.320464-1722782190', '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 05:06:03 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:03 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:06:03 INFO - 'CCACHE_UMASK': '002', 05:06:03 INFO - 'DISPLAY': ':0', 05:06:03 INFO - 'HOME': '/home/cltbld', 05:06:03 INFO - 'LANG': 'en_US.UTF-8', 05:06:03 INFO - 'LOGNAME': 'cltbld', 05:06:03 INFO - 'MAIL': '/var/mail/cltbld', 05:06:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:06:03 INFO - 'MOZ_NO_REMOTE': '1', 05:06:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:06:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:06:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:03 INFO - 'PWD': '/builds/slave/test', 05:06:03 INFO - 'SHELL': '/bin/bash', 05:06:03 INFO - 'SHLVL': '1', 05:06:03 INFO - 'TERM': 'linux', 05:06:03 INFO - 'TMOUT': '86400', 05:06:03 INFO - 'USER': 'cltbld', 05:06:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469275456.320464-1722782190', 05:06:03 INFO - '_': '/tools/buildbot/bin/python'} 05:06:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:04 INFO - Downloading/unpacking psutil>=0.7.1 05:06:04 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 05:06:04 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 05:06:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:04 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 05:06:04 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 05:06:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:06:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:06:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:06:11 INFO - Installing collected packages: psutil 05:06:11 INFO - Running setup.py install for psutil 05:06:11 INFO - building 'psutil._psutil_linux' extension 05:06:11 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 05:06:12 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:06:12 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:06:12 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 05:06:13 INFO - building 'psutil._psutil_posix' extension 05:06:13 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 05:06:13 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 05:06:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:06:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:06:13 INFO - Successfully installed psutil 05:06:13 INFO - Cleaning up... 05:06:13 INFO - Return code: 0 05:06:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:06:13 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')]} 05:06:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:13 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')]} 05:06:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:13 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8974c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a8df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x876fe30>, '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 0x8a0cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a8b470>, '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-1469275456.320464-1722782190', '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 05:06:13 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:13 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:06:13 INFO - 'CCACHE_UMASK': '002', 05:06:13 INFO - 'DISPLAY': ':0', 05:06:13 INFO - 'HOME': '/home/cltbld', 05:06:13 INFO - 'LANG': 'en_US.UTF-8', 05:06:13 INFO - 'LOGNAME': 'cltbld', 05:06:13 INFO - 'MAIL': '/var/mail/cltbld', 05:06:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:06:13 INFO - 'MOZ_NO_REMOTE': '1', 05:06:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:06:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:06:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:13 INFO - 'PWD': '/builds/slave/test', 05:06:13 INFO - 'SHELL': '/bin/bash', 05:06:13 INFO - 'SHLVL': '1', 05:06:13 INFO - 'TERM': 'linux', 05:06:13 INFO - 'TMOUT': '86400', 05:06:13 INFO - 'USER': 'cltbld', 05:06:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469275456.320464-1722782190', 05:06:13 INFO - '_': '/tools/buildbot/bin/python'} 05:06:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:06:14 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 05:06:14 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 05:06:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:14 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 05:06:14 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 05:06:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:06:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:06:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:06:19 INFO - Installing collected packages: mozsystemmonitor 05:06:19 INFO - Running setup.py install for mozsystemmonitor 05:06:19 INFO - Successfully installed mozsystemmonitor 05:06:19 INFO - Cleaning up... 05:06:20 INFO - Return code: 0 05:06:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:06:20 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')]} 05:06:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:20 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')]} 05:06:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:20 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8974c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a8df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x876fe30>, '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 0x8a0cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a8b470>, '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-1469275456.320464-1722782190', '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 05:06:20 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:20 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:06:20 INFO - 'CCACHE_UMASK': '002', 05:06:20 INFO - 'DISPLAY': ':0', 05:06:20 INFO - 'HOME': '/home/cltbld', 05:06:20 INFO - 'LANG': 'en_US.UTF-8', 05:06:20 INFO - 'LOGNAME': 'cltbld', 05:06:20 INFO - 'MAIL': '/var/mail/cltbld', 05:06:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:06:20 INFO - 'MOZ_NO_REMOTE': '1', 05:06:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:06:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:06:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:20 INFO - 'PWD': '/builds/slave/test', 05:06:20 INFO - 'SHELL': '/bin/bash', 05:06:20 INFO - 'SHLVL': '1', 05:06:20 INFO - 'TERM': 'linux', 05:06:20 INFO - 'TMOUT': '86400', 05:06:20 INFO - 'USER': 'cltbld', 05:06:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469275456.320464-1722782190', 05:06:20 INFO - '_': '/tools/buildbot/bin/python'} 05:06:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:20 INFO - Downloading/unpacking blobuploader==1.2.4 05:06:20 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 05:06:20 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 05:06:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:20 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 05:06:20 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 05:06:25 INFO - Downloading blobuploader-1.2.4.tar.gz 05:06:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:06:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:06:25 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 05:06:25 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 05:06:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:06:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:06:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:06:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:06: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 05:06: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 05:06:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06: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 05:06: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 05:06:28 INFO - Downloading docopt-0.6.1.tar.gz 05:06:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:06:29 INFO - Installing collected packages: blobuploader, requests, docopt 05:06:29 INFO - Running setup.py install for blobuploader 05:06:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:06:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:06:29 INFO - Running setup.py install for requests 05:06:30 INFO - Running setup.py install for docopt 05:06:30 INFO - Successfully installed blobuploader requests docopt 05:06:30 INFO - Cleaning up... 05:06:30 INFO - Return code: 0 05:06:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:06:30 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')]} 05:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:30 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')]} 05:06:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:30 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8974c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a8df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x876fe30>, '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 0x8a0cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a8b470>, '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-1469275456.320464-1722782190', '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 05:06:30 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:30 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:06:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:06:30 INFO - 'CCACHE_UMASK': '002', 05:06:30 INFO - 'DISPLAY': ':0', 05:06:30 INFO - 'HOME': '/home/cltbld', 05:06:30 INFO - 'LANG': 'en_US.UTF-8', 05:06:30 INFO - 'LOGNAME': 'cltbld', 05:06:30 INFO - 'MAIL': '/var/mail/cltbld', 05:06:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:06:30 INFO - 'MOZ_NO_REMOTE': '1', 05:06:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:06:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:06:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:30 INFO - 'PWD': '/builds/slave/test', 05:06:30 INFO - 'SHELL': '/bin/bash', 05:06:30 INFO - 'SHLVL': '1', 05:06:30 INFO - 'TERM': 'linux', 05:06:30 INFO - 'TMOUT': '86400', 05:06:30 INFO - 'USER': 'cltbld', 05:06:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469275456.320464-1722782190', 05:06:30 INFO - '_': '/tools/buildbot/bin/python'} 05:06:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:06:30 INFO - Running setup.py (path:/tmp/pip-8weCff-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:06:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:06:30 INFO - Running setup.py (path:/tmp/pip-LteJYO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:06:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:06:31 INFO - Running setup.py (path:/tmp/pip-5i2JNS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:06:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:06:31 INFO - Running setup.py (path:/tmp/pip-18G8Ec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:06:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:06:31 INFO - Running setup.py (path:/tmp/pip-BAi4vC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:06:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:06:31 INFO - Running setup.py (path:/tmp/pip-MSiife-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:06:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:06:31 INFO - Running setup.py (path:/tmp/pip-93B7Kf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:06:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:06:31 INFO - Running setup.py (path:/tmp/pip-p8hILY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:06:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:06:31 INFO - Running setup.py (path:/tmp/pip-PBRJJ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:06:32 INFO - Running setup.py (path:/tmp/pip-cCqd6a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:06:32 INFO - Running setup.py (path:/tmp/pip-36WAJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:06:32 INFO - Running setup.py (path:/tmp/pip-ISErco-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:06:32 INFO - Running setup.py (path:/tmp/pip-djhzNy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:06:32 INFO - Running setup.py (path:/tmp/pip-oxnhjl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:06:32 INFO - Running setup.py (path:/tmp/pip-mvdK1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:06:32 INFO - Running setup.py (path:/tmp/pip-RxzXyJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:06:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:06:32 INFO - Running setup.py (path:/tmp/pip-K8aO1e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:06:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:06:33 INFO - Running setup.py (path:/tmp/pip-aZarrV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:06:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:06:33 INFO - Running setup.py (path:/tmp/pip-PY31Rl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:06:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:06:33 INFO - Running setup.py (path:/tmp/pip-8joixS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:06:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:06:33 INFO - Running setup.py (path:/tmp/pip-BWWVyY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:06:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:06:34 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 05:06:34 INFO - Running setup.py install for manifestparser 05:06:34 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:06:34 INFO - Running setup.py install for mozcrash 05:06:34 INFO - Running setup.py install for mozdebug 05:06:34 INFO - Running setup.py install for mozdevice 05:06:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:06:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:06:34 INFO - Running setup.py install for mozfile 05:06:35 INFO - Running setup.py install for mozhttpd 05:06:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:06:35 INFO - Running setup.py install for mozinfo 05:06:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:06:35 INFO - Running setup.py install for mozInstall 05:06:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:06:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:06:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:06:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:06:35 INFO - Running setup.py install for mozleak 05:06:35 INFO - Running setup.py install for mozlog 05:06:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:06:36 INFO - Running setup.py install for moznetwork 05:06:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:06:36 INFO - Running setup.py install for mozprocess 05:06:36 INFO - Running setup.py install for mozprofile 05:06:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:06:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:06:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:06:36 INFO - Running setup.py install for mozrunner 05:06:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:06:37 INFO - Running setup.py install for mozscreenshot 05:06:37 INFO - Running setup.py install for moztest 05:06:37 INFO - Running setup.py install for mozversion 05:06:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:06:37 INFO - Running setup.py install for wptserve 05:06:38 INFO - Running setup.py install for marionette-driver 05:06:38 INFO - Running setup.py install for browsermob-proxy 05:06:38 INFO - Running setup.py install for marionette-client 05:06:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:06:39 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:06:39 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 05:06:39 INFO - Cleaning up... 05:06:39 INFO - Return code: 0 05:06:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:06:39 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')]} 05:06:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:06:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:39 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')]} 05:06:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:06:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:06:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8974c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89db598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8a8df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x876fe30>, '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 0x8a0cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a8b470>, '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-1469275456.320464-1722782190', '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 05:06:39 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:06:39 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:06:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:06:39 INFO - 'CCACHE_UMASK': '002', 05:06:39 INFO - 'DISPLAY': ':0', 05:06:39 INFO - 'HOME': '/home/cltbld', 05:06:39 INFO - 'LANG': 'en_US.UTF-8', 05:06:39 INFO - 'LOGNAME': 'cltbld', 05:06:39 INFO - 'MAIL': '/var/mail/cltbld', 05:06:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:06:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:06:39 INFO - 'MOZ_NO_REMOTE': '1', 05:06:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:06:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:06:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:06:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:06:39 INFO - 'PWD': '/builds/slave/test', 05:06:39 INFO - 'SHELL': '/bin/bash', 05:06:39 INFO - 'SHLVL': '1', 05:06:39 INFO - 'TERM': 'linux', 05:06:39 INFO - 'TMOUT': '86400', 05:06:39 INFO - 'USER': 'cltbld', 05:06:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469275456.320464-1722782190', 05:06:39 INFO - '_': '/tools/buildbot/bin/python'} 05:06:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:06:39 INFO - Running setup.py (path:/tmp/pip-Bj04N4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:06:39 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)) 05:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:06:39 INFO - Running setup.py (path:/tmp/pip-NLT1Ll-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:06:39 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)) 05:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:06:39 INFO - Running setup.py (path:/tmp/pip-Lj4S2q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:06:39 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)) 05:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:06:39 INFO - Running setup.py (path:/tmp/pip-9Nzpdc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:06:40 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)) 05:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:06:40 INFO - Running setup.py (path:/tmp/pip-CDN1vk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:06:40 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)) 05:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:06:40 INFO - Running setup.py (path:/tmp/pip-sr0zSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:06:40 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)) 05:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:06:40 INFO - Running setup.py (path:/tmp/pip-qDXx_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:06:40 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)) 05:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:06:40 INFO - Running setup.py (path:/tmp/pip-10CzWs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:06:40 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)) 05:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:06:40 INFO - Running setup.py (path:/tmp/pip-qAUqPN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:06:40 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)) 05:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:06:40 INFO - Running setup.py (path:/tmp/pip-fF5mwJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:06:40 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)) 05:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:06:40 INFO - Running setup.py (path:/tmp/pip-zG7cAc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:06:41 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)) 05:06:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:06:41 INFO - Running setup.py (path:/tmp/pip-fsxQQb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:06:41 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)) 05:06:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:06:41 INFO - Running setup.py (path:/tmp/pip-l5_C0W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:06:41 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)) 05:06:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:06:41 INFO - Running setup.py (path:/tmp/pip-dNMsu6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:06:41 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)) 05:06:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:06:41 INFO - Running setup.py (path:/tmp/pip-gXKBCi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:06:41 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)) 05:06:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:06:41 INFO - Running setup.py (path:/tmp/pip-NgoMid-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:06:41 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)) 05:06:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:06:41 INFO - Running setup.py (path:/tmp/pip-y7cn98-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:06:41 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)) 05:06:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:06:41 INFO - Running setup.py (path:/tmp/pip-ME6TR3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:06:42 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)) 05:06:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:06:42 INFO - Running setup.py (path:/tmp/pip-230yfm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:06:42 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)) 05:06:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:06:42 INFO - Running setup.py (path:/tmp/pip-PZxI7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:06:42 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)) 05:06:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:06:42 INFO - Running setup.py (path:/tmp/pip-gTNBw5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:06:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:06:42 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)) 05:06:42 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)) 05:06:42 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)) 05:06:42 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)) 05:06:42 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)) 05:06:42 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)) 05:06:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:06: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 05:06: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 05:06:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:06: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 05:06: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 05:06:48 INFO - Downloading blessings-1.6.tar.gz 05:06:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:06:48 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)) 05:06:48 INFO - Installing collected packages: blessings 05:06:48 INFO - Running setup.py install for blessings 05:06:48 INFO - Successfully installed blessings 05:06:48 INFO - Cleaning up... 05:06:48 INFO - Return code: 0 05:06:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:06:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:06:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:06:49 INFO - Reading from file tmpfile_stdout 05:06:49 INFO - Current package versions: 05:06:49 INFO - argparse == 1.2.1 05:06:49 INFO - blessings == 1.6 05:06:49 INFO - blobuploader == 1.2.4 05:06:49 INFO - browsermob-proxy == 0.6.0 05:06:49 INFO - docopt == 0.6.1 05:06:49 INFO - manifestparser == 1.1 05:06:49 INFO - marionette-client == 2.3.0 05:06:49 INFO - marionette-driver == 1.4.0 05:06:49 INFO - mozInstall == 1.12 05:06:49 INFO - mozcrash == 0.17 05:06:49 INFO - mozdebug == 0.1 05:06:49 INFO - mozdevice == 0.48 05:06:49 INFO - mozfile == 1.2 05:06:49 INFO - mozhttpd == 0.7 05:06:49 INFO - mozinfo == 0.9 05:06:49 INFO - mozleak == 0.1 05:06:49 INFO - mozlog == 3.1 05:06:49 INFO - moznetwork == 0.27 05:06:49 INFO - mozprocess == 0.22 05:06:49 INFO - mozprofile == 0.28 05:06:49 INFO - mozrunner == 6.11 05:06:49 INFO - mozscreenshot == 0.1 05:06:49 INFO - mozsystemmonitor == 0.0 05:06:49 INFO - moztest == 0.7 05:06:49 INFO - mozversion == 1.4 05:06:49 INFO - psutil == 3.1.1 05:06:49 INFO - requests == 1.2.3 05:06:49 INFO - wptserve == 1.4.0 05:06:49 INFO - wsgiref == 0.1.2 05:06:49 INFO - Running post-action listener: _resource_record_post_action 05:06:49 INFO - Running post-action listener: _start_resource_monitoring 05:06:49 INFO - Starting resource monitoring. 05:06:49 INFO - ##### 05:06:49 INFO - ##### Running pull step. 05:06:49 INFO - ##### 05:06:49 INFO - Running pre-action listener: _resource_record_pre_action 05:06:49 INFO - Running main action method: pull 05:06:49 INFO - Pull has nothing to do! 05:06:49 INFO - Running post-action listener: _resource_record_post_action 05:06:49 INFO - ##### 05:06:49 INFO - ##### Running install step. 05:06:49 INFO - ##### 05:06:49 INFO - Running pre-action listener: _resource_record_pre_action 05:06:49 INFO - Running main action method: install 05:06:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:06:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:06:49 INFO - Reading from file tmpfile_stdout 05:06:49 INFO - Detecting whether we're running mozinstall >=1.0... 05:06:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:06:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:06:49 INFO - Reading from file tmpfile_stdout 05:06:49 INFO - Output received: 05:06:49 INFO - Usage: mozinstall [options] installer 05:06:49 INFO - Options: 05:06:49 INFO - -h, --help show this help message and exit 05:06:49 INFO - -d DEST, --destination=DEST 05:06:49 INFO - Directory to install application into. [default: 05:06:49 INFO - "/builds/slave/test"] 05:06:49 INFO - --app=APP Application being installed. [default: firefox] 05:06:49 INFO - mkdir: /builds/slave/test/build/application 05:06:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:06:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:07:19 INFO - Reading from file tmpfile_stdout 05:07:19 INFO - Output received: 05:07:19 INFO - /builds/slave/test/build/application/firefox/firefox 05:07:19 INFO - Running post-action listener: _resource_record_post_action 05:07:19 INFO - ##### 05:07:19 INFO - ##### Running run-tests step. 05:07:19 INFO - ##### 05:07:19 INFO - Running pre-action listener: _resource_record_pre_action 05:07:19 INFO - Running main action method: run_tests 05:07:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:07:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:07:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:07:19 INFO - grabbing minidump binary from tooltool 05:07:19 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')]} 05:07:19 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 0x876fe30>, '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 0x8a0cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8a8b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:07:19 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 05:07:19 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 05:07:19 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 05:07:19 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:07:21 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpNNymWF 05:07:21 INFO - INFO - File integrity verified, renaming tmpNNymWF to linux32-minidump_stackwalk 05:07:21 INFO - INFO - Updating local cache /builds/tooltool_cache... 05:07:21 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 05:07:21 INFO - Return code: 0 05:07:21 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:07:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:07:21 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/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:07:21 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/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:07:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:21 INFO - 'CCACHE_UMASK': '002', 05:07:21 INFO - 'DISPLAY': ':0', 05:07:21 INFO - 'HOME': '/home/cltbld', 05:07:21 INFO - 'LANG': 'en_US.UTF-8', 05:07:21 INFO - 'LOGNAME': 'cltbld', 05:07:21 INFO - 'MAIL': '/var/mail/cltbld', 05:07:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:07:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:21 INFO - 'MOZ_NO_REMOTE': '1', 05:07:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:21 INFO - 'PWD': '/builds/slave/test', 05:07:21 INFO - 'SHELL': '/bin/bash', 05:07:21 INFO - 'SHLVL': '1', 05:07:21 INFO - 'TERM': 'linux', 05:07:21 INFO - 'TMOUT': '86400', 05:07:21 INFO - 'USER': 'cltbld', 05:07:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469275456.320464-1722782190', 05:07:21 INFO - '_': '/tools/buildbot/bin/python'} 05:07:21 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/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:07:22 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:07:22 INFO - import pkg_resources 05:07:23 INFO - Using 1 client processes 05:07:24 INFO - wptserve Starting http server on 127.0.0.1:8000 05:07:24 INFO - wptserve Starting http server on 127.0.0.1:8001 05:07:24 INFO - wptserve Starting http server on 127.0.0.1:8443 05:07:26 INFO - SUITE-START | Running 778 tests 05:07:26 INFO - Running testharness tests 05:07:26 INFO - Setting up ssl 05:07:26 INFO - PROCESS | certutil | 05:07:26 INFO - PROCESS | certutil | 05:07:26 INFO - PROCESS | certutil | 05:07:26 INFO - Certificate Nickname Trust Attributes 05:07:26 INFO - SSL,S/MIME,JAR/XPI 05:07:26 INFO - 05:07:26 INFO - web-platform-tests CT,, 05:07:26 INFO - 05:07:26 INFO - Starting runner 05:07:29 INFO - PROCESS | 1900 | 1469275649319 Marionette DEBUG Marionette enabled via build flag and pref 05:07:29 INFO - PROCESS | 1900 | ++DOCSHELL 0xa4d53800 == 1 [pid = 1900] [id = 1] 05:07:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 1 (0xa4d53c00) [pid = 1900] [serial = 1] [outer = (nil)] 05:07:29 INFO - PROCESS | 1900 | [1900] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:07:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 2 (0xa4d54400) [pid = 1900] [serial = 2] [outer = 0xa4d53c00] 05:07:30 INFO - PROCESS | 1900 | 1469275650025 Marionette INFO Listening on port 2828 05:07:30 INFO - PROCESS | 1900 | 1469275650664 Marionette DEBUG Marionette enabled via command-line flag 05:07:30 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2002800 == 2 [pid = 1900] [id = 2] 05:07:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 3 (0xa2002c00) [pid = 1900] [serial = 3] [outer = (nil)] 05:07:30 INFO - PROCESS | 1900 | [1900] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:07:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 4 (0xa2003400) [pid = 1900] [serial = 4] [outer = 0xa2002c00] 05:07:30 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c9fe0 05:07:30 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20ceae0 05:07:30 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dbc20 05:07:30 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fa880 05:07:30 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fe5c0 05:07:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 5 (0xa1110400) [pid = 1900] [serial = 5] [outer = 0xa4d53c00] 05:07:31 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:07:31 INFO - PROCESS | 1900 | 1469275651074 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53795 05:07:31 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:07:31 INFO - PROCESS | 1900 | 1469275651106 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53796 05:07:31 INFO - PROCESS | 1900 | 1469275651167 Marionette DEBUG Closed connection conn0 05:07:31 INFO - PROCESS | 1900 | [1900] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:07:31 INFO - PROCESS | 1900 | 1469275651284 Marionette DEBUG Closed connection conn1 05:07:31 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:07:31 INFO - PROCESS | 1900 | 1469275651298 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53797 05:07:31 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:07:31 INFO - PROCESS | 1900 | 1469275651357 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53798 05:07:31 INFO - PROCESS | 1900 | 1469275651365 Marionette DEBUG Closed connection conn2 05:07:31 INFO - PROCESS | 1900 | 1469275651405 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:07:31 INFO - PROCESS | 1900 | 1469275651434 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160723031426","device":"desktop","version":"48.0"} 05:07:32 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:07:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x9aa15800 == 3 [pid = 1900] [id = 3] 05:07:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 6 (0x9aa15c00) [pid = 1900] [serial = 6] [outer = (nil)] 05:07:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x9aa19400 == 4 [pid = 1900] [id = 4] 05:07:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 7 (0x9aa19800) [pid = 1900] [serial = 7] [outer = (nil)] 05:07:33 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:07:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a784400 == 5 [pid = 1900] [id = 5] 05:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 8 (0x9b6b0000) [pid = 1900] [serial = 8] [outer = (nil)] 05:07:34 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:07:34 INFO - PROCESS | 1900 | [1900] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 9 (0x99e5b800) [pid = 1900] [serial = 9] [outer = 0x9b6b0000] 05:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 10 (0x99bc4c00) [pid = 1900] [serial = 10] [outer = 0x9aa15c00] 05:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 11 (0x99bc6800) [pid = 1900] [serial = 11] [outer = 0x9aa19800] 05:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 12 (0x99bc9000) [pid = 1900] [serial = 12] [outer = 0x9b6b0000] 05:07:35 INFO - PROCESS | 1900 | 1469275655800 Marionette INFO startBrowser 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:35 INFO - PROCESS | 1900 | 1469275655848 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 1900 | 1469275655867 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 1900 | 1469275655871 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 13 (0x987af800) [pid = 1900] [serial = 13] [outer = 0x9b6b0000] 05:07:36 INFO - PROCESS | 1900 | 1469275656573 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4ba10ee0-782b-4b99-ada8-bdbf5a5bee26","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160723031426","device":"desktop","version":"48.0","command_id":1}}] 05:07:36 INFO - PROCESS | 1900 | 1469275656764 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:07:36 INFO - PROCESS | 1900 | 1469275656771 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:36 INFO - PROCESS | 1900 | 1469275656940 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:07:37 INFO - PROCESS | 1900 | 1469275657180 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:07:37 INFO - PROCESS | 1900 | 1469275657191 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:37 INFO - PROCESS | 1900 | [1900] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:07:37 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:07:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 14 (0x96389000) [pid = 1900] [serial = 14] [outer = 0x9b6b0000] 05:07:37 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:07:37 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:37 INFO - PROCESS | 1900 | 1469275657634 Marionette TRACE conn3 <- [1,3,null,{}] 05:07:37 INFO - PROCESS | 1900 | 1469275657652 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:07:37 INFO - PROCESS | 1900 | 1469275657659 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:37 INFO - PROCESS | 1900 | 1469275657684 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:07:37 INFO - PROCESS | 1900 | 1469275657797 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 1900 | 1469275657803 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:07:37 INFO - PROCESS | 1900 | 1469275657813 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 1900 | 1469275657821 Marionette TRACE conn3 <- [1,6,null,{}] 05:07:37 INFO - PROCESS | 1900 | 1469275657841 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 1900 | 1469275657846 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:37 INFO - PROCESS | 1900 | 1469275657867 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:07:37 INFO - PROCESS | 1900 | 1469275657876 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 1900 | 1469275657889 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b5a000 == 6 [pid = 1900] [id = 6] 05:07:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 15 (0x93b5a400) [pid = 1900] [serial = 15] [outer = (nil)] 05:07:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 16 (0x93b5c800) [pid = 1900] [serial = 16] [outer = 0x93b5a400] 05:07:37 INFO - PROCESS | 1900 | 1469275657962 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 17 (0x97ffbc00) [pid = 1900] [serial = 17] [outer = 0x93b5a400] 05:07:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x93922800 == 7 [pid = 1900] [id = 7] 05:07:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 18 (0x93922c00) [pid = 1900] [serial = 18] [outer = (nil)] 05:07:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 19 (0x939b2400) [pid = 1900] [serial = 19] [outer = 0x93922c00] 05:07:38 INFO - PROCESS | 1900 | 1469275658430 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x939b0c00) [pid = 1900] [serial = 20] [outer = 0x93922c00] 05:07:38 INFO - PROCESS | 1900 | [1900] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:07:38 INFO - PROCESS | 1900 | 1469275658992 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1246ms 05:07:39 INFO - PROCESS | 1900 | 1469275659110 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 1900 | 1469275659113 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:07:39 INFO - PROCESS | 1900 | 1469275659148 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 1900 | 1469275659150 Marionette TRACE conn3 <- [1,10,null,{}] 05:07:39 INFO - PROCESS | 1900 | 1469275659164 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 1900 | 1469275659173 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:39 INFO - PROCESS | 1900 | 1469275659346 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:07:39 INFO - PROCESS | 1900 | 1469275659366 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 1900 | 1469275659374 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x97ff5400 == 8 [pid = 1900] [id = 8] 05:07:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x97ffc000) [pid = 1900] [serial = 21] [outer = (nil)] 05:07:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x91e3e400) [pid = 1900] [serial = 22] [outer = 0x97ffc000] 05:07:39 INFO - PROCESS | 1900 | 1469275659448 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x91e43000) [pid = 1900] [serial = 23] [outer = 0x97ffc000] 05:07:40 INFO - PROCESS | 1900 | 1469275660494 Marionette TRACE conn3 <- [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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1401ms 05:07:40 INFO - PROCESS | 1900 | 1469275660535 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 1900 | 1469275660542 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:07:40 INFO - PROCESS | 1900 | 1469275660551 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 1900 | 1469275660556 Marionette TRACE conn3 <- [1,14,null,{}] 05:07:40 INFO - PROCESS | 1900 | 1469275660567 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 1900 | 1469275660572 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:40 INFO - PROCESS | 1900 | 1469275660767 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:07:40 INFO - PROCESS | 1900 | 1469275660927 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 1900 | 1469275660938 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x92251000 == 9 [pid = 1900] [id = 9] 05:07:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x92251400) [pid = 1900] [serial = 24] [outer = (nil)] 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x92254000) [pid = 1900] [serial = 25] [outer = 0x92251400] 05:07:41 INFO - PROCESS | 1900 | 1469275661038 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x9225a800) [pid = 1900] [serial = 26] [outer = 0x92251400] 05:07:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b2800 == 10 [pid = 1900] [id = 10] 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x939b2c00) [pid = 1900] [serial = 27] [outer = (nil)] 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x939bd400) [pid = 1900] [serial = 28] [outer = 0x939b2c00] 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x939b6400) [pid = 1900] [serial = 29] [outer = 0x939b2c00] 05:07:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x9224f000 == 11 [pid = 1900] [id = 11] 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x93b5fc00) [pid = 1900] [serial = 30] [outer = (nil)] 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x97ff9000) [pid = 1900] [serial = 31] [outer = 0x93b5fc00] 05:07:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x988d2000) [pid = 1900] [serial = 32] [outer = 0x93b5fc00] 05:07:42 INFO - PROCESS | 1900 | 1469275662162 Marionette TRACE conn3 <- [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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1695ms 05:07:42 INFO - PROCESS | 1900 | 1469275662295 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 1900 | 1469275662303 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:07:42 INFO - PROCESS | 1900 | 1469275662329 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 1900 | 1469275662333 Marionette TRACE conn3 <- [1,18,null,{}] 05:07:42 INFO - PROCESS | 1900 | 1469275662348 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 1900 | 1469275662353 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:42 INFO - PROCESS | 1900 | 1469275662574 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:07:42 INFO - PROCESS | 1900 | 1469275662714 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 1900 | 1469275662724 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x9210fc00 == 12 [pid = 1900] [id = 12] 05:07:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x93b5b000) [pid = 1900] [serial = 33] [outer = (nil)] 05:07:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x98d82800) [pid = 1900] [serial = 34] [outer = 0x93b5b000] 05:07:42 INFO - PROCESS | 1900 | 1469275662816 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x9a87c800) [pid = 1900] [serial = 35] [outer = 0x93b5b000] 05:07:43 INFO - PROCESS | 1900 | 1469275663636 Marionette TRACE conn3 <- [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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1381ms 05:07:43 INFO - PROCESS | 1900 | 1469275663709 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 1900 | 1469275663715 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:07:43 INFO - PROCESS | 1900 | 1469275663721 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 1900 | 1469275663727 Marionette TRACE conn3 <- [1,22,null,{}] 05:07:43 INFO - PROCESS | 1900 | 1469275663743 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 1900 | 1469275663751 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:43 INFO - PROCESS | 1900 | 1469275663969 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:07:44 INFO - PROCESS | 1900 | 1469275664096 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 1900 | 1469275664105 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x9cc0b400 == 13 [pid = 1900] [id = 13] 05:07:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x9d90c800) [pid = 1900] [serial = 36] [outer = (nil)] 05:07:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x9d96f000) [pid = 1900] [serial = 37] [outer = 0x9d90c800] 05:07:44 INFO - PROCESS | 1900 | 1469275664191 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0xa200b000) [pid = 1900] [serial = 38] [outer = 0x9d90c800] 05:07:45 INFO - PROCESS | 1900 | 1469275665027 Marionette TRACE conn3 <- [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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1332ms 05:07:45 INFO - PROCESS | 1900 | 1469275665071 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 1900 | 1469275665076 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:07:45 INFO - PROCESS | 1900 | 1469275665083 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 1900 | 1469275665086 Marionette TRACE conn3 <- [1,26,null,{}] 05:07:45 INFO - PROCESS | 1900 | 1469275665092 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 1900 | 1469275665097 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:45 INFO - PROCESS | 1900 | 1469275665276 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:07:45 INFO - PROCESS | 1900 | 1469275665400 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 1900 | 1469275665407 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:45 INFO - PROCESS | 1900 | ++DOCSHELL 0xa33c5c00 == 14 [pid = 1900] [id = 14] 05:07:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0xa33ca400) [pid = 1900] [serial = 39] [outer = (nil)] 05:07:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0xa6727400) [pid = 1900] [serial = 40] [outer = 0xa33ca400] 05:07:45 INFO - PROCESS | 1900 | 1469275665488 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0xa6d9e800) [pid = 1900] [serial = 41] [outer = 0xa33ca400] 05:07:46 INFO - PROCESS | 1900 | 1469275666649 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1632ms 05:07:46 INFO - PROCESS | 1900 | 1469275666715 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:07:46 INFO - PROCESS | 1900 | 1469275666721 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:07:46 INFO - PROCESS | 1900 | 1469275666729 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 1900 | 1469275666732 Marionette TRACE conn3 <- [1,30,null,{}] 05:07:46 INFO - PROCESS | 1900 | 1469275666740 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 1900 | 1469275666745 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:46 INFO - PROCESS | 1900 | 1469275666989 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:07:47 INFO - PROCESS | 1900 | 1469275667182 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 1900 | 1469275667195 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x946c4c00 == 15 [pid = 1900] [id = 15] 05:07:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x946ca000) [pid = 1900] [serial = 42] [outer = (nil)] 05:07:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x975f2c00) [pid = 1900] [serial = 43] [outer = 0x946ca000] 05:07:47 INFO - PROCESS | 1900 | 1469275667268 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x9884dc00) [pid = 1900] [serial = 44] [outer = 0x946ca000] 05:07:47 INFO - PROCESS | 1900 | 1469275667980 Marionette TRACE conn3 <- [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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1282ms 05:07:48 INFO - PROCESS | 1900 | 1469275668009 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 1900 | 1469275668016 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:07:48 INFO - PROCESS | 1900 | 1469275668025 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 1900 | 1469275668029 Marionette TRACE conn3 <- [1,34,null,{}] 05:07:48 INFO - PROCESS | 1900 | 1469275668059 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 1900 | 1469275668064 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:48 INFO - PROCESS | 1900 | 1469275668243 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:07:48 INFO - PROCESS | 1900 | 1469275668253 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 1900 | 1469275668261 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x995ba000 == 16 [pid = 1900] [id = 16] 05:07:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x9976a800) [pid = 1900] [serial = 45] [outer = (nil)] 05:07:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x99b5c400) [pid = 1900] [serial = 46] [outer = 0x9976a800] 05:07:48 INFO - PROCESS | 1900 | 1469275668330 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x9a352400) [pid = 1900] [serial = 47] [outer = 0x9976a800] 05:07:49 INFO - PROCESS | 1900 | 1469275669049 Marionette TRACE conn3 <- [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]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1081ms 05:07:49 INFO - PROCESS | 1900 | 1469275669106 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 1900 | 1469275669110 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:07:49 INFO - PROCESS | 1900 | 1469275669124 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 1900 | 1469275669130 Marionette TRACE conn3 <- [1,38,null,{}] 05:07:49 INFO - PROCESS | 1900 | 1469275669147 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 1900 | 1469275669155 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:49 INFO - PROCESS | 1900 | 1469275669305 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:07:49 INFO - PROCESS | 1900 | 1469275669317 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 1900 | 1469275669328 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x95079400 == 17 [pid = 1900] [id = 17] 05:07:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x9507a400) [pid = 1900] [serial = 48] [outer = (nil)] 05:07:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x97ffc800) [pid = 1900] [serial = 49] [outer = 0x9507a400] 05:07:49 INFO - PROCESS | 1900 | 1469275669477 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x9b118000) [pid = 1900] [serial = 50] [outer = 0x9507a400] 05:07:50 INFO - PROCESS | 1900 | 1469275670150 Marionette TRACE conn3 <- [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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1039ms 05:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:07:50 INFO - PROCESS | 1900 | 1469275670161 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 1900 | 1469275670165 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:07:50 INFO - PROCESS | 1900 | 1469275670171 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 1900 | 1469275670174 Marionette TRACE conn3 <- [1,42,null,{}] 05:07:50 INFO - PROCESS | 1900 | 1469275670179 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 1900 | 1469275670184 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:50 INFO - PROCESS | 1900 | 1469275670366 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:07:50 INFO - PROCESS | 1900 | 1469275670426 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 1900 | 1469275670436 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b192800 == 18 [pid = 1900] [id = 18] 05:07:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x9b194c00) [pid = 1900] [serial = 51] [outer = (nil)] 05:07:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x9b6a8400) [pid = 1900] [serial = 52] [outer = 0x9b194c00] 05:07:50 INFO - PROCESS | 1900 | 1469275670507 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x9b7dc400) [pid = 1900] [serial = 53] [outer = 0x9b194c00] 05:07:51 INFO - PROCESS | 1900 | 1469275671223 Marionette TRACE conn3 <- [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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1089ms 05:07:51 INFO - PROCESS | 1900 | 1469275671259 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 1900 | 1469275671262 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:07:51 INFO - PROCESS | 1900 | 1469275671268 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1900 | 1469275671272 Marionette TRACE conn3 <- [1,46,null,{}] 05:07:51 INFO - PROCESS | 1900 | 1469275671281 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 1900 | 1469275671286 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:51 INFO - PROCESS | 1900 | 1469275671472 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:07:51 INFO - PROCESS | 1900 | 1469275671485 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 1900 | 1469275671494 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b6a2c00 == 19 [pid = 1900] [id = 19] 05:07:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x9cc06000) [pid = 1900] [serial = 54] [outer = (nil)] 05:07:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x9d908000) [pid = 1900] [serial = 55] [outer = 0x9cc06000] 05:07:51 INFO - PROCESS | 1900 | 1469275671562 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x9d969400) [pid = 1900] [serial = 56] [outer = 0x9cc06000] 05:07:52 INFO - PROCESS | 1900 | 1469275672279 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1042ms 05:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:07:52 INFO - PROCESS | 1900 | 1469275672312 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 1900 | 1469275672314 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:07:52 INFO - PROCESS | 1900 | 1469275672321 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 1900 | 1469275672324 Marionette TRACE conn3 <- [1,50,null,{}] 05:07:52 INFO - PROCESS | 1900 | 1469275672334 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 1900 | 1469275672345 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:52 INFO - PROCESS | 1900 | 1469275672579 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:07:52 INFO - PROCESS | 1900 | 1469275672626 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 1900 | 1469275672632 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x92111800 == 20 [pid = 1900] [id = 20] 05:07:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x9b192400) [pid = 1900] [serial = 57] [outer = (nil)] 05:07:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0xa23b2400) [pid = 1900] [serial = 58] [outer = 0x9b192400] 05:07:52 INFO - PROCESS | 1900 | 1469275672707 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0xa255c800) [pid = 1900] [serial = 59] [outer = 0x9b192400] 05:07:53 INFO - PROCESS | 1900 | 1469275673402 Marionette TRACE conn3 <- [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]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1133ms 05:07:53 INFO - PROCESS | 1900 | 1469275673457 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1900 | 1469275673459 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:07:53 INFO - PROCESS | 1900 | 1469275673472 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1900 | 1469275673474 Marionette TRACE conn3 <- [1,54,null,{}] 05:07:53 INFO - PROCESS | 1900 | 1469275673478 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 1900 | 1469275673484 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:53 INFO - PROCESS | 1900 | 1469275673668 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:07:53 INFO - PROCESS | 1900 | 1469275673680 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 1900 | 1469275673685 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x93921c00 == 21 [pid = 1900] [id = 21] 05:07:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x9b11c800) [pid = 1900] [serial = 60] [outer = (nil)] 05:07:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0xa2f9b000) [pid = 1900] [serial = 61] [outer = 0x9b11c800] 05:07:53 INFO - PROCESS | 1900 | 1469275673768 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0xa2fe9800) [pid = 1900] [serial = 62] [outer = 0x9b11c800] 05:07:54 INFO - PROCESS | 1900 | 1469275674437 Marionette TRACE conn3 <- [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]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1030ms 05:07:54 INFO - PROCESS | 1900 | 1469275674498 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 1900 | 1469275674501 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:07:54 INFO - PROCESS | 1900 | 1469275674507 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 1900 | 1469275674509 Marionette TRACE conn3 <- [1,58,null,{}] 05:07:54 INFO - PROCESS | 1900 | 1469275674515 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 1900 | 1469275674520 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:54 INFO - PROCESS | 1900 | 1469275674700 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:07:54 INFO - PROCESS | 1900 | 1469275674722 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 1900 | 1469275674730 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b8800 == 22 [pid = 1900] [id = 22] 05:07:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x98d82c00) [pid = 1900] [serial = 63] [outer = (nil)] 05:07:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0xa3347800) [pid = 1900] [serial = 64] [outer = 0x98d82c00] 05:07:54 INFO - PROCESS | 1900 | 1469275674808 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0xa1107400) [pid = 1900] [serial = 65] [outer = 0x98d82c00] 05:07:56 INFO - PROCESS | 1900 | 1469275676535 Marionette TRACE conn3 <- [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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2081ms 05:07:56 INFO - PROCESS | 1900 | 1469275676590 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:07:56 INFO - PROCESS | 1900 | 1469275676597 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:07:56 INFO - PROCESS | 1900 | 1469275676611 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 1900 | 1469275676615 Marionette TRACE conn3 <- [1,62,null,{}] 05:07:56 INFO - PROCESS | 1900 | 1469275676624 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 1900 | 1469275676629 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:56 INFO - PROCESS | 1900 | 1469275676838 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:07:56 INFO - PROCESS | 1900 | 1469275676860 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 1900 | 1469275676871 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x939ae400 == 23 [pid = 1900] [id = 23] 05:07:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x93b53400) [pid = 1900] [serial = 66] [outer = (nil)] 05:07:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x975ef800) [pid = 1900] [serial = 67] [outer = 0x93b53400] 05:07:56 INFO - PROCESS | 1900 | 1469275676955 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x97ff0800) [pid = 1900] [serial = 68] [outer = 0x93b53400] 05:07:57 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x93b5a400) [pid = 1900] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:07:57 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x97ffc000) [pid = 1900] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:07:57 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x92251400) [pid = 1900] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:07:57 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x93b5b000) [pid = 1900] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:07:57 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9d90c800) [pid = 1900] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:07:57 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0xa33ca400) [pid = 1900] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:07:58 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x946ca000) [pid = 1900] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:07:58 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x9976a800) [pid = 1900] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:07:58 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x9507a400) [pid = 1900] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:07:58 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9b194c00) [pid = 1900] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:07:58 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x9b192400) [pid = 1900] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:07:58 INFO - PROCESS | 1900 | 1469275678216 Marionette TRACE conn3 <- [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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1691ms 05:07:58 INFO - PROCESS | 1900 | 1469275678331 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 1900 | 1469275678338 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:07:58 INFO - PROCESS | 1900 | 1469275678348 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 1900 | 1469275678351 Marionette TRACE conn3 <- [1,66,null,{}] 05:07:58 INFO - PROCESS | 1900 | 1469275678364 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:58 INFO - PROCESS | 1900 | 1469275678368 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:58 INFO - PROCESS | 1900 | 1469275678503 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:07:58 INFO - PROCESS | 1900 | 1469275678594 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 1900 | 1469275678602 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e4bc00 == 24 [pid = 1900] [id = 24] 05:07:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x9378b800) [pid = 1900] [serial = 69] [outer = (nil)] 05:07:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x98d85c00) [pid = 1900] [serial = 70] [outer = 0x9378b800] 05:07:58 INFO - PROCESS | 1900 | 1469275678670 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x99a6d800) [pid = 1900] [serial = 71] [outer = 0x9378b800] 05:07:59 INFO - PROCESS | 1900 | 1469275679288 Marionette TRACE conn3 <- [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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 982ms 05:07:59 INFO - PROCESS | 1900 | 1469275679331 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 1900 | 1469275679334 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:07:59 INFO - PROCESS | 1900 | 1469275679341 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 1900 | 1469275679346 Marionette TRACE conn3 <- [1,70,null,{}] 05:07:59 INFO - PROCESS | 1900 | 1469275679360 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 1900 | 1469275679368 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:59 INFO - PROCESS | 1900 | 1469275679520 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:07:59 INFO - PROCESS | 1900 | 1469275679612 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 1900 | 1469275679624 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:07:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a873400 == 25 [pid = 1900] [id = 25] 05:07:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x9a87a000) [pid = 1900] [serial = 72] [outer = (nil)] 05:07:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9aee9800) [pid = 1900] [serial = 73] [outer = 0x9a87a000] 05:07:59 INFO - PROCESS | 1900 | 1469275679689 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9b11d800) [pid = 1900] [serial = 74] [outer = 0x9a87a000] 05:08:00 INFO - PROCESS | 1900 | 1469275680516 Marionette TRACE conn3 <- [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]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1232ms 05:08:00 INFO - PROCESS | 1900 | 1469275680577 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 1900 | 1469275680584 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:08:00 INFO - PROCESS | 1900 | 1469275680592 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 1900 | 1469275680597 Marionette TRACE conn3 <- [1,74,null,{}] 05:08:00 INFO - PROCESS | 1900 | 1469275680607 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 1900 | 1469275680612 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:00 INFO - PROCESS | 1900 | 1469275680781 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:08:00 INFO - PROCESS | 1900 | 1469275680915 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 1900 | 1469275680922 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b5b000 == 26 [pid = 1900] [id = 26] 05:08:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x946c9800) [pid = 1900] [serial = 75] [outer = (nil)] 05:08:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x995b5400) [pid = 1900] [serial = 76] [outer = 0x946c9800] 05:08:01 INFO - PROCESS | 1900 | 1469275681013 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x995b6000) [pid = 1900] [serial = 77] [outer = 0x946c9800] 05:08:01 INFO - PROCESS | 1900 | 1469275681850 Marionette TRACE conn3 <- [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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1293ms 05:08:01 INFO - PROCESS | 1900 | 1469275681898 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 1900 | 1469275681906 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:08:01 INFO - PROCESS | 1900 | 1469275681933 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 1900 | 1469275681938 Marionette TRACE conn3 <- [1,78,null,{}] 05:08:01 INFO - PROCESS | 1900 | 1469275681946 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 1900 | 1469275681951 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:02 INFO - PROCESS | 1900 | 1469275682142 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:08:02 INFO - PROCESS | 1900 | 1469275682274 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 1900 | 1469275682283 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b192400 == 27 [pid = 1900] [id = 27] 05:08:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9b194c00) [pid = 1900] [serial = 78] [outer = (nil)] 05:08:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9b6af000) [pid = 1900] [serial = 79] [outer = 0x9b194c00] 05:08:02 INFO - PROCESS | 1900 | 1469275682366 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9d904000) [pid = 1900] [serial = 80] [outer = 0x9b194c00] 05:08:03 INFO - PROCESS | 1900 | 1469275683224 Marionette TRACE conn3 <- [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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1338ms 05:08:03 INFO - PROCESS | 1900 | 1469275683268 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:08:03 INFO - PROCESS | 1900 | 1469275683272 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:08:03 INFO - PROCESS | 1900 | 1469275683295 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 1900 | 1469275683301 Marionette TRACE conn3 <- [1,82,null,{}] 05:08:03 INFO - PROCESS | 1900 | 1469275683320 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:03 INFO - PROCESS | 1900 | 1469275683329 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:03 INFO - PROCESS | 1900 | 1469275683504 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:08:03 INFO - PROCESS | 1900 | 1469275683638 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 1900 | 1469275683647 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:03 INFO - PROCESS | 1900 | ++DOCSHELL 0xa234e800 == 28 [pid = 1900] [id = 28] 05:08:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0xa2350800) [pid = 1900] [serial = 81] [outer = (nil)] 05:08:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0xa3273400) [pid = 1900] [serial = 82] [outer = 0xa2350800] 05:08:03 INFO - PROCESS | 1900 | 1469275683733 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0xa3341000) [pid = 1900] [serial = 83] [outer = 0xa2350800] 05:08:04 INFO - PROCESS | 1900 | 1469275684507 Marionette TRACE conn3 <- [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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1259ms 05:08:04 INFO - PROCESS | 1900 | 1469275684539 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 1900 | 1469275684543 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:08:04 INFO - PROCESS | 1900 | 1469275684549 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1900 | 1469275684552 Marionette TRACE conn3 <- [1,86,null,{}] 05:08:04 INFO - PROCESS | 1900 | 1469275684558 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 1900 | 1469275684563 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:04 INFO - PROCESS | 1900 | 1469275684723 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:08:04 INFO - PROCESS | 1900 | 1469275684853 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 1900 | 1469275684862 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:04 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2f9a800 == 29 [pid = 1900] [id = 29] 05:08:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0xa4d0bc00) [pid = 1900] [serial = 84] [outer = (nil)] 05:08:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0xa4f24800) [pid = 1900] [serial = 85] [outer = 0xa4d0bc00] 05:08:04 INFO - PROCESS | 1900 | 1469275684978 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9a350c00) [pid = 1900] [serial = 86] [outer = 0xa4d0bc00] 05:08:05 INFO - PROCESS | 1900 | 1469275685819 Marionette TRACE conn3 <- [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]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1327ms 05:08:05 INFO - PROCESS | 1900 | 1469275685878 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 1900 | 1469275685882 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:08:05 INFO - PROCESS | 1900 | 1469275685888 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 1900 | 1469275685892 Marionette TRACE conn3 <- [1,90,null,{}] 05:08:05 INFO - PROCESS | 1900 | 1469275685898 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 1900 | 1469275685903 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:06 INFO - PROCESS | 1900 | 1469275686059 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:08:06 INFO - PROCESS | 1900 | 1469275686193 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 1900 | 1469275686202 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x946c5000 == 30 [pid = 1900] [id = 30] 05:08:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x99a69c00) [pid = 1900] [serial = 87] [outer = (nil)] 05:08:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0xa672bc00) [pid = 1900] [serial = 88] [outer = 0x99a69c00] 05:08:06 INFO - PROCESS | 1900 | 1469275686279 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0xa6792800) [pid = 1900] [serial = 89] [outer = 0x99a69c00] 05:08:07 INFO - PROCESS | 1900 | 1469275687121 Marionette TRACE conn3 <- [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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1282ms 05:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:08:07 INFO - PROCESS | 1900 | 1469275687171 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 1900 | 1469275687174 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:08:07 INFO - PROCESS | 1900 | 1469275687181 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 1900 | 1469275687185 Marionette TRACE conn3 <- [1,94,null,{}] 05:08:07 INFO - PROCESS | 1900 | 1469275687190 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 1900 | 1469275687201 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:07 INFO - PROCESS | 1900 | 1469275687395 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:08:07 INFO - PROCESS | 1900 | 1469275687535 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 1900 | 1469275687544 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e41400 == 31 [pid = 1900] [id = 31] 05:08:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x91e49c00) [pid = 1900] [serial = 90] [outer = (nil)] 05:08:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9391d400) [pid = 1900] [serial = 91] [outer = 0x91e49c00] 05:08:07 INFO - PROCESS | 1900 | 1469275687632 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x93b57800) [pid = 1900] [serial = 92] [outer = 0x91e49c00] 05:08:08 INFO - PROCESS | 1900 | 1469275688628 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1487ms 05:08:08 INFO - PROCESS | 1900 | 1469275688668 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 1900 | 1469275688674 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:08:08 INFO - PROCESS | 1900 | 1469275688699 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 1900 | 1469275688705 Marionette TRACE conn3 <- [1,98,null,{}] 05:08:08 INFO - PROCESS | 1900 | 1469275688713 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 1900 | 1469275688719 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:08 INFO - PROCESS | 1900 | 1469275688873 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:08:09 INFO - PROCESS | 1900 | 1469275689665 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 1900 | 1469275689675 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x99bc9000) [pid = 1900] [serial = 12] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92254000) [pid = 1900] [serial = 25] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x97ff9000) [pid = 1900] [serial = 31] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x98d82800) [pid = 1900] [serial = 34] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9d96f000) [pid = 1900] [serial = 37] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0xa6727400) [pid = 1900] [serial = 40] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x975f2c00) [pid = 1900] [serial = 43] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x99b5c400) [pid = 1900] [serial = 46] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9a352400) [pid = 1900] [serial = 47] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x97ffc800) [pid = 1900] [serial = 49] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9b6a8400) [pid = 1900] [serial = 52] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9d908000) [pid = 1900] [serial = 55] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0xa23b2400) [pid = 1900] [serial = 58] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0xa2f9b000) [pid = 1900] [serial = 61] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x9b7dc400) [pid = 1900] [serial = 53] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x939bd400) [pid = 1900] [serial = 28] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0xa255c800) [pid = 1900] [serial = 59] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9225a800) [pid = 1900] [serial = 26] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x9a87c800) [pid = 1900] [serial = 35] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x9884dc00) [pid = 1900] [serial = 44] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0xa200b000) [pid = 1900] [serial = 38] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x9b118000) [pid = 1900] [serial = 50] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0xa6d9e800) [pid = 1900] [serial = 41] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x91e43000) [pid = 1900] [serial = 23] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x99e5b800) [pid = 1900] [serial = 9] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0xa4d54400) [pid = 1900] [serial = 2] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x91e3e400) [pid = 1900] [serial = 22] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x939b2400) [pid = 1900] [serial = 19] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x93b5c800) [pid = 1900] [serial = 16] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x97ffbc00) [pid = 1900] [serial = 17] [outer = (nil)] [url = about:blank] 05:08:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e41000 == 32 [pid = 1900] [id = 32] 05:08:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x91e43000) [pid = 1900] [serial = 93] [outer = (nil)] 05:08:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x92115800) [pid = 1900] [serial = 94] [outer = 0x91e43000] 05:08:09 INFO - PROCESS | 1900 | 1469275689893 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x92254000) [pid = 1900] [serial = 95] [outer = 0x91e43000] 05:08:10 INFO - PROCESS | 1900 | 1469275690579 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1959ms 05:08:10 INFO - PROCESS | 1900 | 1469275690641 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:08:10 INFO - PROCESS | 1900 | 1469275690647 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:08:10 INFO - PROCESS | 1900 | 1469275690653 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 1900 | 1469275690657 Marionette TRACE conn3 <- [1,102,null,{}] 05:08:10 INFO - PROCESS | 1900 | 1469275690666 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 1900 | 1469275690672 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:10 INFO - PROCESS | 1900 | 1469275690863 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:08:10 INFO - PROCESS | 1900 | 1469275690879 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 1900 | 1469275690889 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b55c00 == 33 [pid = 1900] [id = 33] 05:08:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x93b5b400) [pid = 1900] [serial = 96] [outer = (nil)] 05:08:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x96385400) [pid = 1900] [serial = 97] [outer = 0x93b5b400] 05:08:10 INFO - PROCESS | 1900 | 1469275690959 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x975c5000) [pid = 1900] [serial = 98] [outer = 0x93b5b400] 05:08:11 INFO - PROCESS | 1900 | 1469275691674 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1079ms 05:08:11 INFO - PROCESS | 1900 | 1469275691758 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 1900 | 1469275691766 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:08:11 INFO - PROCESS | 1900 | 1469275691780 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 1900 | 1469275691784 Marionette TRACE conn3 <- [1,106,null,{}] 05:08:11 INFO - PROCESS | 1900 | 1469275691790 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:11 INFO - PROCESS | 1900 | 1469275691796 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:11 INFO - PROCESS | 1900 | 1469275691966 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:08:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x97ffd400) [pid = 1900] [serial = 99] [outer = 0x93b5fc00] 05:08:12 INFO - PROCESS | 1900 | 1469275692113 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 1900 | 1469275692120 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x988d2c00 == 34 [pid = 1900] [id = 34] 05:08:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x988d3000) [pid = 1900] [serial = 100] [outer = (nil)] 05:08:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x98d80800) [pid = 1900] [serial = 101] [outer = 0x988d3000] 05:08:12 INFO - PROCESS | 1900 | 1469275692201 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x995ba800) [pid = 1900] [serial = 102] [outer = 0x988d3000] 05:08:13 INFO - PROCESS | 1900 | 1469275693043 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1335ms 05:08:13 INFO - PROCESS | 1900 | 1469275693111 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 1900 | 1469275693115 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:08:13 INFO - PROCESS | 1900 | 1469275693123 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 1900 | 1469275693132 Marionette TRACE conn3 <- [1,110,null,{}] 05:08:13 INFO - PROCESS | 1900 | 1469275693160 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 1900 | 1469275693167 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:13 INFO - PROCESS | 1900 | 1469275693363 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:08:13 INFO - PROCESS | 1900 | 1469275693384 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 1900 | 1469275693394 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x99aec000 == 35 [pid = 1900] [id = 35] 05:08:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x99b51c00) [pid = 1900] [serial = 103] [outer = (nil)] 05:08:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9a876c00) [pid = 1900] [serial = 104] [outer = 0x99b51c00] 05:08:13 INFO - PROCESS | 1900 | 1469275693461 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x9aa0bc00) [pid = 1900] [serial = 105] [outer = 0x99b51c00] 05:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9a87a000) [pid = 1900] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x93b53400) [pid = 1900] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x9378b800) [pid = 1900] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x98d82c00) [pid = 1900] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x9cc06000) [pid = 1900] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9b11c800) [pid = 1900] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:08:14 INFO - PROCESS | 1900 | 1469275694373 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1302ms 05:08:14 INFO - PROCESS | 1900 | 1469275694426 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 1900 | 1469275694429 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:08:14 INFO - PROCESS | 1900 | 1469275694438 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 1900 | 1469275694441 Marionette TRACE conn3 <- [1,114,null,{}] 05:08:14 INFO - PROCESS | 1900 | 1469275694446 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 1900 | 1469275694451 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:14 INFO - PROCESS | 1900 | 1469275694609 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:08:14 INFO - PROCESS | 1900 | 1469275694618 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 1900 | 1469275694623 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x9378b800 == 36 [pid = 1900] [id = 36] 05:08:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x93b53400) [pid = 1900] [serial = 106] [outer = (nil)] 05:08:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x9aef5c00) [pid = 1900] [serial = 107] [outer = 0x93b53400] 05:08:14 INFO - PROCESS | 1900 | 1469275694697 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x9b195c00) [pid = 1900] [serial = 108] [outer = 0x93b53400] 05:08:15 INFO - PROCESS | 1900 | 1469275695440 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1038ms 05:08:15 INFO - PROCESS | 1900 | 1469275695476 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 1900 | 1469275695480 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:08:15 INFO - PROCESS | 1900 | 1469275695485 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 1900 | 1469275695489 Marionette TRACE conn3 <- [1,118,null,{}] 05:08:15 INFO - PROCESS | 1900 | 1469275695494 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 1900 | 1469275695499 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:15 INFO - PROCESS | 1900 | 1469275695680 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:08:15 INFO - PROCESS | 1900 | 1469275695698 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 1900 | 1469275695713 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b71b400 == 37 [pid = 1900] [id = 37] 05:08:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9b71e800) [pid = 1900] [serial = 109] [outer = (nil)] 05:08:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9c2c1800) [pid = 1900] [serial = 110] [outer = 0x9b71e800] 05:08:15 INFO - PROCESS | 1900 | 1469275695796 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x9d96e000) [pid = 1900] [serial = 111] [outer = 0x9b71e800] 05:08:16 INFO - PROCESS | 1900 | 1469275696712 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1284ms 05:08:16 INFO - PROCESS | 1900 | 1469275696770 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 1900 | 1469275696776 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:08:16 INFO - PROCESS | 1900 | 1469275696784 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 1900 | 1469275696788 Marionette TRACE conn3 <- [1,122,null,{}] 05:08:16 INFO - PROCESS | 1900 | 1469275696797 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 1900 | 1469275696803 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:16 INFO - PROCESS | 1900 | 1469275696992 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:08:17 INFO - PROCESS | 1900 | 1469275697127 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 1900 | 1469275697136 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x9391f800 == 38 [pid = 1900] [id = 38] 05:08:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9392ac00) [pid = 1900] [serial = 112] [outer = (nil)] 05:08:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x975cac00) [pid = 1900] [serial = 113] [outer = 0x9392ac00] 05:08:17 INFO - PROCESS | 1900 | 1469275697222 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x98850400) [pid = 1900] [serial = 114] [outer = 0x9392ac00] 05:08:18 INFO - PROCESS | 1900 | 1469275698199 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1482ms 05:08:18 INFO - PROCESS | 1900 | 1469275698266 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 1900 | 1469275698273 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:08:18 INFO - PROCESS | 1900 | 1469275698283 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 1900 | 1469275698287 Marionette TRACE conn3 <- [1,126,null,{}] 05:08:18 INFO - PROCESS | 1900 | 1469275698294 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 1900 | 1469275698300 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:18 INFO - PROCESS | 1900 | 1469275698485 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:08:18 INFO - PROCESS | 1900 | 1469275698653 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1900 | 1469275698663 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x92256400 == 39 [pid = 1900] [id = 39] 05:08:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9aa05400) [pid = 1900] [serial = 115] [outer = (nil)] 05:08:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9aef0400) [pid = 1900] [serial = 116] [outer = 0x9aa05400] 05:08:18 INFO - PROCESS | 1900 | 1469275698750 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9b71a400) [pid = 1900] [serial = 117] [outer = 0x9aa05400] 05:08:19 INFO - PROCESS | 1900 | 1469275699690 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1490ms 05:08:19 INFO - PROCESS | 1900 | 1469275699774 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 1900 | 1469275699778 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:08:19 INFO - PROCESS | 1900 | 1469275699785 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 1900 | 1469275699792 Marionette TRACE conn3 <- [1,130,null,{}] 05:08:19 INFO - PROCESS | 1900 | 1469275699821 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:19 INFO - PROCESS | 1900 | 1469275699830 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:20 INFO - PROCESS | 1900 | 1469275700114 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:08:20 INFO - PROCESS | 1900 | 1469275700211 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 1900 | 1469275700222 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x95073c00 == 40 [pid = 1900] [id = 40] 05:08:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9507a000) [pid = 1900] [serial = 118] [outer = (nil)] 05:08:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x99bcac00) [pid = 1900] [serial = 119] [outer = 0x9507a000] 05:08:20 INFO - PROCESS | 1900 | 1469275700341 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9d967c00) [pid = 1900] [serial = 120] [outer = 0x9507a000] 05:08:21 INFO - PROCESS | 1900 | 1469275701446 Marionette TRACE conn3 <- [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]]]}] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x9b192800 == 39 [pid = 1900] [id = 18] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x93b5b000 == 38 [pid = 1900] [id = 26] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x93b5a000 == 37 [pid = 1900] [id = 6] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x91e4bc00 == 36 [pid = 1900] [id = 24] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x9a873400 == 35 [pid = 1900] [id = 25] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x995ba000 == 34 [pid = 1900] [id = 16] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x939ae400 == 33 [pid = 1900] [id = 23] 05:08:21 INFO - PROCESS | 1900 | --DOCSHELL 0x95079400 == 32 [pid = 1900] [id = 17] 05:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1693ms 05:08:21 INFO - PROCESS | 1900 | 1469275701481 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 1900 | 1469275701488 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:08:21 INFO - PROCESS | 1900 | 1469275701495 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 1900 | 1469275701500 Marionette TRACE conn3 <- [1,134,null,{}] 05:08:21 INFO - PROCESS | 1900 | 1469275701508 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 1900 | 1469275701514 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:21 INFO - PROCESS | 1900 | 1469275701691 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9b11d800) [pid = 1900] [serial = 74] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x975ef800) [pid = 1900] [serial = 67] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9aee9800) [pid = 1900] [serial = 73] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x98d85c00) [pid = 1900] [serial = 70] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x97ff0800) [pid = 1900] [serial = 68] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x99a6d800) [pid = 1900] [serial = 71] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0xa1107400) [pid = 1900] [serial = 65] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0xa3347800) [pid = 1900] [serial = 64] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9d969400) [pid = 1900] [serial = 56] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0xa2fe9800) [pid = 1900] [serial = 62] [outer = (nil)] [url = about:blank] 05:08:21 INFO - PROCESS | 1900 | 1469275701850 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 1900 | 1469275701856 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x92252400 == 33 [pid = 1900] [id = 41] 05:08:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92255c00) [pid = 1900] [serial = 121] [outer = (nil)] 05:08:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x93b58c00) [pid = 1900] [serial = 122] [outer = 0x92255c00] 05:08:21 INFO - PROCESS | 1900 | 1469275701931 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9506d000) [pid = 1900] [serial = 123] [outer = 0x92255c00] 05:08:22 INFO - PROCESS | 1900 | 1469275702635 Marionette TRACE conn3 <- [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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1182ms 05:08:22 INFO - PROCESS | 1900 | 1469275702681 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 1900 | 1469275702688 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:08:22 INFO - PROCESS | 1900 | 1469275702706 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 1900 | 1469275702709 Marionette TRACE conn3 <- [1,138,null,{}] 05:08:22 INFO - PROCESS | 1900 | 1469275702716 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 1900 | 1469275702722 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:22 INFO - PROCESS | 1900 | 1469275702873 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:08:22 INFO - PROCESS | 1900 | 1469275702884 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 1900 | 1469275702890 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x95079c00 == 34 [pid = 1900] [id = 42] 05:08:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x975c3000) [pid = 1900] [serial = 124] [outer = (nil)] 05:08:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x975f4800) [pid = 1900] [serial = 125] [outer = 0x975c3000] 05:08:22 INFO - PROCESS | 1900 | 1469275702984 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9874a400) [pid = 1900] [serial = 126] [outer = 0x975c3000] 05:08:23 INFO - PROCESS | 1900 | 1469275703846 Marionette TRACE conn3 <- [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]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1192ms 05:08:23 INFO - PROCESS | 1900 | 1469275703894 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:08:23 INFO - PROCESS | 1900 | 1469275703898 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:08:23 INFO - PROCESS | 1900 | 1469275703904 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 1900 | 1469275703909 Marionette TRACE conn3 <- [1,142,null,{}] 05:08:23 INFO - PROCESS | 1900 | 1469275703925 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:23 INFO - PROCESS | 1900 | 1469275703933 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:24 INFO - PROCESS | 1900 | 1469275704086 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:08:24 INFO - PROCESS | 1900 | 1469275704197 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 1900 | 1469275704207 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x9aef2000 == 35 [pid = 1900] [id = 43] 05:08:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9aef2800) [pid = 1900] [serial = 127] [outer = (nil)] 05:08:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9b188000) [pid = 1900] [serial = 128] [outer = 0x9aef2800] 05:08:24 INFO - PROCESS | 1900 | 1469275704280 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9cc07c00) [pid = 1900] [serial = 129] [outer = 0x9aef2800] 05:08:25 INFO - PROCESS | 1900 | 1469275705105 Marionette TRACE conn3 <- [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]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1233ms 05:08:25 INFO - PROCESS | 1900 | 1469275705136 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 1900 | 1469275705140 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:08:25 INFO - PROCESS | 1900 | 1469275705146 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 1900 | 1469275705149 Marionette TRACE conn3 <- [1,146,null,{}] 05:08:25 INFO - PROCESS | 1900 | 1469275705162 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 1900 | 1469275705167 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:25 INFO - PROCESS | 1900 | 1469275705355 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:08:25 INFO - PROCESS | 1900 | 1469275705374 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 1900 | 1469275705383 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b54400 == 36 [pid = 1900] [id = 44] 05:08:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9d96d000) [pid = 1900] [serial = 130] [outer = (nil)] 05:08:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0xa2001800) [pid = 1900] [serial = 131] [outer = 0x9d96d000] 05:08:25 INFO - PROCESS | 1900 | 1469275705449 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0xa2348000) [pid = 1900] [serial = 132] [outer = 0x9d96d000] 05:08:26 INFO - PROCESS | 1900 | 1469275706303 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x91e49c00) [pid = 1900] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93b5b400) [pid = 1900] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x99a69c00) [pid = 1900] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x99b51c00) [pid = 1900] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x91e43000) [pid = 1900] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x93b53400) [pid = 1900] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x988d3000) [pid = 1900] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x946c9800) [pid = 1900] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x9b194c00) [pid = 1900] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0xa2350800) [pid = 1900] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:08:26 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0xa4d0bc00) [pid = 1900] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1235ms 05:08:26 INFO - PROCESS | 1900 | 1469275706408 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 1900 | 1469275706411 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:08:26 INFO - PROCESS | 1900 | 1469275706445 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 1900 | 1469275706447 Marionette TRACE conn3 <- [1,150,null,{}] 05:08:26 INFO - PROCESS | 1900 | 1469275706485 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 1900 | 1469275706490 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:26 INFO - PROCESS | 1900 | 1469275706695 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:08:26 INFO - PROCESS | 1900 | 1469275706757 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 1900 | 1469275706764 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x95076800 == 37 [pid = 1900] [id = 45] 05:08:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x99fb5c00) [pid = 1900] [serial = 133] [outer = (nil)] 05:08:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0xa1115800) [pid = 1900] [serial = 134] [outer = 0x99fb5c00] 05:08:26 INFO - PROCESS | 1900 | 1469275706832 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0xa234c400) [pid = 1900] [serial = 135] [outer = 0x99fb5c00] 05:08:27 INFO - PROCESS | 1900 | 1469275707527 Marionette TRACE conn3 <- [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]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1112ms 05:08:27 INFO - PROCESS | 1900 | 1469275707538 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 1900 | 1469275707541 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:08:27 INFO - PROCESS | 1900 | 1469275707547 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 1900 | 1469275707550 Marionette TRACE conn3 <- [1,154,null,{}] 05:08:27 INFO - PROCESS | 1900 | 1469275707555 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 1900 | 1469275707565 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:27 INFO - PROCESS | 1900 | 1469275707825 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:08:27 INFO - PROCESS | 1900 | 1469275707838 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 1900 | 1469275707845 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:27 INFO - PROCESS | 1900 | ++DOCSHELL 0xa208b800 == 38 [pid = 1900] [id = 46] 05:08:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0xa23a8c00) [pid = 1900] [serial = 136] [outer = (nil)] 05:08:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0xa3305000) [pid = 1900] [serial = 137] [outer = 0xa23a8c00] 05:08:27 INFO - PROCESS | 1900 | 1469275707912 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0xa33c7000) [pid = 1900] [serial = 138] [outer = 0xa23a8c00] 05:08:28 INFO - PROCESS | 1900 | 1469275708857 Marionette TRACE conn3 <- [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]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1330ms 05:08:28 INFO - PROCESS | 1900 | 1469275708878 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 1900 | 1469275708884 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:08:28 INFO - PROCESS | 1900 | 1469275708893 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 1900 | 1469275708898 Marionette TRACE conn3 <- [1,158,null,{}] 05:08:28 INFO - PROCESS | 1900 | 1469275708906 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 1900 | 1469275708911 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:29 INFO - PROCESS | 1900 | 1469275709087 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:08:29 INFO - PROCESS | 1900 | 1469275709230 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 1900 | 1469275709239 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x92258400 == 39 [pid = 1900] [id = 47] 05:08:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9225a800) [pid = 1900] [serial = 139] [outer = (nil)] 05:08:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x95070400) [pid = 1900] [serial = 140] [outer = 0x9225a800] 05:08:29 INFO - PROCESS | 1900 | 1469275709325 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x95076400) [pid = 1900] [serial = 141] [outer = 0x9225a800] 05:08:30 INFO - PROCESS | 1900 | 1469275710430 Marionette TRACE conn3 <- [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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1587ms 05:08:30 INFO - PROCESS | 1900 | 1469275710497 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 1900 | 1469275710504 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:08:30 INFO - PROCESS | 1900 | 1469275710583 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 1900 | 1469275710589 Marionette TRACE conn3 <- [1,162,null,{}] 05:08:30 INFO - PROCESS | 1900 | 1469275710607 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:30 INFO - PROCESS | 1900 | 1469275710613 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:30 INFO - PROCESS | 1900 | 1469275710810 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:08:31 INFO - PROCESS | 1900 | 1469275711002 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 1900 | 1469275711011 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a35dc00 == 40 [pid = 1900] [id = 48] 05:08:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9d967400) [pid = 1900] [serial = 142] [outer = (nil)] 05:08:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0xa2349400) [pid = 1900] [serial = 143] [outer = 0x9d967400] 05:08:31 INFO - PROCESS | 1900 | 1469275711092 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0xa2566c00) [pid = 1900] [serial = 144] [outer = 0x9d967400] 05:08:31 INFO - PROCESS | 1900 | 1469275711981 Marionette TRACE conn3 <- [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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1504ms 05:08:32 INFO - PROCESS | 1900 | 1469275712029 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:08:32 INFO - PROCESS | 1900 | 1469275712039 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:08:32 INFO - PROCESS | 1900 | 1469275712052 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1900 | 1469275712059 Marionette TRACE conn3 <- [1,166,null,{}] 05:08:32 INFO - PROCESS | 1900 | 1469275712075 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 1900 | 1469275712084 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:32 INFO - PROCESS | 1900 | 1469275712300 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:08:32 INFO - PROCESS | 1900 | 1469275712484 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 1900 | 1469275712497 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:32 INFO - PROCESS | 1900 | ++DOCSHELL 0xa4d0c800 == 41 [pid = 1900] [id = 49] 05:08:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0xa4f1a400) [pid = 1900] [serial = 145] [outer = (nil)] 05:08:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0xa61c1000) [pid = 1900] [serial = 146] [outer = 0xa4f1a400] 05:08:32 INFO - PROCESS | 1900 | 1469275712623 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0xa6724c00) [pid = 1900] [serial = 147] [outer = 0xa4f1a400] 05:08:33 INFO - PROCESS | 1900 | 1469275713480 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1487ms 05:08:33 INFO - PROCESS | 1900 | 1469275713536 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 1900 | 1469275713548 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:08:33 INFO - PROCESS | 1900 | 1469275713554 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 1900 | 1469275713557 Marionette TRACE conn3 <- [1,170,null,{}] 05:08:33 INFO - PROCESS | 1900 | 1469275713563 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 1900 | 1469275713568 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:33 INFO - PROCESS | 1900 | 1469275713743 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:08:33 INFO - PROCESS | 1900 | 1469275713886 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 1900 | 1469275713893 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e46400 == 42 [pid = 1900] [id = 50] 05:08:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0xa61c2800) [pid = 1900] [serial = 148] [outer = (nil)] 05:08:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0xa6d9f400) [pid = 1900] [serial = 149] [outer = 0xa61c2800] 05:08:33 INFO - PROCESS | 1900 | 1469275713973 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0xa6da8800) [pid = 1900] [serial = 150] [outer = 0xa61c2800] 05:08:34 INFO - PROCESS | 1900 | 1469275714867 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1380ms 05:08:34 INFO - PROCESS | 1900 | 1469275714936 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 1900 | 1469275714940 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:08:34 INFO - PROCESS | 1900 | 1469275714946 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 1900 | 1469275714949 Marionette TRACE conn3 <- [1,174,null,{}] 05:08:34 INFO - PROCESS | 1900 | 1469275714955 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 1900 | 1469275714960 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:35 INFO - PROCESS | 1900 | 1469275715158 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:08:35 INFO - PROCESS | 1900 | 1469275715482 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 1900 | 1469275715493 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x9392b000 == 43 [pid = 1900] [id = 51] 05:08:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x939af000) [pid = 1900] [serial = 151] [outer = (nil)] 05:08:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x939b6800) [pid = 1900] [serial = 152] [outer = 0x939af000] 05:08:35 INFO - PROCESS | 1900 | 1469275715617 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x946c9800) [pid = 1900] [serial = 153] [outer = 0x939af000] 05:08:36 INFO - PROCESS | 1900 | 1469275716049 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0x9b6a2c00 == 42 [pid = 1900] [id = 19] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0x946c5000 == 41 [pid = 1900] [id = 30] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0x939b8800 == 40 [pid = 1900] [id = 22] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0xa234e800 == 39 [pid = 1900] [id = 28] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9c2c1800) [pid = 1900] [serial = 110] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | 1469275716617 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0x91e41400 == 38 [pid = 1900] [id = 31] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0xa2f9a800 == 37 [pid = 1900] [id = 29] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0x92111800 == 36 [pid = 1900] [id = 20] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0x9b192400 == 35 [pid = 1900] [id = 27] 05:08:36 INFO - PROCESS | 1900 | --DOCSHELL 0x946c4c00 == 34 [pid = 1900] [id = 15] 05:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1736ms 05:08:36 INFO - PROCESS | 1900 | 1469275716684 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 1900 | 1469275716689 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:08:36 INFO - PROCESS | 1900 | 1469275716697 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 1900 | 1469275716703 Marionette TRACE conn3 <- [1,178,null,{}] 05:08:36 INFO - PROCESS | 1900 | 1469275716711 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:36 INFO - PROCESS | 1900 | 1469275716716 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:36 INFO - PROCESS | 1900 | 1469275716878 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x93b57800) [pid = 1900] [serial = 92] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9391d400) [pid = 1900] [serial = 91] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x96385400) [pid = 1900] [serial = 97] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x975c5000) [pid = 1900] [serial = 98] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0xa6792800) [pid = 1900] [serial = 89] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0xa672bc00) [pid = 1900] [serial = 88] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9a876c00) [pid = 1900] [serial = 104] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92254000) [pid = 1900] [serial = 95] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92115800) [pid = 1900] [serial = 94] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9aef5c00) [pid = 1900] [serial = 107] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x995ba800) [pid = 1900] [serial = 102] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x98d80800) [pid = 1900] [serial = 101] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x995b6000) [pid = 1900] [serial = 77] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x995b5400) [pid = 1900] [serial = 76] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9d904000) [pid = 1900] [serial = 80] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x9b195c00) [pid = 1900] [serial = 108] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9b6af000) [pid = 1900] [serial = 79] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0xa3341000) [pid = 1900] [serial = 83] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9aa0bc00) [pid = 1900] [serial = 105] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0xa3273400) [pid = 1900] [serial = 82] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9a350c00) [pid = 1900] [serial = 86] [outer = (nil)] [url = about:blank] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x988d2000) [pid = 1900] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:08:36 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0xa4f24800) [pid = 1900] [serial = 85] [outer = (nil)] [url = about:blank] 05:08:37 INFO - PROCESS | 1900 | 1469275717077 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 1900 | 1469275717086 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x9391d400 == 35 [pid = 1900] [id = 52] 05:08:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x93b57800) [pid = 1900] [serial = 154] [outer = (nil)] 05:08:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x975bdc00) [pid = 1900] [serial = 155] [outer = 0x93b57800] 05:08:37 INFO - PROCESS | 1900 | 1469275717166 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x975c9000) [pid = 1900] [serial = 156] [outer = 0x93b57800] 05:08:38 INFO - PROCESS | 1900 | 1469275718083 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1437ms 05:08:38 INFO - PROCESS | 1900 | 1469275718139 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 1900 | 1469275718147 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:08:38 INFO - PROCESS | 1900 | 1469275718154 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 1900 | 1469275718157 Marionette TRACE conn3 <- [1,182,null,{}] 05:08:38 INFO - PROCESS | 1900 | 1469275718163 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:38 INFO - PROCESS | 1900 | 1469275718168 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:38 INFO - PROCESS | 1900 | 1469275718336 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:08:38 INFO - PROCESS | 1900 | 1469275718465 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 1900 | 1469275718477 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a35fc00 == 36 [pid = 1900] [id = 53] 05:08:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9a874c00) [pid = 1900] [serial = 157] [outer = (nil)] 05:08:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9aa0bc00) [pid = 1900] [serial = 158] [outer = 0x9a874c00] 05:08:38 INFO - PROCESS | 1900 | 1469275718582 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9ab48c00) [pid = 1900] [serial = 159] [outer = 0x9a874c00] 05:08:39 INFO - PROCESS | 1900 | 1469275719301 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1179ms 05:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:08:39 INFO - PROCESS | 1900 | 1469275719334 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 1900 | 1469275719337 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:08:39 INFO - PROCESS | 1900 | 1469275719358 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1900 | 1469275719367 Marionette TRACE conn3 <- [1,186,null,{}] 05:08:39 INFO - PROCESS | 1900 | 1469275719376 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 1900 | 1469275719384 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:39 INFO - PROCESS | 1900 | 1469275719586 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:08:39 INFO - PROCESS | 1900 | 1469275719616 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 1900 | 1469275719624 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x9aa13400 == 37 [pid = 1900] [id = 54] 05:08:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9ab54000) [pid = 1900] [serial = 160] [outer = (nil)] 05:08:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9b6a2800) [pid = 1900] [serial = 161] [outer = 0x9ab54000] 05:08:39 INFO - PROCESS | 1900 | 1469275719695 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9b6a9800) [pid = 1900] [serial = 162] [outer = 0x9ab54000] 05:08:40 INFO - PROCESS | 1900 | 1469275720513 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1207ms 05:08:40 INFO - PROCESS | 1900 | 1469275720551 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 1900 | 1469275720556 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:08:40 INFO - PROCESS | 1900 | 1469275720586 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 1900 | 1469275720590 Marionette TRACE conn3 <- [1,190,null,{}] 05:08:40 INFO - PROCESS | 1900 | 1469275720596 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 1900 | 1469275720601 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:40 INFO - PROCESS | 1900 | 1469275720795 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:08:40 INFO - PROCESS | 1900 | 1469275720816 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 1900 | 1469275720824 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x98ded800 == 38 [pid = 1900] [id = 55] 05:08:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x98df2c00) [pid = 1900] [serial = 163] [outer = (nil)] 05:08:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x98df8c00) [pid = 1900] [serial = 164] [outer = 0x98df2c00] 05:08:40 INFO - PROCESS | 1900 | 1469275720895 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x98dfa000) [pid = 1900] [serial = 165] [outer = 0x98df2c00] 05:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92255c00) [pid = 1900] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9d96d000) [pid = 1900] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9507a000) [pid = 1900] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x975c3000) [pid = 1900] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x99fb5c00) [pid = 1900] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9aef2800) [pid = 1900] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:08:41 INFO - PROCESS | 1900 | 1469275721780 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1246ms 05:08:41 INFO - PROCESS | 1900 | 1469275721820 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 1900 | 1469275721824 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:08:41 INFO - PROCESS | 1900 | 1469275721830 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 1900 | 1469275721833 Marionette TRACE conn3 <- [1,194,null,{}] 05:08:41 INFO - PROCESS | 1900 | 1469275721838 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 1900 | 1469275721843 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:42 INFO - PROCESS | 1900 | 1469275722028 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:08:42 INFO - PROCESS | 1900 | 1469275722108 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 1900 | 1469275722125 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x98df7c00 == 39 [pid = 1900] [id = 56] 05:08:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x98df9c00) [pid = 1900] [serial = 166] [outer = (nil)] 05:08:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9ab55c00) [pid = 1900] [serial = 167] [outer = 0x98df9c00] 05:08:42 INFO - PROCESS | 1900 | 1469275722208 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9cc04000) [pid = 1900] [serial = 168] [outer = 0x98df9c00] 05:08:42 INFO - PROCESS | 1900 | 1469275722926 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1136ms 05:08:42 INFO - PROCESS | 1900 | 1469275722974 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 1900 | 1469275722976 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:08:42 INFO - PROCESS | 1900 | 1469275722983 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 1900 | 1469275722987 Marionette TRACE conn3 <- [1,198,null,{}] 05:08:43 INFO - PROCESS | 1900 | 1469275722997 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 1900 | 1469275723002 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:43 INFO - PROCESS | 1900 | 1469275723167 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:08:43 INFO - PROCESS | 1900 | 1469275723177 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 1900 | 1469275723185 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x9210c800 == 40 [pid = 1900] [id = 57] 05:08:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x99cba400) [pid = 1900] [serial = 169] [outer = (nil)] 05:08:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x99cc5400) [pid = 1900] [serial = 170] [outer = 0x99cba400] 05:08:43 INFO - PROCESS | 1900 | 1469275723255 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x99cc7c00) [pid = 1900] [serial = 171] [outer = 0x99cba400] 05:08:44 INFO - PROCESS | 1900 | 1469275724253 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1333ms 05:08:44 INFO - PROCESS | 1900 | 1469275724320 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:08:44 INFO - PROCESS | 1900 | 1469275724328 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:08:44 INFO - PROCESS | 1900 | 1469275724336 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 1900 | 1469275724345 Marionette TRACE conn3 <- [1,202,null,{}] 05:08:44 INFO - PROCESS | 1900 | 1469275724352 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:44 INFO - PROCESS | 1900 | 1469275724357 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:44 INFO - PROCESS | 1900 | 1469275724582 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:08:44 INFO - PROCESS | 1900 | 1469275724729 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 1900 | 1469275724740 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x95072400 == 41 [pid = 1900] [id = 58] 05:08:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x95078000) [pid = 1900] [serial = 172] [outer = (nil)] 05:08:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x98dedc00) [pid = 1900] [serial = 173] [outer = 0x95078000] 05:08:44 INFO - PROCESS | 1900 | 1469275724867 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x98df6800) [pid = 1900] [serial = 174] [outer = 0x95078000] 05:08:45 INFO - PROCESS | 1900 | 1469275725730 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1435ms 05:08:45 INFO - PROCESS | 1900 | 1469275725770 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 1900 | 1469275725778 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:08:45 INFO - PROCESS | 1900 | 1469275725788 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 1900 | 1469275725792 Marionette TRACE conn3 <- [1,206,null,{}] 05:08:45 INFO - PROCESS | 1900 | 1469275725799 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 1900 | 1469275725805 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:45 INFO - PROCESS | 1900 | 1469275725994 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:08:46 INFO - PROCESS | 1900 | 1469275726139 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 1900 | 1469275726146 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x98d78c00 == 42 [pid = 1900] [id = 59] 05:08:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x99cbfc00) [pid = 1900] [serial = 175] [outer = (nil)] 05:08:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x99cc4000) [pid = 1900] [serial = 176] [outer = 0x99cbfc00] 05:08:46 INFO - PROCESS | 1900 | 1469275726229 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x99e5b400) [pid = 1900] [serial = 177] [outer = 0x99cbfc00] 05:08:47 INFO - PROCESS | 1900 | 1469275727084 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1331ms 05:08:47 INFO - PROCESS | 1900 | 1469275727121 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 1900 | 1469275727125 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:08:47 INFO - PROCESS | 1900 | 1469275727133 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 1900 | 1469275727139 Marionette TRACE conn3 <- [1,210,null,{}] 05:08:47 INFO - PROCESS | 1900 | 1469275727156 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 1900 | 1469275727164 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:47 INFO - PROCESS | 1900 | 1469275727342 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:08:47 INFO - PROCESS | 1900 | 1469275727489 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 1900 | 1469275727498 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x9ab52000 == 43 [pid = 1900] [id = 60] 05:08:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9ab54c00) [pid = 1900] [serial = 178] [outer = (nil)] 05:08:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9b713c00) [pid = 1900] [serial = 179] [outer = 0x9ab54c00] 05:08:47 INFO - PROCESS | 1900 | 1469275727581 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9d964c00) [pid = 1900] [serial = 180] [outer = 0x9ab54c00] 05:08:48 INFO - PROCESS | 1900 | 1469275728473 Marionette TRACE conn3 <- [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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1385ms 05:08:48 INFO - PROCESS | 1900 | 1469275728517 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 1900 | 1469275728522 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:08:48 INFO - PROCESS | 1900 | 1469275728545 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1900 | 1469275728550 Marionette TRACE conn3 <- [1,214,null,{}] 05:08:48 INFO - PROCESS | 1900 | 1469275728556 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:48 INFO - PROCESS | 1900 | 1469275728561 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:48 INFO - PROCESS | 1900 | 1469275728731 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:08:48 INFO - PROCESS | 1900 | 1469275728873 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 1900 | 1469275728881 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:48 INFO - PROCESS | 1900 | ++DOCSHELL 0xa118a800 == 44 [pid = 1900] [id = 61] 05:08:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0xa2007400) [pid = 1900] [serial = 181] [outer = (nil)] 05:08:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0xa2316400) [pid = 1900] [serial = 182] [outer = 0xa2007400] 05:08:48 INFO - PROCESS | 1900 | 1469275728963 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0xa2f97800) [pid = 1900] [serial = 183] [outer = 0xa2007400] 05:08:49 INFO - PROCESS | 1900 | 1469275729725 Marionette TRACE conn3 <- [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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1256ms 05:08:49 INFO - PROCESS | 1900 | 1469275729785 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 1900 | 1469275729789 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:08:49 INFO - PROCESS | 1900 | 1469275729796 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 1900 | 1469275729799 Marionette TRACE conn3 <- [1,218,null,{}] 05:08:49 INFO - PROCESS | 1900 | 1469275729804 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 1900 | 1469275729810 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:49 INFO - PROCESS | 1900 | 1469275729971 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:08:50 INFO - PROCESS | 1900 | 1469275730115 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 1900 | 1469275730122 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x975bf400 == 45 [pid = 1900] [id = 62] 05:08:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0xa2005000) [pid = 1900] [serial = 184] [outer = (nil)] 05:08:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0xa327c800) [pid = 1900] [serial = 185] [outer = 0xa2005000] 05:08:50 INFO - PROCESS | 1900 | 1469275730204 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0xa330f000) [pid = 1900] [serial = 186] [outer = 0xa2005000] 05:08:51 INFO - PROCESS | 1900 | 1469275731095 Marionette TRACE conn3 <- [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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1329ms 05:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:08:51 INFO - PROCESS | 1900 | 1469275731126 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 1900 | 1469275731129 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:08:51 INFO - PROCESS | 1900 | 1469275731136 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 1900 | 1469275731140 Marionette TRACE conn3 <- [1,222,null,{}] 05:08:51 INFO - PROCESS | 1900 | 1469275731146 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 1900 | 1469275731156 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:51 INFO - PROCESS | 1900 | 1469275731345 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:08:51 INFO - PROCESS | 1900 | 1469275731500 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 1900 | 1469275731514 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e42c00 == 46 [pid = 1900] [id = 63] 05:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x9503f800) [pid = 1900] [serial = 187] [outer = (nil)] 05:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9504a800) [pid = 1900] [serial = 188] [outer = 0x9503f800] 05:08:51 INFO - PROCESS | 1900 | 1469275731606 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0xa4d0dc00) [pid = 1900] [serial = 189] [outer = 0x9503f800] 05:08:52 INFO - PROCESS | 1900 | 1469275732419 Marionette TRACE conn3 <- [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]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1329ms 05:08:52 INFO - PROCESS | 1900 | 1469275732464 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 1900 | 1469275732468 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:08:52 INFO - PROCESS | 1900 | 1469275732474 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 1900 | 1469275732478 Marionette TRACE conn3 <- [1,226,null,{}] 05:08:52 INFO - PROCESS | 1900 | 1469275732501 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 1900 | 1469275732507 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:52 INFO - PROCESS | 1900 | 1469275732670 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:08:52 INFO - PROCESS | 1900 | 1469275732813 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 1900 | 1469275732820 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b54800 == 47 [pid = 1900] [id = 64] 05:08:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x93b5c000) [pid = 1900] [serial = 190] [outer = (nil)] 05:08:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0xa23acc00) [pid = 1900] [serial = 191] [outer = 0x93b5c000] 05:08:52 INFO - PROCESS | 1900 | 1469275732905 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0xa4f24800) [pid = 1900] [serial = 192] [outer = 0x93b5c000] 05:08:53 INFO - PROCESS | 1900 | 1469275733818 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1384ms 05:08:53 INFO - PROCESS | 1900 | 1469275733860 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 1900 | 1469275733863 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:08:53 INFO - PROCESS | 1900 | 1469275733870 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 1900 | 1469275733873 Marionette TRACE conn3 <- [1,230,null,{}] 05:08:53 INFO - PROCESS | 1900 | 1469275733879 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 1900 | 1469275733885 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:54 INFO - PROCESS | 1900 | 1469275734051 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:08:54 INFO - PROCESS | 1900 | 1469275734335 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 1900 | 1469275734345 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x9378b000 == 48 [pid = 1900] [id = 65] 05:08:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9378cc00) [pid = 1900] [serial = 193] [outer = (nil)] 05:08:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x939afc00) [pid = 1900] [serial = 194] [outer = 0x9378cc00] 05:08:54 INFO - PROCESS | 1900 | 1469275734467 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x95040400) [pid = 1900] [serial = 195] [outer = 0x9378cc00] 05:08:55 INFO - PROCESS | 1900 | 1469275735396 Marionette TRACE conn3 <- [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]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1581ms 05:08:55 INFO - PROCESS | 1900 | 1469275735453 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 1900 | 1469275735457 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:08:55 INFO - PROCESS | 1900 | 1469275735484 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 1900 | 1469275735489 Marionette TRACE conn3 <- [1,234,null,{}] 05:08:55 INFO - PROCESS | 1900 | 1469275735497 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 1900 | 1469275735504 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:55 INFO - PROCESS | 1900 | 1469275735695 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:08:55 INFO - PROCESS | 1900 | 1469275735890 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 1900 | 1469275735898 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:55 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x9aef0400) [pid = 1900] [serial = 116] [outer = (nil)] [url = about:blank] 05:08:55 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0xa3305000) [pid = 1900] [serial = 137] [outer = (nil)] [url = about:blank] 05:08:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x946c4000 == 49 [pid = 1900] [id = 66] 05:08:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x9506c800) [pid = 1900] [serial = 196] [outer = (nil)] 05:08:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x97f32400) [pid = 1900] [serial = 197] [outer = 0x9506c800] 05:08:56 INFO - PROCESS | 1900 | 1469275736007 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x98d7d000) [pid = 1900] [serial = 198] [outer = 0x9506c800] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x93b58c00) [pid = 1900] [serial = 122] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x9506d000) [pid = 1900] [serial = 123] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0xa2001800) [pid = 1900] [serial = 131] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x9d967c00) [pid = 1900] [serial = 120] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x99bcac00) [pid = 1900] [serial = 119] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x975f4800) [pid = 1900] [serial = 125] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x9874a400) [pid = 1900] [serial = 126] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x975cac00) [pid = 1900] [serial = 113] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0xa1115800) [pid = 1900] [serial = 134] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9b188000) [pid = 1900] [serial = 128] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9cc07c00) [pid = 1900] [serial = 129] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0xa2348000) [pid = 1900] [serial = 132] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0xa234c400) [pid = 1900] [serial = 135] [outer = (nil)] [url = about:blank] 05:08:56 INFO - PROCESS | 1900 | 1469275736713 Marionette TRACE conn3 <- [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]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1288ms 05:08:56 INFO - PROCESS | 1900 | 1469275736772 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 1900 | 1469275736777 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:08:56 INFO - PROCESS | 1900 | 1469275736785 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 1900 | 1469275736789 Marionette TRACE conn3 <- [1,238,null,{}] 05:08:56 INFO - PROCESS | 1900 | 1469275736798 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 1900 | 1469275736802 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:56 INFO - PROCESS | 1900 | 1469275736965 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:08:56 INFO - PROCESS | 1900 | 1469275736975 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 1900 | 1469275736982 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x975cac00 == 50 [pid = 1900] [id = 67] 05:08:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x98df0000) [pid = 1900] [serial = 199] [outer = (nil)] 05:08:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99cc0000) [pid = 1900] [serial = 200] [outer = 0x98df0000] 05:08:57 INFO - PROCESS | 1900 | 1469275737051 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x9a355800) [pid = 1900] [serial = 201] [outer = 0x98df0000] 05:08:57 INFO - PROCESS | 1900 | 1469275737851 Marionette TRACE conn3 <- [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]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1135ms 05:08:57 INFO - PROCESS | 1900 | 1469275737920 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 1900 | 1469275737925 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:08:57 INFO - PROCESS | 1900 | 1469275737937 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 1900 | 1469275737945 Marionette TRACE conn3 <- [1,242,null,{}] 05:08:57 INFO - PROCESS | 1900 | 1469275737959 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 1900 | 1469275737965 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:58 INFO - PROCESS | 1900 | 1469275738120 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:08:58 INFO - PROCESS | 1900 | 1469275738238 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 1900 | 1469275738247 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e44000 == 51 [pid = 1900] [id = 68] 05:08:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x9ab47c00) [pid = 1900] [serial = 202] [outer = (nil)] 05:08:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9b18f800) [pid = 1900] [serial = 203] [outer = 0x9ab47c00] 05:08:58 INFO - PROCESS | 1900 | 1469275738315 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9c2c1800) [pid = 1900] [serial = 204] [outer = 0x9ab47c00] 05:08:59 INFO - PROCESS | 1900 | 1469275739126 Marionette TRACE conn3 <- [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]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1236ms 05:08:59 INFO - PROCESS | 1900 | 1469275739189 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:08:59 INFO - PROCESS | 1900 | 1469275739193 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:08:59 INFO - PROCESS | 1900 | 1469275739199 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 1900 | 1469275739202 Marionette TRACE conn3 <- [1,246,null,{}] 05:08:59 INFO - PROCESS | 1900 | 1469275739208 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 1900 | 1469275739213 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:59 INFO - PROCESS | 1900 | 1469275739422 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:08:59 INFO - PROCESS | 1900 | 1469275739440 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 1900 | 1469275739447 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:08:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x98dfcc00 == 52 [pid = 1900] [id = 69] 05:08:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x9b18dc00) [pid = 1900] [serial = 205] [outer = (nil)] 05:08:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0xa2009400) [pid = 1900] [serial = 206] [outer = 0x9b18dc00] 05:08:59 INFO - PROCESS | 1900 | 1469275739516 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0xa234bc00) [pid = 1900] [serial = 207] [outer = 0x9b18dc00] 05:09:00 INFO - PROCESS | 1900 | 1469275740296 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1127ms 05:09:00 INFO - PROCESS | 1900 | 1469275740331 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 1900 | 1469275740334 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:09:00 INFO - PROCESS | 1900 | 1469275740340 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 1900 | 1469275740343 Marionette TRACE conn3 <- [1,250,null,{}] 05:09:00 INFO - PROCESS | 1900 | 1469275740348 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 1900 | 1469275740353 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:00 INFO - PROCESS | 1900 | 1469275740539 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:09:00 INFO - PROCESS | 1900 | 1469275740557 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1900 | 1469275740570 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:00 INFO - PROCESS | 1900 | ++DOCSHELL 0xa23af000 == 53 [pid = 1900] [id = 70] 05:09:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0xa2fec000) [pid = 1900] [serial = 208] [outer = (nil)] 05:09:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0xa4d55000) [pid = 1900] [serial = 209] [outer = 0xa2fec000] 05:09:00 INFO - PROCESS | 1900 | 1469275740645 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0xa6794400) [pid = 1900] [serial = 210] [outer = 0xa2fec000] 05:09:01 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x9ab54000) [pid = 1900] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:09:01 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x98df2c00) [pid = 1900] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:09:01 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x9a874c00) [pid = 1900] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:09:01 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x93b57800) [pid = 1900] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:09:01 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x939af000) [pid = 1900] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:09:01 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x98df9c00) [pid = 1900] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:09:01 INFO - PROCESS | 1900 | 1469275741564 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1280ms 05:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:09:01 INFO - PROCESS | 1900 | 1469275741620 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1900 | 1469275741623 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:09:01 INFO - PROCESS | 1900 | 1469275741629 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 1900 | 1469275741633 Marionette TRACE conn3 <- [1,254,null,{}] 05:09:01 INFO - PROCESS | 1900 | 1469275741638 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 1900 | 1469275741643 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:01 INFO - PROCESS | 1900 | 1469275741790 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:09:01 INFO - PROCESS | 1900 | 1469275741800 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 1900 | 1469275741806 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x92254400 == 54 [pid = 1900] [id = 71] 05:09:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x939af000) [pid = 1900] [serial = 211] [outer = (nil)] 05:09:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0xa6da6c00) [pid = 1900] [serial = 212] [outer = 0x939af000] 05:09:01 INFO - PROCESS | 1900 | 1469275741878 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0xa6f47800) [pid = 1900] [serial = 213] [outer = 0x939af000] 05:09:02 INFO - PROCESS | 1900 | 1469275742668 Marionette TRACE conn3 <- [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]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1083ms 05:09:02 INFO - PROCESS | 1900 | 1469275742712 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 1900 | 1469275742715 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:09:02 INFO - PROCESS | 1900 | 1469275742721 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 1900 | 1469275742723 Marionette TRACE conn3 <- [1,258,null,{}] 05:09:02 INFO - PROCESS | 1900 | 1469275742738 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 1900 | 1469275742742 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:02 INFO - PROCESS | 1900 | 1469275742892 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:09:02 INFO - PROCESS | 1900 | 1469275742902 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 1900 | 1469275742910 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x95043400 == 55 [pid = 1900] [id = 72] 05:09:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0xa4f1d800) [pid = 1900] [serial = 214] [outer = (nil)] 05:09:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0xa6f78c00) [pid = 1900] [serial = 215] [outer = 0xa4f1d800] 05:09:02 INFO - PROCESS | 1900 | 1469275742977 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0xa6f7d800) [pid = 1900] [serial = 216] [outer = 0xa4f1d800] 05:09:03 INFO - PROCESS | 1900 | 1469275743974 Marionette TRACE conn3 <- [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]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1288ms 05:09:04 INFO - PROCESS | 1900 | 1469275744011 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 1900 | 1469275744017 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:09:04 INFO - PROCESS | 1900 | 1469275744026 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 1900 | 1469275744033 Marionette TRACE conn3 <- [1,262,null,{}] 05:09:04 INFO - PROCESS | 1900 | 1469275744041 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 1900 | 1469275744046 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:04 INFO - PROCESS | 1900 | 1469275744222 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:09:04 INFO - PROCESS | 1900 | 1469275744373 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 1900 | 1469275744383 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x9378e000 == 56 [pid = 1900] [id = 73] 05:09:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x93b5a400) [pid = 1900] [serial = 217] [outer = (nil)] 05:09:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x975bf800) [pid = 1900] [serial = 218] [outer = 0x93b5a400] 05:09:04 INFO - PROCESS | 1900 | 1469275744469 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x99511c00) [pid = 1900] [serial = 219] [outer = 0x93b5a400] 05:09:05 INFO - PROCESS | 1900 | 1469275745349 Marionette TRACE conn3 <- [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]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1349ms 05:09:05 INFO - PROCESS | 1900 | 1469275745374 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 1900 | 1469275745381 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:09:05 INFO - PROCESS | 1900 | 1469275745408 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 1900 | 1469275745413 Marionette TRACE conn3 <- [1,266,null,{}] 05:09:05 INFO - PROCESS | 1900 | 1469275745422 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 1900 | 1469275745427 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:05 INFO - PROCESS | 1900 | 1469275745612 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:09:05 INFO - PROCESS | 1900 | 1469275745777 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 1900 | 1469275745786 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x99cc4400 == 57 [pid = 1900] [id = 74] 05:09:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x9aa1ac00) [pid = 1900] [serial = 220] [outer = (nil)] 05:09:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x9aef5c00) [pid = 1900] [serial = 221] [outer = 0x9aa1ac00] 05:09:05 INFO - PROCESS | 1900 | 1469275745870 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x9c2c4800) [pid = 1900] [serial = 222] [outer = 0x9aa1ac00] 05:09:06 INFO - PROCESS | 1900 | 1469275746843 Marionette TRACE conn3 <- [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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1505ms 05:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:09:06 INFO - PROCESS | 1900 | 1469275746896 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 1900 | 1469275746899 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:09:06 INFO - PROCESS | 1900 | 1469275746906 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 1900 | 1469275746912 Marionette TRACE conn3 <- [1,270,null,{}] 05:09:06 INFO - PROCESS | 1900 | 1469275746947 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 1900 | 1469275746956 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:07 INFO - PROCESS | 1900 | 1469275747140 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:09:07 INFO - PROCESS | 1900 | 1469275747309 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 1900 | 1469275747322 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:07 INFO - PROCESS | 1900 | ++DOCSHELL 0xa6f45400 == 58 [pid = 1900] [id = 75] 05:09:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0xa6f79c00) [pid = 1900] [serial = 223] [outer = (nil)] 05:09:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0xa82f2c00) [pid = 1900] [serial = 224] [outer = 0xa6f79c00] 05:09:07 INFO - PROCESS | 1900 | 1469275747400 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0xa8c27000) [pid = 1900] [serial = 225] [outer = 0xa6f79c00] 05:09:08 INFO - PROCESS | 1900 | 1469275748309 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1444ms 05:09:08 INFO - PROCESS | 1900 | 1469275748350 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1900 | 1469275748354 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:09:08 INFO - PROCESS | 1900 | 1469275748361 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1900 | 1469275748365 Marionette TRACE conn3 <- [1,274,null,{}] 05:09:08 INFO - PROCESS | 1900 | 1469275748370 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 1900 | 1469275748375 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:08 INFO - PROCESS | 1900 | 1469275748547 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:09:08 INFO - PROCESS | 1900 | 1469275748723 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 1900 | 1469275748740 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x9224ec00 == 59 [pid = 1900] [id = 76] 05:09:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0xa6c53800) [pid = 1900] [serial = 226] [outer = (nil)] 05:09:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0xa6c5b800) [pid = 1900] [serial = 227] [outer = 0xa6c53800] 05:09:08 INFO - PROCESS | 1900 | 1469275748824 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0xa6c5f800) [pid = 1900] [serial = 228] [outer = 0xa6c53800] 05:09:09 INFO - PROCESS | 1900 | 1469275749665 Marionette TRACE conn3 <- [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]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1382ms 05:09:09 INFO - PROCESS | 1900 | 1469275749744 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 1900 | 1469275749748 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:09:09 INFO - PROCESS | 1900 | 1469275749755 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 1900 | 1469275749759 Marionette TRACE conn3 <- [1,278,null,{}] 05:09:09 INFO - PROCESS | 1900 | 1469275749765 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 1900 | 1469275749771 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:09 INFO - PROCESS | 1900 | 1469275749987 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:09:10 INFO - PROCESS | 1900 | 1469275750141 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 1900 | 1469275750151 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e4c000 == 60 [pid = 1900] [id = 77] 05:09:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x92115800) [pid = 1900] [serial = 229] [outer = (nil)] 05:09:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x928e3800) [pid = 1900] [serial = 230] [outer = 0x92115800] 05:09:10 INFO - PROCESS | 1900 | 1469275750230 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x928e5000) [pid = 1900] [serial = 231] [outer = 0x92115800] 05:09:11 INFO - PROCESS | 1900 | 1469275751076 Marionette TRACE conn3 <- [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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1378ms 05:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:09:11 INFO - PROCESS | 1900 | 1469275751134 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 1900 | 1469275751137 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:09:11 INFO - PROCESS | 1900 | 1469275751144 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 1900 | 1469275751147 Marionette TRACE conn3 <- [1,282,null,{}] 05:09:11 INFO - PROCESS | 1900 | 1469275751153 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:11 INFO - PROCESS | 1900 | 1469275751162 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:11 INFO - PROCESS | 1900 | 1469275751377 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:09:11 INFO - PROCESS | 1900 | 1469275751530 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 1900 | 1469275751539 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x91862800 == 61 [pid = 1900] [id = 78] 05:09:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x91863800) [pid = 1900] [serial = 232] [outer = (nil)] 05:09:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x9186d800) [pid = 1900] [serial = 233] [outer = 0x91863800] 05:09:11 INFO - PROCESS | 1900 | 1469275751619 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x928e8800) [pid = 1900] [serial = 234] [outer = 0x91863800] 05:09:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0x90e16800) [pid = 1900] [serial = 235] [outer = 0x93b5fc00] 05:09:12 INFO - PROCESS | 1900 | 1469275752533 Marionette TRACE conn3 <- [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]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1488ms 05:09:12 INFO - PROCESS | 1900 | 1469275752632 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 1900 | 1469275752635 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:09:12 INFO - PROCESS | 1900 | 1469275752642 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 1900 | 1469275752645 Marionette TRACE conn3 <- [1,286,null,{}] 05:09:12 INFO - PROCESS | 1900 | 1469275752651 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 1900 | 1469275752656 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:12 INFO - PROCESS | 1900 | 1469275752853 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:09:13 INFO - PROCESS | 1900 | 1469275753043 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 1900 | 1469275753055 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e13000 == 62 [pid = 1900] [id = 79] 05:09:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0x90e15c00) [pid = 1900] [serial = 236] [outer = (nil)] 05:09:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x90e1ec00) [pid = 1900] [serial = 237] [outer = 0x90e15c00] 05:09:13 INFO - PROCESS | 1900 | 1469275753186 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x92251400) [pid = 1900] [serial = 238] [outer = 0x90e15c00] 05:09:14 INFO - PROCESS | 1900 | 1469275754001 Marionette TRACE conn3 <- [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]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1386ms 05:09:14 INFO - PROCESS | 1900 | 1469275754029 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 1900 | 1469275754032 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:09:14 INFO - PROCESS | 1900 | 1469275754039 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 1900 | 1469275754042 Marionette TRACE conn3 <- [1,290,null,{}] 05:09:14 INFO - PROCESS | 1900 | 1469275754048 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 1900 | 1469275754053 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:14 INFO - PROCESS | 1900 | 1469275754217 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:09:14 INFO - PROCESS | 1900 | 1469275754590 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 1900 | 1469275754601 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e43400 == 63 [pid = 1900] [id = 80] 05:09:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 120 (0x91e45000) [pid = 1900] [serial = 239] [outer = (nil)] 05:09:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 121 (0x9224f400) [pid = 1900] [serial = 240] [outer = 0x91e45000] 05:09:14 INFO - PROCESS | 1900 | 1469275754747 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 122 (0x928de800) [pid = 1900] [serial = 241] [outer = 0x91e45000] 05:09:15 INFO - PROCESS | 1900 | 1469275755665 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1678ms 05:09:15 INFO - PROCESS | 1900 | 1469275755719 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:09:15 INFO - PROCESS | 1900 | 1469275755732 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:09:15 INFO - PROCESS | 1900 | 1469275755738 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 1900 | 1469275755748 Marionette TRACE conn3 <- [1,294,null,{}] 05:09:15 INFO - PROCESS | 1900 | 1469275755755 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 1900 | 1469275755763 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:15 INFO - PROCESS | 1900 | 1469275755923 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:09:16 INFO - PROCESS | 1900 | 1469275756082 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 1900 | 1469275756090 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b60000 == 64 [pid = 1900] [id = 81] 05:09:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 123 (0x9378c400) [pid = 1900] [serial = 242] [outer = (nil)] 05:09:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 124 (0x93b51c00) [pid = 1900] [serial = 243] [outer = 0x9378c400] 05:09:16 INFO - PROCESS | 1900 | 1469275756202 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 125 (0x946cd800) [pid = 1900] [serial = 244] [outer = 0x9378c400] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x98ded800 == 63 [pid = 1900] [id = 55] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x98df7c00 == 62 [pid = 1900] [id = 56] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x91e41000 == 61 [pid = 1900] [id = 32] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x9391d400 == 60 [pid = 1900] [id = 52] 05:09:16 INFO - PROCESS | 1900 | --DOMWINDOW == 124 (0x99cc5400) [pid = 1900] [serial = 170] [outer = (nil)] [url = about:blank] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x92254400 == 59 [pid = 1900] [id = 71] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0xa23af000 == 58 [pid = 1900] [id = 70] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x98dfcc00 == 57 [pid = 1900] [id = 69] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x91e44000 == 56 [pid = 1900] [id = 68] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x975cac00 == 55 [pid = 1900] [id = 67] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x946c4000 == 54 [pid = 1900] [id = 66] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x9378b000 == 53 [pid = 1900] [id = 65] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x95072400 == 52 [pid = 1900] [id = 58] 05:09:16 INFO - PROCESS | 1900 | --DOCSHELL 0x9210c800 == 51 [pid = 1900] [id = 57] 05:09:17 INFO - PROCESS | 1900 | 1469275757046 Marionette TRACE conn3 <- [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]]]}] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 123 (0x9b6a9800) [pid = 1900] [serial = 162] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 122 (0x9b6a2800) [pid = 1900] [serial = 161] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 121 (0x98df8c00) [pid = 1900] [serial = 164] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 120 (0x9aa0bc00) [pid = 1900] [serial = 158] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 119 (0x95070400) [pid = 1900] [serial = 140] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0xa6d9f400) [pid = 1900] [serial = 149] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0xa2349400) [pid = 1900] [serial = 143] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0x975c9000) [pid = 1900] [serial = 156] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0xa61c1000) [pid = 1900] [serial = 146] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x946c9800) [pid = 1900] [serial = 153] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x939b6800) [pid = 1900] [serial = 152] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x975bdc00) [pid = 1900] [serial = 155] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x9cc04000) [pid = 1900] [serial = 168] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x98dfa000) [pid = 1900] [serial = 165] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x9ab55c00) [pid = 1900] [serial = 167] [outer = (nil)] [url = about:blank] 05:09:17 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x9ab48c00) [pid = 1900] [serial = 159] [outer = (nil)] [url = about:blank] 05:09:17 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. 05:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1385ms 05:09:17 INFO - PROCESS | 1900 | 1469275757126 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 1900 | 1469275757132 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:09:17 INFO - PROCESS | 1900 | 1469275757140 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 1900 | 1469275757143 Marionette TRACE conn3 <- [1,298,null,{}] 05:09:17 INFO - PROCESS | 1900 | 1469275757147 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 1900 | 1469275757153 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:17 INFO - PROCESS | 1900 | 1469275757321 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:09:17 INFO - PROCESS | 1900 | 1469275757457 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 1900 | 1469275757465 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e41000 == 52 [pid = 1900] [id = 82] 05:09:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x939b8000) [pid = 1900] [serial = 245] [outer = (nil)] 05:09:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x95070400) [pid = 1900] [serial = 246] [outer = 0x939b8000] 05:09:17 INFO - PROCESS | 1900 | 1469275757531 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x975c5400) [pid = 1900] [serial = 247] [outer = 0x939b8000] 05:09:18 INFO - PROCESS | 1900 | 1469275758285 Marionette TRACE conn3 <- [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]]]}] 05:09:18 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. 05:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1184ms 05:09:18 INFO - PROCESS | 1900 | 1469275758325 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 1900 | 1469275758328 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:09:18 INFO - PROCESS | 1900 | 1469275758341 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 1900 | 1469275758349 Marionette TRACE conn3 <- [1,302,null,{}] 05:09:18 INFO - PROCESS | 1900 | 1469275758363 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 1900 | 1469275758370 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:18 INFO - PROCESS | 1900 | 1469275758524 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:09:18 INFO - PROCESS | 1900 | 1469275758537 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 1900 | 1469275758542 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x9504d800 == 53 [pid = 1900] [id = 83] 05:09:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x98df4c00) [pid = 1900] [serial = 248] [outer = (nil)] 05:09:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x99b58000) [pid = 1900] [serial = 249] [outer = 0x98df4c00] 05:09:18 INFO - PROCESS | 1900 | 1469275758608 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x99cbbc00) [pid = 1900] [serial = 250] [outer = 0x98df4c00] 05:09:19 INFO - PROCESS | 1900 | 1469275759438 Marionette TRACE conn3 <- [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]]]}] 05:09:19 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. 05:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1149ms 05:09:19 INFO - PROCESS | 1900 | 1469275759484 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 1900 | 1469275759489 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:09:19 INFO - PROCESS | 1900 | 1469275759501 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 1900 | 1469275759504 Marionette TRACE conn3 <- [1,306,null,{}] 05:09:19 INFO - PROCESS | 1900 | 1469275759509 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:19 INFO - PROCESS | 1900 | 1469275759514 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:19 INFO - PROCESS | 1900 | 1469275759708 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:09:19 INFO - PROCESS | 1900 | 1469275759733 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1900 | 1469275759741 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x995c1400 == 54 [pid = 1900] [id = 84] 05:09:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x99763000) [pid = 1900] [serial = 251] [outer = (nil)] 05:09:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0x9a35d800) [pid = 1900] [serial = 252] [outer = 0x99763000] 05:09:19 INFO - PROCESS | 1900 | 1469275759817 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0x9a87cc00) [pid = 1900] [serial = 253] [outer = 0x99763000] 05:09:20 INFO - PROCESS | 1900 | 1469275760618 Marionette TRACE conn3 <- [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]]]}] 05:09:20 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. 05:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1140ms 05:09:20 INFO - PROCESS | 1900 | 1469275760640 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1900 | 1469275760643 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:09:20 INFO - PROCESS | 1900 | 1469275760649 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1900 | 1469275760652 Marionette TRACE conn3 <- [1,310,null,{}] 05:09:20 INFO - PROCESS | 1900 | 1469275760657 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 1900 | 1469275760662 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:20 INFO - PROCESS | 1900 | 1469275760858 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:09:20 INFO - PROCESS | 1900 | 1469275760885 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 1900 | 1469275760900 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x99d36800 == 55 [pid = 1900] [id = 85] 05:09:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x9ab49000) [pid = 1900] [serial = 254] [outer = (nil)] 05:09:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x9aee8800) [pid = 1900] [serial = 255] [outer = 0x9ab49000] 05:09:20 INFO - PROCESS | 1900 | 1469275760973 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 120 (0x9b713800) [pid = 1900] [serial = 256] [outer = 0x9ab49000] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 119 (0x939af000) [pid = 1900] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0x9aa05400) [pid = 1900] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0x9392ac00) [pid = 1900] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0x9b18dc00) [pid = 1900] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0x9ab47c00) [pid = 1900] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x98df0000) [pid = 1900] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x9506c800) [pid = 1900] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0xa2fec000) [pid = 1900] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x9378cc00) [pid = 1900] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:09:22 INFO - PROCESS | 1900 | 1469275762046 Marionette TRACE conn3 <- [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]]]}] 05:09:22 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. 05:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1426ms 05:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:09:22 INFO - PROCESS | 1900 | 1469275762077 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 1900 | 1469275762079 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:09:22 INFO - PROCESS | 1900 | 1469275762086 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 1900 | 1469275762089 Marionette TRACE conn3 <- [1,314,null,{}] 05:09:22 INFO - PROCESS | 1900 | 1469275762094 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 1900 | 1469275762100 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:22 INFO - PROCESS | 1900 | 1469275762297 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:09:22 INFO - PROCESS | 1900 | 1469275762315 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 1900 | 1469275762321 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x910c9800 == 56 [pid = 1900] [id = 86] 05:09:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x910ca800) [pid = 1900] [serial = 257] [outer = (nil)] 05:09:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x910d4800) [pid = 1900] [serial = 258] [outer = 0x910ca800] 05:09:22 INFO - PROCESS | 1900 | 1469275762390 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x91870800) [pid = 1900] [serial = 259] [outer = 0x910ca800] 05:09:23 INFO - PROCESS | 1900 | 1469275763134 Marionette TRACE conn3 <- [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]]]}] 05:09:23 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. 05:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1079ms 05:09:23 INFO - PROCESS | 1900 | 1469275763165 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1900 | 1469275763169 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:09:23 INFO - PROCESS | 1900 | 1469275763176 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1900 | 1469275763180 Marionette TRACE conn3 <- [1,318,null,{}] 05:09:23 INFO - PROCESS | 1900 | 1469275763185 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 1900 | 1469275763190 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:23 INFO - PROCESS | 1900 | 1469275763403 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:09:23 INFO - PROCESS | 1900 | 1469275763412 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 1900 | 1469275763420 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d5800 == 57 [pid = 1900] [id = 87] 05:09:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x910d7000) [pid = 1900] [serial = 260] [outer = (nil)] 05:09:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0x9ab4a000) [pid = 1900] [serial = 261] [outer = 0x910d7000] 05:09:23 INFO - PROCESS | 1900 | 1469275763486 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0x9b6af800) [pid = 1900] [serial = 262] [outer = 0x910d7000] 05:09:24 INFO - PROCESS | 1900 | 1469275764539 Marionette TRACE conn3 <- [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]]]}] 05:09:24 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. 05:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1438ms 05:09:24 INFO - PROCESS | 1900 | 1469275764615 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 1900 | 1469275764621 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:09:24 INFO - PROCESS | 1900 | 1469275764629 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 1900 | 1469275764634 Marionette TRACE conn3 <- [1,322,null,{}] 05:09:24 INFO - PROCESS | 1900 | 1469275764642 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 1900 | 1469275764649 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:24 INFO - PROCESS | 1900 | 1469275764864 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:09:25 INFO - PROCESS | 1900 | 1469275765070 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 1900 | 1469275765078 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x9210c800 == 58 [pid = 1900] [id = 88] 05:09:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x92255400) [pid = 1900] [serial = 263] [outer = (nil)] 05:09:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x92b51400) [pid = 1900] [serial = 264] [outer = 0x92255400] 05:09:25 INFO - PROCESS | 1900 | 1469275765177 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 120 (0x92b5d400) [pid = 1900] [serial = 265] [outer = 0x92255400] 05:09:26 INFO - PROCESS | 1900 | 1469275766074 Marionette TRACE conn3 <- [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]]]}] 05:09:26 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. 05:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1480ms 05:09:26 INFO - PROCESS | 1900 | 1469275766108 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 1900 | 1469275766115 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:09:26 INFO - PROCESS | 1900 | 1469275766125 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 1900 | 1469275766129 Marionette TRACE conn3 <- [1,326,null,{}] 05:09:26 INFO - PROCESS | 1900 | 1469275766135 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 1900 | 1469275766141 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:26 INFO - PROCESS | 1900 | 1469275766359 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:09:26 INFO - PROCESS | 1900 | 1469275766567 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 1900 | 1469275766579 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x975c3000 == 59 [pid = 1900] [id = 89] 05:09:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 121 (0x975c9000) [pid = 1900] [serial = 266] [outer = (nil)] 05:09:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 122 (0x98749000) [pid = 1900] [serial = 267] [outer = 0x975c9000] 05:09:26 INFO - PROCESS | 1900 | 1469275766702 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 123 (0x98df9800) [pid = 1900] [serial = 268] [outer = 0x975c9000] 05:09:27 INFO - PROCESS | 1900 | 1469275767620 Marionette TRACE conn3 <- [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]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1534ms 05:09:27 INFO - PROCESS | 1900 | 1469275767660 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 1900 | 1469275767663 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:09:27 INFO - PROCESS | 1900 | 1469275767671 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 1900 | 1469275767677 Marionette TRACE conn3 <- [1,330,null,{}] 05:09:27 INFO - PROCESS | 1900 | 1469275767692 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 1900 | 1469275767701 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:27 INFO - PROCESS | 1900 | 1469275767875 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:09:28 INFO - PROCESS | 1900 | 1469275768073 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 1900 | 1469275768084 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b6afc00 == 60 [pid = 1900] [id = 90] 05:09:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 124 (0x9b6b0400) [pid = 1900] [serial = 269] [outer = (nil)] 05:09:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 125 (0xa200b800) [pid = 1900] [serial = 270] [outer = 0x9b6b0400] 05:09:28 INFO - PROCESS | 1900 | 1469275768167 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 126 (0xa252a800) [pid = 1900] [serial = 271] [outer = 0x9b6b0400] 05:09:29 INFO - PROCESS | 1900 | 1469275769022 Marionette TRACE conn3 <- [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]]]}] 05:09:29 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. 05:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1383ms 05:09:29 INFO - PROCESS | 1900 | 1469275769054 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 1900 | 1469275769058 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:09:29 INFO - PROCESS | 1900 | 1469275769064 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 1900 | 1469275769068 Marionette TRACE conn3 <- [1,334,null,{}] 05:09:29 INFO - PROCESS | 1900 | 1469275769073 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 1900 | 1469275769078 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:29 INFO - PROCESS | 1900 | 1469275769252 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:09:29 INFO - PROCESS | 1900 | 1469275769407 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1900 | 1469275769418 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:29 INFO - PROCESS | 1900 | ++DOCSHELL 0xa255e400 == 61 [pid = 1900] [id = 91] 05:09:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 127 (0xa33c7800) [pid = 1900] [serial = 272] [outer = (nil)] 05:09:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 128 (0xa4f85000) [pid = 1900] [serial = 273] [outer = 0xa33c7800] 05:09:29 INFO - PROCESS | 1900 | 1469275769493 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 129 (0xa6723c00) [pid = 1900] [serial = 274] [outer = 0xa33c7800] 05:09:30 INFO - PROCESS | 1900 | 1469275770384 Marionette TRACE conn3 <- [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]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1340ms 05:09:30 INFO - PROCESS | 1900 | 1469275770409 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 1900 | 1469275770413 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:09:30 INFO - PROCESS | 1900 | 1469275770420 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 1900 | 1469275770424 Marionette TRACE conn3 <- [1,338,null,{}] 05:09:30 INFO - PROCESS | 1900 | 1469275770430 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 1900 | 1469275770435 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:30 INFO - PROCESS | 1900 | 1469275770605 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:09:30 INFO - PROCESS | 1900 | 1469275770771 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 1900 | 1469275770777 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x99cc7800 == 62 [pid = 1900] [id = 92] 05:09:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 130 (0xa23b4000) [pid = 1900] [serial = 275] [outer = (nil)] 05:09:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 131 (0x9d962400) [pid = 1900] [serial = 276] [outer = 0xa23b4000] 05:09:30 INFO - PROCESS | 1900 | 1469275770866 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 132 (0xa695c800) [pid = 1900] [serial = 277] [outer = 0xa23b4000] 05:09:31 INFO - PROCESS | 1900 | 1469275771775 Marionette TRACE conn3 <- [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]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1381ms 05:09:31 INFO - PROCESS | 1900 | 1469275771803 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 1900 | 1469275771807 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:09:31 INFO - PROCESS | 1900 | 1469275771813 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 1900 | 1469275771816 Marionette TRACE conn3 <- [1,342,null,{}] 05:09:31 INFO - PROCESS | 1900 | 1469275771822 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:31 INFO - PROCESS | 1900 | 1469275771832 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:32 INFO - PROCESS | 1900 | 1469275772016 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:09:32 INFO - PROCESS | 1900 | 1469275772176 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1900 | 1469275772185 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d3c00 == 63 [pid = 1900] [id = 93] 05:09:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 133 (0x8f4d8c00) [pid = 1900] [serial = 278] [outer = (nil)] 05:09:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 134 (0x8f4e0c00) [pid = 1900] [serial = 279] [outer = 0x8f4d8c00] 05:09:32 INFO - PROCESS | 1900 | 1469275772260 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 135 (0xa695c000) [pid = 1900] [serial = 280] [outer = 0x8f4d8c00] 05:09:33 INFO - PROCESS | 1900 | 1469275773097 Marionette TRACE conn3 <- [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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1328ms 05:09:33 INFO - PROCESS | 1900 | 1469275773141 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 1900 | 1469275773144 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:09:33 INFO - PROCESS | 1900 | 1469275773151 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1900 | 1469275773155 Marionette TRACE conn3 <- [1,346,null,{}] 05:09:33 INFO - PROCESS | 1900 | 1469275773179 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 1900 | 1469275773185 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:33 INFO - PROCESS | 1900 | 1469275773355 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:09:33 INFO - PROCESS | 1900 | 1469275773519 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 1900 | 1469275773528 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:33 INFO - PROCESS | 1900 | ++DOCSHELL 0xa6796c00 == 64 [pid = 1900] [id = 94] 05:09:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 136 (0xa695b400) [pid = 1900] [serial = 281] [outer = (nil)] 05:09:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 137 (0xa6967000) [pid = 1900] [serial = 282] [outer = 0xa695b400] 05:09:33 INFO - PROCESS | 1900 | 1469275773604 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 138 (0xa696a000) [pid = 1900] [serial = 283] [outer = 0xa695b400] 05:09:34 INFO - PROCESS | 1900 | 1469275774476 Marionette TRACE conn3 <- [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]]]}] 05:09:34 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. 05:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1345ms 05:09:34 INFO - PROCESS | 1900 | 1469275774496 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 1900 | 1469275774499 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:09:34 INFO - PROCESS | 1900 | 1469275774506 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 1900 | 1469275774509 Marionette TRACE conn3 <- [1,350,null,{}] 05:09:34 INFO - PROCESS | 1900 | 1469275774514 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:34 INFO - PROCESS | 1900 | 1469275774518 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:34 INFO - PROCESS | 1900 | 1469275774696 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:09:34 INFO - PROCESS | 1900 | 1469275774874 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 1900 | 1469275774883 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f791400 == 65 [pid = 1900] [id = 95] 05:09:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 139 (0x8f792c00) [pid = 1900] [serial = 284] [outer = (nil)] 05:09:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 140 (0x8f79ac00) [pid = 1900] [serial = 285] [outer = 0x8f792c00] 05:09:34 INFO - PROCESS | 1900 | 1469275774963 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 141 (0x8f79c000) [pid = 1900] [serial = 286] [outer = 0x8f792c00] 05:09:35 INFO - PROCESS | 1900 | 1469275775874 Marionette TRACE conn3 <- [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]]]}] 05:09:35 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. 05:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1427ms 05:09:35 INFO - PROCESS | 1900 | 1469275775934 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1900 | 1469275775938 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:09:35 INFO - PROCESS | 1900 | 1469275775944 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1900 | 1469275775947 Marionette TRACE conn3 <- [1,354,null,{}] 05:09:35 INFO - PROCESS | 1900 | 1469275775953 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 1900 | 1469275775958 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:36 INFO - PROCESS | 1900 | 1469275776131 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:09:36 INFO - PROCESS | 1900 | 1469275776571 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 1900 | 1469275776582 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e12800 == 66 [pid = 1900] [id = 96] 05:09:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 142 (0x90e14400) [pid = 1900] [serial = 287] [outer = (nil)] 05:09:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 143 (0x910ca000) [pid = 1900] [serial = 288] [outer = 0x90e14400] 05:09:36 INFO - PROCESS | 1900 | 1469275776697 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 144 (0x910d0400) [pid = 1900] [serial = 289] [outer = 0x90e14400] 05:09:37 INFO - PROCESS | 1900 | 1469275777663 Marionette TRACE conn3 <- [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]]]}] 05:09:37 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. 05:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1731ms 05:09:37 INFO - PROCESS | 1900 | 1469275777677 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 1900 | 1469275777682 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:09:37 INFO - PROCESS | 1900 | 1469275777690 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 1900 | 1469275777694 Marionette TRACE conn3 <- [1,358,null,{}] 05:09:37 INFO - PROCESS | 1900 | 1469275777702 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 1900 | 1469275777710 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:37 INFO - PROCESS | 1900 | 1469275777881 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:09:38 INFO - PROCESS | 1900 | 1469275778095 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 1900 | 1469275778103 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x91868c00 == 67 [pid = 1900] [id = 97] 05:09:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 145 (0x9186b000) [pid = 1900] [serial = 290] [outer = (nil)] 05:09:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 146 (0x928e5c00) [pid = 1900] [serial = 291] [outer = 0x9186b000] 05:09:38 INFO - PROCESS | 1900 | 1469275778247 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 147 (0x92b57c00) [pid = 1900] [serial = 292] [outer = 0x9186b000] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x9aa13400 == 66 [pid = 1900] [id = 54] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x9a35fc00 == 65 [pid = 1900] [id = 53] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x9392b000 == 64 [pid = 1900] [id = 51] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x910c9800 == 63 [pid = 1900] [id = 86] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x99d36800 == 62 [pid = 1900] [id = 85] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x995c1400 == 61 [pid = 1900] [id = 84] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x9504d800 == 60 [pid = 1900] [id = 83] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x91e41000 == 59 [pid = 1900] [id = 82] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x92b60000 == 58 [pid = 1900] [id = 81] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x91e43400 == 57 [pid = 1900] [id = 80] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x91862800 == 56 [pid = 1900] [id = 78] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x91e4c000 == 55 [pid = 1900] [id = 77] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x9224ec00 == 54 [pid = 1900] [id = 76] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0xa6f45400 == 53 [pid = 1900] [id = 75] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x99cc4400 == 52 [pid = 1900] [id = 74] 05:09:38 INFO - PROCESS | 1900 | --DOCSHELL 0x9378e000 == 51 [pid = 1900] [id = 73] 05:09:39 INFO - PROCESS | 1900 | 1469275779052 Marionette TRACE conn3 <- [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]]]}] 05:09:39 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. 05:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1429ms 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 146 (0x9b71a400) [pid = 1900] [serial = 117] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 145 (0x98850400) [pid = 1900] [serial = 114] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 144 (0xa2009400) [pid = 1900] [serial = 206] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 143 (0x9b18f800) [pid = 1900] [serial = 203] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 142 (0x99cc0000) [pid = 1900] [serial = 200] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 141 (0x9a355800) [pid = 1900] [serial = 201] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 140 (0x99cc4000) [pid = 1900] [serial = 176] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 139 (0xa2316400) [pid = 1900] [serial = 182] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 138 (0x97f32400) [pid = 1900] [serial = 197] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 137 (0x98d7d000) [pid = 1900] [serial = 198] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 136 (0xa4d55000) [pid = 1900] [serial = 209] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 135 (0x95040400) [pid = 1900] [serial = 195] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 134 (0x939afc00) [pid = 1900] [serial = 194] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 133 (0x98dedc00) [pid = 1900] [serial = 173] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 132 (0xa234bc00) [pid = 1900] [serial = 207] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 131 (0x9b713c00) [pid = 1900] [serial = 179] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 130 (0xa327c800) [pid = 1900] [serial = 185] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 129 (0x9504a800) [pid = 1900] [serial = 188] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 128 (0xa23acc00) [pid = 1900] [serial = 191] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 127 (0xa6794400) [pid = 1900] [serial = 210] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 126 (0xa6f47800) [pid = 1900] [serial = 213] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 125 (0x9c2c1800) [pid = 1900] [serial = 204] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | --DOMWINDOW == 124 (0xa6da6c00) [pid = 1900] [serial = 212] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1900 | 1469275779162 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 1900 | 1469275779167 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:09:39 INFO - PROCESS | 1900 | 1469275779177 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 1900 | 1469275779181 Marionette TRACE conn3 <- [1,362,null,{}] 05:09:39 INFO - PROCESS | 1900 | 1469275779187 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:39 INFO - PROCESS | 1900 | 1469275779192 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:39 INFO - PROCESS | 1900 | 1469275779356 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:09:39 INFO - PROCESS | 1900 | 1469275779478 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1900 | 1469275779486 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1d800 == 52 [pid = 1900] [id = 98] 05:09:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 125 (0x91e3e400) [pid = 1900] [serial = 293] [outer = (nil)] 05:09:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 126 (0x95046c00) [pid = 1900] [serial = 294] [outer = 0x91e3e400] 05:09:39 INFO - PROCESS | 1900 | 1469275779558 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 127 (0x9506d800) [pid = 1900] [serial = 295] [outer = 0x91e3e400] 05:09:40 INFO - PROCESS | 1900 | 1469275780374 Marionette TRACE conn3 <- [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]]]}] 05:09:40 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. 05:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1278ms 05:09:40 INFO - PROCESS | 1900 | 1469275780457 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:09:40 INFO - PROCESS | 1900 | 1469275780461 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:09:40 INFO - PROCESS | 1900 | 1469275780475 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1900 | 1469275780483 Marionette TRACE conn3 <- [1,366,null,{}] 05:09:40 INFO - PROCESS | 1900 | 1469275780492 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 1900 | 1469275780498 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:40 INFO - PROCESS | 1900 | 1469275780667 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:09:40 INFO - PROCESS | 1900 | 1469275780816 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 1900 | 1469275780822 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186d400 == 53 [pid = 1900] [id = 99] 05:09:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 128 (0x98d85000) [pid = 1900] [serial = 296] [outer = (nil)] 05:09:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 129 (0x99766c00) [pid = 1900] [serial = 297] [outer = 0x98d85000] 05:09:40 INFO - PROCESS | 1900 | 1469275780907 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 130 (0x99cbe800) [pid = 1900] [serial = 298] [outer = 0x98d85000] 05:09:41 INFO - PROCESS | 1900 | 1469275781766 Marionette TRACE conn3 <- [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]]]}] 05:09:41 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. 05:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1347ms 05:09:41 INFO - PROCESS | 1900 | 1469275781815 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 1900 | 1469275781818 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:09:41 INFO - PROCESS | 1900 | 1469275781825 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 1900 | 1469275781841 Marionette TRACE conn3 <- [1,370,null,{}] 05:09:41 INFO - PROCESS | 1900 | 1469275781855 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:41 INFO - PROCESS | 1900 | 1469275781860 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:42 INFO - PROCESS | 1900 | 1469275782065 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:09:42 INFO - PROCESS | 1900 | 1469275782099 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1900 | 1469275782105 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x95048000 == 54 [pid = 1900] [id = 100] 05:09:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 131 (0x99cbd800) [pid = 1900] [serial = 299] [outer = (nil)] 05:09:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 132 (0x9a880c00) [pid = 1900] [serial = 300] [outer = 0x99cbd800] 05:09:42 INFO - PROCESS | 1900 | 1469275782177 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 133 (0x9ab49c00) [pid = 1900] [serial = 301] [outer = 0x99cbd800] 05:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 132 (0x910ca800) [pid = 1900] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 131 (0x99763000) [pid = 1900] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 130 (0x9ab49000) [pid = 1900] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 129 (0x939b8000) [pid = 1900] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 128 (0x91e45000) [pid = 1900] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 127 (0x98df4c00) [pid = 1900] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 126 (0x9378c400) [pid = 1900] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:09:43 INFO - PROCESS | 1900 | 1469275783194 Marionette TRACE conn3 <- [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]]]}] 05:09:43 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. 05:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1405ms 05:09:43 INFO - PROCESS | 1900 | 1469275783230 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1900 | 1469275783234 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:09:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:09:43 INFO - PROCESS | 1900 | 1469275783240 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1900 | 1469275783242 Marionette TRACE conn3 <- [1,374,null,{}] 05:09:43 INFO - PROCESS | 1900 | 1469275783248 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 1900 | 1469275783253 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:43 INFO - PROCESS | 1900 | 1469275783403 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:09:43 INFO - PROCESS | 1900 | 1469275783418 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 1900 | 1469275783434 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x97ffb000 == 55 [pid = 1900] [id = 101] 05:09:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 127 (0x98df7800) [pid = 1900] [serial = 302] [outer = (nil)] 05:09:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 128 (0x9a35b000) [pid = 1900] [serial = 303] [outer = 0x98df7800] 05:09:43 INFO - PROCESS | 1900 | 1469275783508 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 129 (0x9b6ab800) [pid = 1900] [serial = 304] [outer = 0x98df7800] 05:09:44 INFO - PROCESS | 1900 | 1469275784369 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:09:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1179ms 05:09:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:09:44 INFO - PROCESS | 1900 | 1469275784420 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 1900 | 1469275784422 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:09:44 INFO - PROCESS | 1900 | 1469275784429 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 1900 | 1469275784432 Marionette TRACE conn3 <- [1,378,null,{}] 05:09:44 INFO - PROCESS | 1900 | 1469275784437 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 1900 | 1469275784442 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:44 INFO - PROCESS | 1900 | 1469275784593 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:09:44 INFO - PROCESS | 1900 | 1469275784602 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 1900 | 1469275784610 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4e1400 == 56 [pid = 1900] [id = 102] 05:09:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 130 (0x928db800) [pid = 1900] [serial = 305] [outer = (nil)] 05:09:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 131 (0xa1107c00) [pid = 1900] [serial = 306] [outer = 0x928db800] 05:09:44 INFO - PROCESS | 1900 | 1469275784676 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 132 (0xa234bc00) [pid = 1900] [serial = 307] [outer = 0x928db800] 05:09:45 INFO - PROCESS | 1900 | 1469275785761 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:09:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1382ms 05:09:45 INFO - PROCESS | 1900 | 1469275785811 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 1900 | 1469275785818 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:09:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:09:45 INFO - PROCESS | 1900 | 1469275785826 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1900 | 1469275785831 Marionette TRACE conn3 <- [1,382,null,{}] 05:09:45 INFO - PROCESS | 1900 | 1469275785841 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 1900 | 1469275785846 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:46 INFO - PROCESS | 1900 | 1469275786078 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:09:46 INFO - PROCESS | 1900 | 1469275786287 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 1900 | 1469275786298 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x91862800 == 57 [pid = 1900] [id = 103] 05:09:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 133 (0x92110800) [pid = 1900] [serial = 308] [outer = (nil)] 05:09:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 134 (0x92b5f000) [pid = 1900] [serial = 309] [outer = 0x92110800] 05:09:46 INFO - PROCESS | 1900 | 1469275786422 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 135 (0x93b5e000) [pid = 1900] [serial = 310] [outer = 0x92110800] 05:09:47 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:09:47 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:09:47 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:09:47 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:09:47 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:09:47 INFO - PROCESS | 1900 | 1469275787326 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:09:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1545ms 05:09:47 INFO - PROCESS | 1900 | 1469275787370 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 1900 | 1469275787378 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:09:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:09:47 INFO - PROCESS | 1900 | 1469275787388 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 1900 | 1469275787392 Marionette TRACE conn3 <- [1,386,null,{}] 05:09:47 INFO - PROCESS | 1900 | 1469275787398 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 1900 | 1469275787404 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:47 INFO - PROCESS | 1900 | 1469275787619 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:09:47 INFO - PROCESS | 1900 | 1469275787870 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 1900 | 1469275787878 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x975c5800 == 58 [pid = 1900] [id = 104] 05:09:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 136 (0x98defc00) [pid = 1900] [serial = 311] [outer = (nil)] 05:09:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 137 (0x99763000) [pid = 1900] [serial = 312] [outer = 0x98defc00] 05:09:48 INFO - PROCESS | 1900 | 1469275788007 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 138 (0x99cc7400) [pid = 1900] [serial = 313] [outer = 0x98defc00] 05:09:48 INFO - PROCESS | 1900 | 1469275788883 Marionette TRACE conn3 <- [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]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1536ms 05:09:48 INFO - PROCESS | 1900 | 1469275788924 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 1900 | 1469275788928 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:09:48 INFO - PROCESS | 1900 | 1469275788935 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1900 | 1469275788941 Marionette TRACE conn3 <- [1,390,null,{}] 05:09:48 INFO - PROCESS | 1900 | 1469275788957 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 1900 | 1469275788966 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:49 INFO - PROCESS | 1900 | 1469275789193 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:09:49 INFO - PROCESS | 1900 | 1469275789400 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 1900 | 1469275789412 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4df400 == 59 [pid = 1900] [id = 105] 05:09:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 139 (0xa23a8800) [pid = 1900] [serial = 314] [outer = (nil)] 05:09:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 140 (0xa3306c00) [pid = 1900] [serial = 315] [outer = 0xa23a8800] 05:09:49 INFO - PROCESS | 1900 | 1469275789538 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 141 (0xa4f1a000) [pid = 1900] [serial = 316] [outer = 0xa23a8800] 05:09:50 INFO - PROCESS | 1900 | 1469275790438 Marionette TRACE conn3 <- [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]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1533ms 05:09:50 INFO - PROCESS | 1900 | 1469275790469 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 1900 | 1469275790474 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:09:50 INFO - PROCESS | 1900 | 1469275790480 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 1900 | 1469275790483 Marionette TRACE conn3 <- [1,394,null,{}] 05:09:50 INFO - PROCESS | 1900 | 1469275790489 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 1900 | 1469275790494 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:50 INFO - PROCESS | 1900 | 1469275790692 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:09:50 INFO - PROCESS | 1900 | 1469275790858 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 1900 | 1469275790871 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4da800 == 60 [pid = 1900] [id = 106] 05:09:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 142 (0x92bcf000) [pid = 1900] [serial = 317] [outer = (nil)] 05:09:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 143 (0x92bd8800) [pid = 1900] [serial = 318] [outer = 0x92bcf000] 05:09:51 INFO - PROCESS | 1900 | 1469275791004 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 144 (0x92bdbc00) [pid = 1900] [serial = 319] [outer = 0x92bcf000] 05:09:51 INFO - PROCESS | 1900 | 1469275791895 Marionette TRACE conn3 <- [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]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:09:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1479ms 05:09:51 INFO - PROCESS | 1900 | 1469275791960 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 1900 | 1469275791964 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:09:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:09:51 INFO - PROCESS | 1900 | 1469275791970 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 1900 | 1469275791973 Marionette TRACE conn3 <- [1,398,null,{}] 05:09:51 INFO - PROCESS | 1900 | 1469275791979 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 1900 | 1469275791984 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:52 INFO - PROCESS | 1900 | 1469275792155 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:09:52 INFO - PROCESS | 1900 | 1469275792326 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 1900 | 1469275792335 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4da000 == 61 [pid = 1900] [id = 107] 05:09:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 145 (0x92bd0c00) [pid = 1900] [serial = 320] [outer = (nil)] 05:09:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 146 (0xa4f19c00) [pid = 1900] [serial = 321] [outer = 0x92bd0c00] 05:09:52 INFO - PROCESS | 1900 | 1469275792473 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 147 (0xa671f000) [pid = 1900] [serial = 322] [outer = 0x92bd0c00] 05:09:53 INFO - PROCESS | 1900 | 1469275793343 Marionette TRACE conn3 <- [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]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:09:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1432ms 05:09:53 INFO - PROCESS | 1900 | 1469275793403 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1900 | 1469275793406 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:09:53 INFO - PROCESS | 1900 | 1469275793413 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1900 | 1469275793416 Marionette TRACE conn3 <- [1,402,null,{}] 05:09:53 INFO - PROCESS | 1900 | 1469275793422 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 1900 | 1469275793432 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:53 INFO - PROCESS | 1900 | 1469275793675 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:09:53 INFO - PROCESS | 1900 | 1469275793887 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 1900 | 1469275793896 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d4000 == 62 [pid = 1900] [id = 108] 05:09:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 148 (0x910d6000) [pid = 1900] [serial = 323] [outer = (nil)] 05:09:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 149 (0xa6c61000) [pid = 1900] [serial = 324] [outer = 0x910d6000] 05:09:54 INFO - PROCESS | 1900 | 1469275794034 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 150 (0xa6d4cc00) [pid = 1900] [serial = 325] [outer = 0x910d6000] 05:09:55 INFO - PROCESS | 1900 | 1469275795253 Marionette TRACE conn3 <- [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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1889ms 05:09:55 INFO - PROCESS | 1900 | 1469275795302 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 1900 | 1469275795307 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:09:55 INFO - PROCESS | 1900 | 1469275795315 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 1900 | 1469275795319 Marionette TRACE conn3 <- [1,406,null,{}] 05:09:55 INFO - PROCESS | 1900 | 1469275795327 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 1900 | 1469275795333 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:55 INFO - PROCESS | 1900 | 1469275795548 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:09:55 INFO - PROCESS | 1900 | 1469275795708 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 1900 | 1469275795715 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186a400 == 63 [pid = 1900] [id = 109] 05:09:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 151 (0x9186c400) [pid = 1900] [serial = 326] [outer = (nil)] 05:09:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 152 (0x92bd0000) [pid = 1900] [serial = 327] [outer = 0x9186c400] 05:09:55 INFO - PROCESS | 1900 | 1469275795788 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 153 (0x92bd9c00) [pid = 1900] [serial = 328] [outer = 0x9186c400] 05:09:56 INFO - PROCESS | 1900 | 1469275796767 Marionette TRACE conn3 <- [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]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1487ms 05:09:56 INFO - PROCESS | 1900 | 1469275796801 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 1900 | 1469275796807 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:09:56 INFO - PROCESS | 1900 | 1469275796817 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1900 | 1469275796821 Marionette TRACE conn3 <- [1,410,null,{}] 05:09:56 INFO - PROCESS | 1900 | 1469275796827 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 1900 | 1469275796832 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:57 INFO - PROCESS | 1900 | 1469275796996 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:09:57 INFO - PROCESS | 1900 | 1469275797207 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 1900 | 1469275797214 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e20c00 == 64 [pid = 1900] [id = 110] 05:09:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 154 (0x9506dc00) [pid = 1900] [serial = 329] [outer = (nil)] 05:09:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 155 (0x97f30c00) [pid = 1900] [serial = 330] [outer = 0x9506dc00] 05:09:57 INFO - PROCESS | 1900 | 1469275797291 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 156 (0x98ded400) [pid = 1900] [serial = 331] [outer = 0x9506dc00] 05:09:58 INFO - PROCESS | 1900 | 1469275798157 Marionette TRACE conn3 <- [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]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1377ms 05:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:09:58 INFO - PROCESS | 1900 | 1469275798195 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1900 | 1469275798198 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:09:58 INFO - PROCESS | 1900 | 1469275798205 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1900 | 1469275798210 Marionette TRACE conn3 <- [1,414,null,{}] 05:09:58 INFO - PROCESS | 1900 | 1469275798226 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 1900 | 1469275798234 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:58 INFO - PROCESS | 1900 | 1469275798403 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:09:58 INFO - PROCESS | 1900 | 1469275798577 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 1900 | 1469275798588 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x99cc3000 == 65 [pid = 1900] [id = 111] 05:09:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 157 (0x99cc5000) [pid = 1900] [serial = 332] [outer = (nil)] 05:09:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 158 (0x9ab4cc00) [pid = 1900] [serial = 333] [outer = 0x99cc5000] 05:09:58 INFO - PROCESS | 1900 | 1469275798699 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 159 (0x9b6a1800) [pid = 1900] [serial = 334] [outer = 0x99cc5000] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x9ab52000 == 64 [pid = 1900] [id = 60] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x98d78c00 == 63 [pid = 1900] [id = 59] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 158 (0x928e3800) [pid = 1900] [serial = 230] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 157 (0x90e1ec00) [pid = 1900] [serial = 237] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 156 (0xa6f78c00) [pid = 1900] [serial = 215] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 155 (0x9aef5c00) [pid = 1900] [serial = 221] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 154 (0xa82f2c00) [pid = 1900] [serial = 224] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 153 (0x975bf800) [pid = 1900] [serial = 218] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 152 (0xa6c5b800) [pid = 1900] [serial = 227] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 151 (0x9186d800) [pid = 1900] [serial = 233] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x97ffb000 == 62 [pid = 1900] [id = 101] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x95048000 == 61 [pid = 1900] [id = 100] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x90e13000 == 60 [pid = 1900] [id = 79] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x9186d400 == 59 [pid = 1900] [id = 99] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1d800 == 58 [pid = 1900] [id = 98] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x91868c00 == 57 [pid = 1900] [id = 97] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x90e12800 == 56 [pid = 1900] [id = 96] 05:09:59 INFO - PROCESS | 1900 | --DOCSHELL 0x9210c800 == 55 [pid = 1900] [id = 88] 05:09:59 INFO - PROCESS | 1900 | 1469275799637 Marionette TRACE conn3 <- [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]]]}] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 150 (0x9a35d800) [pid = 1900] [serial = 252] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 149 (0x9aee8800) [pid = 1900] [serial = 255] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 148 (0x9a87cc00) [pid = 1900] [serial = 253] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 147 (0x9b713800) [pid = 1900] [serial = 256] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 146 (0x95070400) [pid = 1900] [serial = 246] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 145 (0x975c5400) [pid = 1900] [serial = 247] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 144 (0x928de800) [pid = 1900] [serial = 241] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 143 (0x9224f400) [pid = 1900] [serial = 240] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 142 (0x99b58000) [pid = 1900] [serial = 249] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 141 (0x946cd800) [pid = 1900] [serial = 244] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 140 (0x93b51c00) [pid = 1900] [serial = 243] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 139 (0x91870800) [pid = 1900] [serial = 259] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 138 (0x97ffd400) [pid = 1900] [serial = 99] [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.] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 137 (0x99cbbc00) [pid = 1900] [serial = 250] [outer = (nil)] [url = about:blank] 05:09:59 INFO - PROCESS | 1900 | --DOMWINDOW == 136 (0x910d4800) [pid = 1900] [serial = 258] [outer = (nil)] [url = about:blank] 05:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1485ms 05:09:59 INFO - PROCESS | 1900 | 1469275799690 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 1900 | 1469275799695 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:09:59 INFO - PROCESS | 1900 | 1469275799700 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 1900 | 1469275799703 Marionette TRACE conn3 <- [1,418,null,{}] 05:09:59 INFO - PROCESS | 1900 | 1469275799708 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 1900 | 1469275799713 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:09:59 INFO - PROCESS | 1900 | 1469275799865 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:10:00 INFO - PROCESS | 1900 | 1469275800018 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 1900 | 1469275800025 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x91865c00 == 56 [pid = 1900] [id = 112] 05:10:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 137 (0x9186fc00) [pid = 1900] [serial = 335] [outer = (nil)] 05:10:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 138 (0x928e6000) [pid = 1900] [serial = 336] [outer = 0x9186fc00] 05:10:00 INFO - PROCESS | 1900 | 1469275800135 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 139 (0x946c9800) [pid = 1900] [serial = 337] [outer = 0x9186fc00] 05:10:01 INFO - PROCESS | 1900 | 1469275801250 Marionette TRACE conn3 <- [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]]]}] 05:10:01 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 05:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1595ms 05:10:01 INFO - PROCESS | 1900 | 1469275801296 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 1900 | 1469275801301 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:10:01 INFO - PROCESS | 1900 | 1469275801307 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 1900 | 1469275801311 Marionette TRACE conn3 <- [1,422,null,{}] 05:10:01 INFO - PROCESS | 1900 | 1469275801318 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 1900 | 1469275801323 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:01 INFO - PROCESS | 1900 | 1469275801596 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:10:01 INFO - PROCESS | 1900 | 1469275801627 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1900 | 1469275801635 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e15000 == 57 [pid = 1900] [id = 113] 05:10:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 140 (0x91868c00) [pid = 1900] [serial = 338] [outer = (nil)] 05:10:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 141 (0x975c8800) [pid = 1900] [serial = 339] [outer = 0x91868c00] 05:10:01 INFO - PROCESS | 1900 | 1469275801703 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 142 (0x98df5c00) [pid = 1900] [serial = 340] [outer = 0x91868c00] 05:10:03 INFO - PROCESS | 1900 | 1469275803059 Marionette TRACE conn3 <- [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]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1788ms 05:10:03 INFO - PROCESS | 1900 | 1469275803096 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 1900 | 1469275803100 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:10:03 INFO - PROCESS | 1900 | 1469275803106 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1900 | 1469275803109 Marionette TRACE conn3 <- [1,426,null,{}] 05:10:03 INFO - PROCESS | 1900 | 1469275803184 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 1900 | 1469275803194 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:03 INFO - PROCESS | 1900 | 1469275803440 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:10:03 INFO - PROCESS | 1900 | 1469275803458 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 1900 | 1469275803466 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x92259800 == 58 [pid = 1900] [id = 114] 05:10:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 143 (0x95041000) [pid = 1900] [serial = 341] [outer = (nil)] 05:10:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 144 (0x9b194c00) [pid = 1900] [serial = 342] [outer = 0x95041000] 05:10:03 INFO - PROCESS | 1900 | 1469275803547 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 145 (0x9b719c00) [pid = 1900] [serial = 343] [outer = 0x95041000] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 144 (0xa4f1a400) [pid = 1900] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 143 (0xa6c53800) [pid = 1900] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 142 (0x92115800) [pid = 1900] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 141 (0x91863800) [pid = 1900] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 140 (0xa2007400) [pid = 1900] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 139 (0x98d85000) [pid = 1900] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 138 (0x98df7800) [pid = 1900] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 137 (0xa4f1d800) [pid = 1900] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 136 (0x93b5a400) [pid = 1900] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 135 (0x90e15c00) [pid = 1900] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 134 (0x93b5c000) [pid = 1900] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 133 (0x91e3e400) [pid = 1900] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 132 (0x9225a800) [pid = 1900] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 131 (0x99cba400) [pid = 1900] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 130 (0x9186b000) [pid = 1900] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 129 (0x90e14400) [pid = 1900] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 128 (0x9d967400) [pid = 1900] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 127 (0x99cbfc00) [pid = 1900] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 126 (0xa6f79c00) [pid = 1900] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 125 (0x9ab54c00) [pid = 1900] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 124 (0x95078000) [pid = 1900] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 123 (0x9b71e800) [pid = 1900] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 122 (0xa61c2800) [pid = 1900] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 121 (0x99cbd800) [pid = 1900] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 120 (0xa2005000) [pid = 1900] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 119 (0x9503f800) [pid = 1900] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0xa23a8c00) [pid = 1900] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0x9aa1ac00) [pid = 1900] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:10:04 INFO - PROCESS | 1900 | 1469275804860 Marionette TRACE conn3 <- [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] 05:10:04 INFO - PROCESS | 1900 | 1469275804902 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:10:04 INFO - PROCESS | 1900 | 1469275804908 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 1900 | 1469275804911 Marionette TRACE conn3 <- [1,430,null,{}] 05:10:04 INFO - PROCESS | 1900 | 1469275804916 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 1900 | 1469275804921 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:05 INFO - PROCESS | 1900 | 1469275805087 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:10:05 INFO - PROCESS | 1900 | 1469275805100 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 1900 | 1469275805106 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4db000 == 59 [pid = 1900] [id = 115] 05:10:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x90e15c00) [pid = 1900] [serial = 344] [outer = (nil)] 05:10:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x9504d800) [pid = 1900] [serial = 345] [outer = 0x90e15c00] 05:10:05 INFO - PROCESS | 1900 | 1469275805295 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 120 (0x99cb9c00) [pid = 1900] [serial = 346] [outer = 0x90e15c00] 05:10:06 INFO - PROCESS | 1900 | 1469275806060 Marionette TRACE conn3 <- [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]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1188ms 05:10:06 INFO - PROCESS | 1900 | 1469275806096 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 1900 | 1469275806099 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:10:06 INFO - PROCESS | 1900 | 1469275806110 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 1900 | 1469275806114 Marionette TRACE conn3 <- [1,434,null,{}] 05:10:06 INFO - PROCESS | 1900 | 1469275806120 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 1900 | 1469275806125 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:06 INFO - PROCESS | 1900 | 1469275806416 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:10:06 INFO - PROCESS | 1900 | 1469275806540 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 1900 | 1469275806550 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4db400 == 60 [pid = 1900] [id = 116] 05:10:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 121 (0x8f4ddc00) [pid = 1900] [serial = 347] [outer = (nil)] 05:10:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 122 (0x90e17c00) [pid = 1900] [serial = 348] [outer = 0x8f4ddc00] 05:10:06 INFO - PROCESS | 1900 | 1469275806638 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 123 (0x910d7c00) [pid = 1900] [serial = 349] [outer = 0x8f4ddc00] 05:10:07 INFO - PROCESS | 1900 | 1469275807654 Marionette TRACE conn3 <- [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]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1599ms 05:10:07 INFO - PROCESS | 1900 | 1469275807710 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 1900 | 1469275807717 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:10:07 INFO - PROCESS | 1900 | 1469275807725 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 1900 | 1469275807730 Marionette TRACE conn3 <- [1,438,null,{}] 05:10:07 INFO - PROCESS | 1900 | 1469275807738 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 1900 | 1469275807746 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:07 INFO - PROCESS | 1900 | 1469275807980 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:10:08 INFO - PROCESS | 1900 | 1469275808202 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 1900 | 1469275808213 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd9400 == 61 [pid = 1900] [id = 117] 05:10:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 124 (0x93b5a400) [pid = 1900] [serial = 350] [outer = (nil)] 05:10:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 125 (0x9504b000) [pid = 1900] [serial = 351] [outer = 0x93b5a400] 05:10:08 INFO - PROCESS | 1900 | 1469275808340 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 126 (0x9507a000) [pid = 1900] [serial = 352] [outer = 0x93b5a400] 05:10:09 INFO - PROCESS | 1900 | 1469275809308 Marionette TRACE conn3 <- [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]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1646ms 05:10:09 INFO - PROCESS | 1900 | 1469275809371 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:10:09 INFO - PROCESS | 1900 | 1469275809377 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:10:09 INFO - PROCESS | 1900 | 1469275809383 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 1900 | 1469275809386 Marionette TRACE conn3 <- [1,442,null,{}] 05:10:09 INFO - PROCESS | 1900 | 1469275809435 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 1900 | 1469275809442 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:09 INFO - PROCESS | 1900 | 1469275809755 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:10:10 INFO - PROCESS | 1900 | 1469275810007 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 1900 | 1469275810016 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x99cc6c00 == 62 [pid = 1900] [id = 118] 05:10:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 127 (0x99e5bc00) [pid = 1900] [serial = 353] [outer = (nil)] 05:10:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 128 (0x9aa09400) [pid = 1900] [serial = 354] [outer = 0x99e5bc00] 05:10:10 INFO - PROCESS | 1900 | 1469275810101 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 129 (0x9ab50000) [pid = 1900] [serial = 355] [outer = 0x99e5bc00] 05:10:11 INFO - PROCESS | 1900 | 1469275811015 Marionette TRACE conn3 <- [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]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1697ms 05:10:11 INFO - PROCESS | 1900 | 1469275811081 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 1900 | 1469275811087 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:10:11 INFO - PROCESS | 1900 | 1469275811105 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 1900 | 1469275811113 Marionette TRACE conn3 <- [1,446,null,{}] 05:10:11 INFO - PROCESS | 1900 | 1469275811119 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 1900 | 1469275811127 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:11 INFO - PROCESS | 1900 | 1469275811346 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:10:11 INFO - PROCESS | 1900 | 1469275811558 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 1900 | 1469275811569 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79fc00 == 63 [pid = 1900] [id = 119] 05:10:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 130 (0x92bd5000) [pid = 1900] [serial = 356] [outer = (nil)] 05:10:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 131 (0xa2fe9000) [pid = 1900] [serial = 357] [outer = 0x92bd5000] 05:10:11 INFO - PROCESS | 1900 | 1469275811691 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 132 (0xa3348c00) [pid = 1900] [serial = 358] [outer = 0x92bd5000] 05:10:12 INFO - PROCESS | 1900 | 1469275812602 Marionette TRACE conn3 <- [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]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1547ms 05:10:12 INFO - PROCESS | 1900 | 1469275812644 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 1900 | 1469275812647 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:10:12 INFO - PROCESS | 1900 | 1469275812654 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1900 | 1469275812658 Marionette TRACE conn3 <- [1,450,null,{}] 05:10:12 INFO - PROCESS | 1900 | 1469275812663 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 1900 | 1469275812669 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:12 INFO - PROCESS | 1900 | 1469275812844 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:10:13 INFO - PROCESS | 1900 | 1469275813013 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 1900 | 1469275813020 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61cc00 == 64 [pid = 1900] [id = 120] 05:10:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 133 (0x8f61d000) [pid = 1900] [serial = 359] [outer = (nil)] 05:10:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 134 (0x8f625000) [pid = 1900] [serial = 360] [outer = 0x8f61d000] 05:10:13 INFO - PROCESS | 1900 | 1469275813100 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 135 (0x8f628800) [pid = 1900] [serial = 361] [outer = 0x8f61d000] 05:10:14 INFO - PROCESS | 1900 | 1469275814000 Marionette TRACE conn3 <- [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] 05:10:14 INFO - PROCESS | 1900 | 1469275814046 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:10:14 INFO - PROCESS | 1900 | 1469275814052 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 1900 | 1469275814055 Marionette TRACE conn3 <- [1,454,null,{}] 05:10:14 INFO - PROCESS | 1900 | 1469275814061 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 1900 | 1469275814066 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:14 INFO - PROCESS | 1900 | 1469275814242 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:10:14 INFO - PROCESS | 1900 | 1469275814413 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1900 | 1469275814431 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a89400 == 65 [pid = 1900] [id = 121] 05:10:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 136 (0x92a8a800) [pid = 1900] [serial = 362] [outer = (nil)] 05:10:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 137 (0x92a90c00) [pid = 1900] [serial = 363] [outer = 0x92a8a800] 05:10:14 INFO - PROCESS | 1900 | 1469275814534 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 138 (0x92a95000) [pid = 1900] [serial = 364] [outer = 0x92a8a800] 05:10:15 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:15 INFO - PROCESS | 1900 | 1469275815491 Marionette TRACE conn3 <- [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]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1477ms 05:10:15 INFO - PROCESS | 1900 | 1469275815530 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 1900 | 1469275815534 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:10:15 INFO - PROCESS | 1900 | 1469275815540 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 1900 | 1469275815544 Marionette TRACE conn3 <- [1,458,null,{}] 05:10:15 INFO - PROCESS | 1900 | 1469275815550 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 1900 | 1469275815555 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:15 INFO - PROCESS | 1900 | 1469275815728 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:10:15 INFO - PROCESS | 1900 | 1469275815899 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 1900 | 1469275815906 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebcfc00 == 66 [pid = 1900] [id = 122] 05:10:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 139 (0x8ebd1c00) [pid = 1900] [serial = 365] [outer = (nil)] 05:10:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 140 (0x8ebd9800) [pid = 1900] [serial = 366] [outer = 0x8ebd1c00] 05:10:15 INFO - PROCESS | 1900 | 1469275815986 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 141 (0x8ebdc400) [pid = 1900] [serial = 367] [outer = 0x8ebd1c00] 05:10:16 INFO - PROCESS | 1900 | 1469275816934 Marionette TRACE conn3 <- [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] 05:10:16 INFO - PROCESS | 1900 | 1469275816992 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:10:17 INFO - PROCESS | 1900 | 1469275817000 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1900 | 1469275817003 Marionette TRACE conn3 <- [1,462,null,{}] 05:10:17 INFO - PROCESS | 1900 | 1469275817010 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 1900 | 1469275817015 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:17 INFO - PROCESS | 1900 | 1469275817183 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:10:17 INFO - PROCESS | 1900 | 1469275817355 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 1900 | 1469275817362 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd2800 == 67 [pid = 1900] [id = 123] 05:10:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 142 (0x8ebda800) [pid = 1900] [serial = 368] [outer = (nil)] 05:10:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 143 (0xa330e400) [pid = 1900] [serial = 369] [outer = 0x8ebda800] 05:10:17 INFO - PROCESS | 1900 | 1469275817445 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 144 (0xa61c2800) [pid = 1900] [serial = 370] [outer = 0x8ebda800] 05:10:18 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:18 INFO - PROCESS | 1900 | 1469275818449 Marionette TRACE conn3 <- [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] 05:10:18 INFO - PROCESS | 1900 | 1469275818540 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:10:18 INFO - PROCESS | 1900 | 1469275818546 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 1900 | 1469275818549 Marionette TRACE conn3 <- [1,466,null,{}] 05:10:18 INFO - PROCESS | 1900 | 1469275818555 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 1900 | 1469275818559 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:18 INFO - PROCESS | 1900 | 1469275818793 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:10:19 INFO - PROCESS | 1900 | 1469275819057 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 1900 | 1469275819064 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc1c00 == 68 [pid = 1900] [id = 124] 05:10:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 145 (0x8edc4800) [pid = 1900] [serial = 371] [outer = (nil)] 05:10:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 146 (0x8edcbc00) [pid = 1900] [serial = 372] [outer = 0x8edc4800] 05:10:19 INFO - PROCESS | 1900 | 1469275819143 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 147 (0x8edce800) [pid = 1900] [serial = 373] [outer = 0x8edc4800] 05:10:20 INFO - PROCESS | 1900 | 1469275820354 Marionette TRACE conn3 <- [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] 05:10:20 INFO - PROCESS | 1900 | 1469275820382 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:10:20 INFO - PROCESS | 1900 | 1469275820392 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 1900 | 1469275820396 Marionette TRACE conn3 <- [1,470,null,{}] 05:10:20 INFO - PROCESS | 1900 | 1469275820405 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 1900 | 1469275820410 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:20 INFO - PROCESS | 1900 | 1469275820639 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:10:20 INFO - PROCESS | 1900 | 1469275820840 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 1900 | 1469275820850 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd1400 == 69 [pid = 1900] [id = 125] 05:10:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 148 (0x90e17400) [pid = 1900] [serial = 374] [outer = (nil)] 05:10:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 149 (0x910cf800) [pid = 1900] [serial = 375] [outer = 0x90e17400] 05:10:20 INFO - PROCESS | 1900 | 1469275820926 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 150 (0x9186b000) [pid = 1900] [serial = 376] [outer = 0x90e17400] 05:10:21 INFO - PROCESS | 1900 | --DOCSHELL 0x910d5800 == 68 [pid = 1900] [id = 87] 05:10:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4db000 == 67 [pid = 1900] [id = 115] 05:10:21 INFO - PROCESS | 1900 | --DOMWINDOW == 149 (0xa1107c00) [pid = 1900] [serial = 306] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x92259800 == 66 [pid = 1900] [id = 114] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x90e15000 == 65 [pid = 1900] [id = 113] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x91865c00 == 64 [pid = 1900] [id = 112] 05:10:22 INFO - PROCESS | 1900 | 1469275822034 Marionette TRACE conn3 <- [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]]]}] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x99cc3000 == 63 [pid = 1900] [id = 111] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x90e20c00 == 62 [pid = 1900] [id = 110] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x9186a400 == 61 [pid = 1900] [id = 109] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4da000 == 60 [pid = 1900] [id = 107] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4da800 == 59 [pid = 1900] [id = 106] 05:10:22 INFO - PROCESS | 1900 | --DOCSHELL 0x91862800 == 58 [pid = 1900] [id = 103] 05:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1681ms 05:10:22 INFO - PROCESS | 1900 | 1469275822074 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 1900 | 1469275822080 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:10:22 INFO - PROCESS | 1900 | 1469275822090 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1900 | 1469275822094 Marionette TRACE conn3 <- [1,474,null,{}] 05:10:22 INFO - PROCESS | 1900 | 1469275822099 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 1900 | 1469275822104 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:22 INFO - PROCESS | 1900 | 1469275822264 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 148 (0x9b6ab800) [pid = 1900] [serial = 304] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 147 (0xa6724c00) [pid = 1900] [serial = 147] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 146 (0xa6c5f800) [pid = 1900] [serial = 228] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 145 (0xa200b800) [pid = 1900] [serial = 270] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 144 (0x928e5000) [pid = 1900] [serial = 231] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 143 (0x928e8800) [pid = 1900] [serial = 234] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 142 (0xa2f97800) [pid = 1900] [serial = 183] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 141 (0x99cbe800) [pid = 1900] [serial = 298] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 140 (0x9a35b000) [pid = 1900] [serial = 303] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 139 (0xa6f7d800) [pid = 1900] [serial = 216] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 138 (0x99511c00) [pid = 1900] [serial = 219] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 137 (0x92251400) [pid = 1900] [serial = 238] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 136 (0xa4f24800) [pid = 1900] [serial = 192] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 135 (0xa6967000) [pid = 1900] [serial = 282] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 134 (0x9506d800) [pid = 1900] [serial = 295] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 133 (0x95076400) [pid = 1900] [serial = 141] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 132 (0x99cc7c00) [pid = 1900] [serial = 171] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 131 (0x92b57c00) [pid = 1900] [serial = 292] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 130 (0x8f4e0c00) [pid = 1900] [serial = 279] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 129 (0x910ca000) [pid = 1900] [serial = 288] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 128 (0xa2566c00) [pid = 1900] [serial = 144] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 127 (0x99e5b400) [pid = 1900] [serial = 177] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 126 (0x95046c00) [pid = 1900] [serial = 294] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 125 (0xa4f85000) [pid = 1900] [serial = 273] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 124 (0xa8c27000) [pid = 1900] [serial = 225] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 123 (0x9d964c00) [pid = 1900] [serial = 180] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 122 (0x9ab4a000) [pid = 1900] [serial = 261] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 121 (0x98df6800) [pid = 1900] [serial = 174] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 120 (0x928e5c00) [pid = 1900] [serial = 291] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 119 (0x8f79ac00) [pid = 1900] [serial = 285] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0x9d96e000) [pid = 1900] [serial = 111] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0xa6da8800) [pid = 1900] [serial = 150] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0x9a880c00) [pid = 1900] [serial = 300] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0x9d962400) [pid = 1900] [serial = 276] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0xa330f000) [pid = 1900] [serial = 186] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x98749000) [pid = 1900] [serial = 267] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x92b51400) [pid = 1900] [serial = 264] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0xa4d0dc00) [pid = 1900] [serial = 189] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x99766c00) [pid = 1900] [serial = 297] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0xa33c7000) [pid = 1900] [serial = 138] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x910d0400) [pid = 1900] [serial = 289] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x9ab49c00) [pid = 1900] [serial = 301] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x9c2c4800) [pid = 1900] [serial = 222] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 1900 | 1469275822492 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 1900 | 1469275822501 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x910ca000 == 59 [pid = 1900] [id = 126] 05:10:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x91e42400) [pid = 1900] [serial = 377] [outer = (nil)] 05:10:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x92256c00) [pid = 1900] [serial = 378] [outer = 0x91e42400] 05:10:22 INFO - PROCESS | 1900 | 1469275822577 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x928e3000) [pid = 1900] [serial = 379] [outer = 0x91e42400] 05:10:23 INFO - PROCESS | 1900 | 1469275823354 Marionette TRACE conn3 <- [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]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1342ms 05:10:23 INFO - PROCESS | 1900 | 1469275823432 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 1900 | 1469275823436 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:10:23 INFO - PROCESS | 1900 | 1469275823442 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 1900 | 1469275823448 Marionette TRACE conn3 <- [1,478,null,{}] 05:10:23 INFO - PROCESS | 1900 | 1469275823463 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 1900 | 1469275823471 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:23 INFO - PROCESS | 1900 | 1469275823634 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:10:23 INFO - PROCESS | 1900 | 1469275823763 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 1900 | 1469275823774 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5d800 == 60 [pid = 1900] [id = 127] 05:10:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x92b5ec00) [pid = 1900] [serial = 380] [outer = (nil)] 05:10:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x9378cc00) [pid = 1900] [serial = 381] [outer = 0x92b5ec00] 05:10:23 INFO - PROCESS | 1900 | 1469275823844 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x93b57400) [pid = 1900] [serial = 382] [outer = 0x92b5ec00] 05:10:24 INFO - PROCESS | 1900 | 1469275824712 Marionette TRACE conn3 <- [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]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1334ms 05:10:24 INFO - PROCESS | 1900 | 1469275824776 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:10:24 INFO - PROCESS | 1900 | 1469275824781 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:10:24 INFO - PROCESS | 1900 | 1469275824786 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 1900 | 1469275824790 Marionette TRACE conn3 <- [1,482,null,{}] 05:10:24 INFO - PROCESS | 1900 | 1469275824795 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 1900 | 1469275824799 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:25 INFO - PROCESS | 1900 | 1469275825007 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:10:25 INFO - PROCESS | 1900 | 1469275825036 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 1900 | 1469275825062 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d6400 == 61 [pid = 1900] [id = 128] 05:10:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x9504d400) [pid = 1900] [serial = 383] [outer = (nil)] 05:10:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x96388800) [pid = 1900] [serial = 384] [outer = 0x9504d400] 05:10:25 INFO - PROCESS | 1900 | 1469275825195 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x97ff9800) [pid = 1900] [serial = 385] [outer = 0x9504d400] 05:10:26 INFO - PROCESS | 1900 | 1469275826025 Marionette TRACE conn3 <- [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]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1277ms 05:10:26 INFO - PROCESS | 1900 | 1469275826064 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 1900 | 1469275826067 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:10:26 INFO - PROCESS | 1900 | 1469275826073 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 1900 | 1469275826076 Marionette TRACE conn3 <- [1,486,null,{}] 05:10:26 INFO - PROCESS | 1900 | 1469275826087 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 1900 | 1469275826091 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:26 INFO - PROCESS | 1900 | 1469275826288 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:10:26 INFO - PROCESS | 1900 | 1469275826306 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 1900 | 1469275826312 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bdb000 == 62 [pid = 1900] [id = 129] 05:10:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0x95076400) [pid = 1900] [serial = 386] [outer = (nil)] 05:10:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0x98df8400) [pid = 1900] [serial = 387] [outer = 0x95076400] 05:10:26 INFO - PROCESS | 1900 | 1469275826378 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x99877000) [pid = 1900] [serial = 388] [outer = 0x95076400] 05:10:26 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0x95041000) [pid = 1900] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:10:26 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0x9186fc00) [pid = 1900] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:10:26 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0x9506dc00) [pid = 1900] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:10:26 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x99cc5000) [pid = 1900] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:10:26 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x9186c400) [pid = 1900] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:10:26 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x91868c00) [pid = 1900] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:10:27 INFO - PROCESS | 1900 | 1469275827350 Marionette TRACE conn3 <- [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]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1298ms 05:10:27 INFO - PROCESS | 1900 | 1469275827372 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1900 | 1469275827376 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:10:27 INFO - PROCESS | 1900 | 1469275827382 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1900 | 1469275827384 Marionette TRACE conn3 <- [1,490,null,{}] 05:10:27 INFO - PROCESS | 1900 | 1469275827390 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 1900 | 1469275827399 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:27 INFO - PROCESS | 1900 | 1469275827586 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:10:27 INFO - PROCESS | 1900 | 1469275827595 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 1900 | 1469275827602 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d6800 == 63 [pid = 1900] [id = 130] 05:10:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x988ce000) [pid = 1900] [serial = 389] [outer = (nil)] 05:10:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x9a46c800) [pid = 1900] [serial = 390] [outer = 0x988ce000] 05:10:27 INFO - PROCESS | 1900 | 1469275827669 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x9a881400) [pid = 1900] [serial = 391] [outer = 0x988ce000] 05:10:28 INFO - PROCESS | 1900 | 1469275828461 Marionette TRACE conn3 <- [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]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1127ms 05:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:10:28 INFO - PROCESS | 1900 | 1469275828511 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 1900 | 1469275828514 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:10:28 INFO - PROCESS | 1900 | 1469275828519 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 1900 | 1469275828523 Marionette TRACE conn3 <- [1,494,null,{}] 05:10:28 INFO - PROCESS | 1900 | 1469275828528 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 1900 | 1469275828533 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:28 INFO - PROCESS | 1900 | 1469275828700 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:10:28 INFO - PROCESS | 1900 | 1469275828709 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 1900 | 1469275828714 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d5800 == 64 [pid = 1900] [id = 131] 05:10:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0x99cc0000) [pid = 1900] [serial = 392] [outer = (nil)] 05:10:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0x9ab51000) [pid = 1900] [serial = 393] [outer = 0x99cc0000] 05:10:28 INFO - PROCESS | 1900 | 1469275828780 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x9b11d400) [pid = 1900] [serial = 394] [outer = 0x99cc0000] 05:10:29 INFO - PROCESS | 1900 | 1469275829936 Marionette TRACE conn3 <- [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]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1478ms 05:10:30 INFO - PROCESS | 1900 | 1469275829998 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 1900 | 1469275830004 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:10:30 INFO - PROCESS | 1900 | 1469275830011 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 1900 | 1469275830019 Marionette TRACE conn3 <- [1,498,null,{}] 05:10:30 INFO - PROCESS | 1900 | 1469275830027 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 1900 | 1469275830035 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:30 INFO - PROCESS | 1900 | 1469275830267 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:10:30 INFO - PROCESS | 1900 | 1469275830441 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 1900 | 1469275830448 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc6c00 == 65 [pid = 1900] [id = 132] 05:10:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x8f4d3000) [pid = 1900] [serial = 395] [outer = (nil)] 05:10:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 120 (0x910d5000) [pid = 1900] [serial = 396] [outer = 0x8f4d3000] 05:10:30 INFO - PROCESS | 1900 | 1469275830531 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 121 (0x928dd800) [pid = 1900] [serial = 397] [outer = 0x8f4d3000] 05:10:31 INFO - PROCESS | 1900 | 1469275831476 Marionette TRACE conn3 <- [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]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1537ms 05:10:31 INFO - PROCESS | 1900 | 1469275831549 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 1900 | 1469275831556 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:10:31 INFO - PROCESS | 1900 | 1469275831567 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 1900 | 1469275831571 Marionette TRACE conn3 <- [1,502,null,{}] 05:10:31 INFO - PROCESS | 1900 | 1469275831577 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 1900 | 1469275831583 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:31 INFO - PROCESS | 1900 | 1469275831811 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:10:32 INFO - PROCESS | 1900 | 1469275832077 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 1900 | 1469275832086 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b55400 == 66 [pid = 1900] [id = 133] 05:10:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 122 (0x92bd4c00) [pid = 1900] [serial = 398] [outer = (nil)] 05:10:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 123 (0x9504ac00) [pid = 1900] [serial = 399] [outer = 0x92bd4c00] 05:10:32 INFO - PROCESS | 1900 | 1469275832182 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 124 (0x975ca800) [pid = 1900] [serial = 400] [outer = 0x92bd4c00] 05:10:33 INFO - PROCESS | 1900 | 1469275833044 Marionette TRACE conn3 <- [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]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1535ms 05:10:33 INFO - PROCESS | 1900 | 1469275833102 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 1900 | 1469275833107 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:10:33 INFO - PROCESS | 1900 | 1469275833113 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 1900 | 1469275833120 Marionette TRACE conn3 <- [1,506,null,{}] 05:10:33 INFO - PROCESS | 1900 | 1469275833627 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 1900 | 1469275833636 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:34 INFO - PROCESS | 1900 | 1469275834049 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:10:34 INFO - PROCESS | 1900 | 1469275834176 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1900 | 1469275834188 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x9aa14c00 == 67 [pid = 1900] [id = 134] 05:10:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 125 (0x9ab4c000) [pid = 1900] [serial = 401] [outer = (nil)] 05:10:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 126 (0xa2f9d800) [pid = 1900] [serial = 402] [outer = 0x9ab4c000] 05:10:34 INFO - PROCESS | 1900 | 1469275834265 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 127 (0xa3271400) [pid = 1900] [serial = 403] [outer = 0x9ab4c000] 05:10:35 INFO - PROCESS | 1900 | 1469275835226 Marionette TRACE conn3 <- [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]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2191ms 05:10:35 INFO - PROCESS | 1900 | 1469275835305 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 1900 | 1469275835310 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:10:35 INFO - PROCESS | 1900 | 1469275835316 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 1900 | 1469275835319 Marionette TRACE conn3 <- [1,510,null,{}] 05:10:35 INFO - PROCESS | 1900 | 1469275835325 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 1900 | 1469275835331 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:35 INFO - PROCESS | 1900 | 1469275835546 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:10:35 INFO - PROCESS | 1900 | 1469275835717 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 1900 | 1469275835724 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:35 INFO - PROCESS | 1900 | ++DOCSHELL 0xa3270800 == 68 [pid = 1900] [id = 135] 05:10:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 128 (0xa4d0dc00) [pid = 1900] [serial = 404] [outer = (nil)] 05:10:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 129 (0xa61c5400) [pid = 1900] [serial = 405] [outer = 0xa4d0dc00] 05:10:35 INFO - PROCESS | 1900 | 1469275835804 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 130 (0xa6796000) [pid = 1900] [serial = 406] [outer = 0xa4d0dc00] 05:10:36 INFO - PROCESS | 1900 | 1469275836795 Marionette TRACE conn3 <- [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]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1528ms 05:10:36 INFO - PROCESS | 1900 | 1469275836845 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 1900 | 1469275836849 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:10:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:10:36 INFO - PROCESS | 1900 | 1469275836855 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 1900 | 1469275836858 Marionette TRACE conn3 <- [1,514,null,{}] 05:10:36 INFO - PROCESS | 1900 | 1469275836864 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:36 INFO - PROCESS | 1900 | 1469275836869 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:37 INFO - PROCESS | 1900 | 1469275837039 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:10:37 INFO - PROCESS | 1900 | 1469275837209 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 1900 | 1469275837217 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd3400 == 69 [pid = 1900] [id = 136] 05:10:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 131 (0x8ebda000) [pid = 1900] [serial = 407] [outer = (nil)] 05:10:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 132 (0xa6965c00) [pid = 1900] [serial = 408] [outer = 0x8ebda000] 05:10:37 INFO - PROCESS | 1900 | 1469275837297 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 133 (0xa6969c00) [pid = 1900] [serial = 409] [outer = 0x8ebda000] 05:10:38 INFO - PROCESS | 1900 | 1469275838162 Marionette TRACE conn3 <- [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]]]}] 05:10:38 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 05:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1345ms 05:10:38 INFO - PROCESS | 1900 | 1469275838202 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 1900 | 1469275838206 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:10:38 INFO - PROCESS | 1900 | 1469275838212 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1900 | 1469275838216 Marionette TRACE conn3 <- [1,518,null,{}] 05:10:38 INFO - PROCESS | 1900 | 1469275838221 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 1900 | 1469275838231 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:38 INFO - PROCESS | 1900 | 1469275838415 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:10:38 INFO - PROCESS | 1900 | 1469275838591 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 1900 | 1469275838600 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edca800 == 70 [pid = 1900] [id = 137] 05:10:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 134 (0x90fc0400) [pid = 1900] [serial = 410] [outer = (nil)] 05:10:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 135 (0x90fce000) [pid = 1900] [serial = 411] [outer = 0x90fc0400] 05:10:38 INFO - PROCESS | 1900 | 1469275838676 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 136 (0xa6964800) [pid = 1900] [serial = 412] [outer = 0x90fc0400] 05:10:39 INFO - PROCESS | 1900 | 1469275839568 Marionette TRACE conn3 <- [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]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:10:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1434ms 05:10:39 INFO - PROCESS | 1900 | 1469275839646 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 1900 | 1469275839650 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:10:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:10:39 INFO - PROCESS | 1900 | 1469275839656 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 1900 | 1469275839660 Marionette TRACE conn3 <- [1,522,null,{}] 05:10:39 INFO - PROCESS | 1900 | 1469275839666 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 1900 | 1469275839670 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:39 INFO - PROCESS | 1900 | 1469275839874 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:10:40 INFO - PROCESS | 1900 | 1469275840048 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 1900 | 1469275840055 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:40 INFO - PROCESS | 1900 | ++DOCSHELL 0xa3223000 == 71 [pid = 1900] [id = 138] 05:10:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 137 (0xa3224800) [pid = 1900] [serial = 413] [outer = (nil)] 05:10:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 138 (0xa3228c00) [pid = 1900] [serial = 414] [outer = 0xa3224800] 05:10:40 INFO - PROCESS | 1900 | 1469275840180 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 139 (0xa322bc00) [pid = 1900] [serial = 415] [outer = 0xa3224800] 05:10:41 INFO - PROCESS | 1900 | 1469275841092 Marionette TRACE conn3 <- [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]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1481ms 05:10:41 INFO - PROCESS | 1900 | 1469275841139 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:10:41 INFO - PROCESS | 1900 | 1469275841143 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:10:41 INFO - PROCESS | 1900 | 1469275841149 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 1900 | 1469275841152 Marionette TRACE conn3 <- [1,526,null,{}] 05:10:41 INFO - PROCESS | 1900 | 1469275841158 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 1900 | 1469275841163 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:41 INFO - PROCESS | 1900 | 1469275841335 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:10:41 INFO - PROCESS | 1900 | 1469275841565 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 1900 | 1469275841573 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485400 == 72 [pid = 1900] [id = 139] 05:10:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 140 (0x8e489000) [pid = 1900] [serial = 416] [outer = (nil)] 05:10:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 141 (0x8e48bc00) [pid = 1900] [serial = 417] [outer = 0x8e489000] 05:10:41 INFO - PROCESS | 1900 | 1469275841696 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 142 (0x8e48f000) [pid = 1900] [serial = 418] [outer = 0x8e489000] 05:10:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 143 (0x90fc4000) [pid = 1900] [serial = 419] [outer = 0x93b5fc00] 05:10:42 INFO - PROCESS | 1900 | 1469275842691 Marionette TRACE conn3 <- [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]]]}] 05:10:43 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 05:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1930ms 05:10:43 INFO - PROCESS | 1900 | 1469275843169 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 1900 | 1469275843176 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:10:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:10:43 INFO - PROCESS | 1900 | 1469275843187 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 1900 | 1469275843192 Marionette TRACE conn3 <- [1,530,null,{}] 05:10:43 INFO - PROCESS | 1900 | 1469275843201 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 1900 | 1469275843207 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:43 INFO - PROCESS | 1900 | 1469275843365 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:10:43 INFO - PROCESS | 1900 | 1469275843551 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 1900 | 1469275843564 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e20c00 == 73 [pid = 1900] [id = 140] 05:10:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 144 (0x90fc0800) [pid = 1900] [serial = 420] [outer = (nil)] 05:10:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 145 (0x90fc3400) [pid = 1900] [serial = 421] [outer = 0x90fc0800] 05:10:43 INFO - PROCESS | 1900 | 1469275843636 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 146 (0x90fc6000) [pid = 1900] [serial = 422] [outer = 0x90fc0800] 05:10:44 INFO - PROCESS | 1900 | 1469275844547 Marionette TRACE conn3 <- [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"]]]}] 05:10:44 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 05:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:10:44 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 05:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:10:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:10:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1389ms 05:10:44 INFO - PROCESS | 1900 | 1469275844600 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 1900 | 1469275844604 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:10:44 INFO - PROCESS | 1900 | 1469275844618 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 1900 | 1469275844624 Marionette TRACE conn3 <- [1,534,null,{}] 05:10:44 INFO - PROCESS | 1900 | 1469275844631 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 1900 | 1469275844640 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:44 INFO - PROCESS | 1900 | 1469275844829 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:10:45 INFO - PROCESS | 1900 | 1469275845050 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 1900 | 1469275845060 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d6800 == 72 [pid = 1900] [id = 130] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92bdb000 == 71 [pid = 1900] [id = 129] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x910d6400 == 70 [pid = 1900] [id = 128] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5d800 == 69 [pid = 1900] [id = 127] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x910ca000 == 68 [pid = 1900] [id = 126] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd1400 == 67 [pid = 1900] [id = 125] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4db400 == 66 [pid = 1900] [id = 116] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd9400 == 65 [pid = 1900] [id = 117] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x9b6afc00 == 64 [pid = 1900] [id = 90] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x910d4000 == 63 [pid = 1900] [id = 108] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x91e46400 == 62 [pid = 1900] [id = 50] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x9cc0b400 == 61 [pid = 1900] [id = 13] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0xa33c5c00 == 60 [pid = 1900] [id = 14] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x97ff5400 == 59 [pid = 1900] [id = 8] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x99cc6c00 == 58 [pid = 1900] [id = 118] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4e1400 == 57 [pid = 1900] [id = 102] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92251000 == 56 [pid = 1900] [id = 9] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x975c5800 == 55 [pid = 1900] [id = 104] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x975c3000 == 54 [pid = 1900] [id = 89] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x95043400 == 53 [pid = 1900] [id = 72] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79fc00 == 52 [pid = 1900] [id = 119] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x9210fc00 == 51 [pid = 1900] [id = 12] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0xa6796c00 == 50 [pid = 1900] [id = 94] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92a89400 == 49 [pid = 1900] [id = 121] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61cc00 == 48 [pid = 1900] [id = 120] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f791400 == 47 [pid = 1900] [id = 95] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc1c00 == 46 [pid = 1900] [id = 124] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x975bf400 == 45 [pid = 1900] [id = 62] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x93b54800 == 44 [pid = 1900] [id = 64] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0xa255e400 == 43 [pid = 1900] [id = 91] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebcfc00 == 42 [pid = 1900] [id = 122] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd2800 == 41 [pid = 1900] [id = 123] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0xa118a800 == 40 [pid = 1900] [id = 61] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x99cc7800 == 39 [pid = 1900] [id = 92] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d3c00 == 38 [pid = 1900] [id = 93] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x91e42c00 == 37 [pid = 1900] [id = 63] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x93921c00 == 36 [pid = 1900] [id = 21] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4df400 == 35 [pid = 1900] [id = 105] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x90e20c00 == 34 [pid = 1900] [id = 140] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485400 == 33 [pid = 1900] [id = 139] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0xa3223000 == 32 [pid = 1900] [id = 138] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd3400 == 31 [pid = 1900] [id = 136] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8edca800 == 30 [pid = 1900] [id = 137] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0xa3270800 == 29 [pid = 1900] [id = 135] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x9aa14c00 == 28 [pid = 1900] [id = 134] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92b55400 == 27 [pid = 1900] [id = 133] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc6c00 == 26 [pid = 1900] [id = 132] 05:10:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d5800 == 25 [pid = 1900] [id = 131] 05:10:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48e400 == 26 [pid = 1900] [id = 141] 05:10:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 147 (0x8e491800) [pid = 1900] [serial = 423] [outer = (nil)] 05:10:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 148 (0x8ebd1400) [pid = 1900] [serial = 424] [outer = 0x8e491800] 05:10:46 INFO - PROCESS | 1900 | 1469275846595 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 149 (0x8edc9400) [pid = 1900] [serial = 425] [outer = 0x8e491800] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 148 (0x9504d800) [pid = 1900] [serial = 345] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 147 (0x9b194c00) [pid = 1900] [serial = 342] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 146 (0xa3306c00) [pid = 1900] [serial = 315] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 145 (0x92bd8800) [pid = 1900] [serial = 318] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 144 (0x928e6000) [pid = 1900] [serial = 336] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 143 (0x946c9800) [pid = 1900] [serial = 337] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 142 (0x98ded400) [pid = 1900] [serial = 331] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 141 (0x97f30c00) [pid = 1900] [serial = 330] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 140 (0xa4f19c00) [pid = 1900] [serial = 321] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 139 (0x9ab4cc00) [pid = 1900] [serial = 333] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 138 (0x9b6a1800) [pid = 1900] [serial = 334] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 137 (0x92b5f000) [pid = 1900] [serial = 309] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 136 (0x92bd9c00) [pid = 1900] [serial = 328] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 135 (0x92bd0000) [pid = 1900] [serial = 327] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 134 (0xa6c61000) [pid = 1900] [serial = 324] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 133 (0x99763000) [pid = 1900] [serial = 312] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 132 (0x975c8800) [pid = 1900] [serial = 339] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 131 (0x9b719c00) [pid = 1900] [serial = 343] [outer = (nil)] [url = about:blank] 05:10:46 INFO - PROCESS | 1900 | --DOMWINDOW == 130 (0x98df5c00) [pid = 1900] [serial = 340] [outer = (nil)] [url = about:blank] 05:10:47 INFO - PROCESS | 1900 | 1469275847475 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:10:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 2944ms 05:10:47 INFO - PROCESS | 1900 | 1469275847560 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 1900 | 1469275847566 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:10:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:10:47 INFO - PROCESS | 1900 | 1469275847574 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 1900 | 1469275847577 Marionette TRACE conn3 <- [1,538,null,{}] 05:10:47 INFO - PROCESS | 1900 | 1469275847589 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 1900 | 1469275847593 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:47 INFO - PROCESS | 1900 | 1469275847776 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:10:47 INFO - PROCESS | 1900 | 1469275847921 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 1900 | 1469275847929 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d7800 == 27 [pid = 1900] [id = 142] 05:10:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 131 (0x8f4db000) [pid = 1900] [serial = 426] [outer = (nil)] 05:10:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 132 (0x90e14c00) [pid = 1900] [serial = 427] [outer = 0x8f4db000] 05:10:48 INFO - PROCESS | 1900 | 1469275848002 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 133 (0x90fc8800) [pid = 1900] [serial = 428] [outer = 0x8f4db000] 05:10:48 INFO - PROCESS | 1900 | 1469275848757 Marionette TRACE conn3 <- [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]]]}] 05:10:48 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. 05:10:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1234ms 05:10:48 INFO - PROCESS | 1900 | 1469275848807 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 1900 | 1469275848813 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:10:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:10:48 INFO - PROCESS | 1900 | 1469275848822 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 1900 | 1469275848827 Marionette TRACE conn3 <- [1,542,null,{}] 05:10:48 INFO - PROCESS | 1900 | 1469275848832 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 1900 | 1469275848837 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:49 INFO - PROCESS | 1900 | 1469275848997 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:10:49 INFO - PROCESS | 1900 | 1469275849013 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 1900 | 1469275849022 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61c800 == 28 [pid = 1900] [id = 143] 05:10:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 134 (0x90fc5400) [pid = 1900] [serial = 429] [outer = (nil)] 05:10:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 135 (0x9224bc00) [pid = 1900] [serial = 430] [outer = 0x90fc5400] 05:10:49 INFO - PROCESS | 1900 | 1469275849090 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 136 (0x928e1400) [pid = 1900] [serial = 431] [outer = 0x90fc5400] 05:10:50 INFO - PROCESS | 1900 | 1469275850133 Marionette TRACE conn3 <- [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]]]}] 05:10:50 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. 05:10:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1329ms 05:10:50 INFO - PROCESS | 1900 | 1469275850189 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 1900 | 1469275850193 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:10:50 INFO - PROCESS | 1900 | 1469275850200 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 1900 | 1469275850205 Marionette TRACE conn3 <- [1,546,null,{}] 05:10:50 INFO - PROCESS | 1900 | 1469275850222 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 1900 | 1469275850231 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:50 INFO - PROCESS | 1900 | 1469275850480 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:10:50 INFO - PROCESS | 1900 | 1469275850517 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 1900 | 1469275850532 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8e400 == 29 [pid = 1900] [id = 144] 05:10:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 137 (0x92b59800) [pid = 1900] [serial = 432] [outer = (nil)] 05:10:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 138 (0x92bd6000) [pid = 1900] [serial = 433] [outer = 0x92b59800] 05:10:50 INFO - PROCESS | 1900 | 1469275850706 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 139 (0x939af800) [pid = 1900] [serial = 434] [outer = 0x92b59800] 05:10:52 INFO - PROCESS | 1900 | --DOMWINDOW == 138 (0x90e17400) [pid = 1900] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:10:52 INFO - PROCESS | 1900 | --DOMWINDOW == 137 (0x910d7000) [pid = 1900] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:10:52 INFO - PROCESS | 1900 | --DOMWINDOW == 136 (0x92b5ec00) [pid = 1900] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:10:52 INFO - PROCESS | 1900 | --DOMWINDOW == 135 (0x92bd5000) [pid = 1900] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:10:52 INFO - PROCESS | 1900 | --DOMWINDOW == 134 (0x9504d400) [pid = 1900] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:10:52 INFO - PROCESS | 1900 | --DOMWINDOW == 133 (0x95076400) [pid = 1900] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:10:52 INFO - PROCESS | 1900 | --DOMWINDOW == 132 (0x8f792c00) [pid = 1900] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 131 (0x8ebda800) [pid = 1900] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 130 (0xa23b4000) [pid = 1900] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 129 (0x8edc4800) [pid = 1900] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 128 (0x8f4ddc00) [pid = 1900] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 127 (0xa23a8800) [pid = 1900] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 126 (0x8f61d000) [pid = 1900] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 125 (0x928db800) [pid = 1900] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 124 (0x92110800) [pid = 1900] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 123 (0x8ebd1c00) [pid = 1900] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 122 (0xa33c7800) [pid = 1900] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 121 (0x91e42400) [pid = 1900] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 120 (0x93b5a400) [pid = 1900] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 119 (0x92255400) [pid = 1900] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0xa695b400) [pid = 1900] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0x9b6b0400) [pid = 1900] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0x975c9000) [pid = 1900] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0x92a8a800) [pid = 1900] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x98defc00) [pid = 1900] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x8f4d8c00) [pid = 1900] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x99e5bc00) [pid = 1900] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x92bcf000) [pid = 1900] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x910d6000) [pid = 1900] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x90e15c00) [pid = 1900] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x92bd0c00) [pid = 1900] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x99cc0000) [pid = 1900] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x988ce000) [pid = 1900] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:10:53 INFO - PROCESS | 1900 | 1469275853141 Marionette TRACE conn3 <- [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]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:10:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2985ms 05:10:53 INFO - PROCESS | 1900 | 1469275853185 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 1900 | 1469275853190 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:10:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:10:53 INFO - PROCESS | 1900 | 1469275853196 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 1900 | 1469275853199 Marionette TRACE conn3 <- [1,550,null,{}] 05:10:53 INFO - PROCESS | 1900 | 1469275853204 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 1900 | 1469275853209 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:53 INFO - PROCESS | 1900 | 1469275853369 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:10:53 INFO - PROCESS | 1900 | 1469275853390 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 1900 | 1469275853399 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48d800 == 30 [pid = 1900] [id = 145] 05:10:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x8ebda800) [pid = 1900] [serial = 435] [outer = (nil)] 05:10:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x90fcbc00) [pid = 1900] [serial = 436] [outer = 0x8ebda800] 05:10:53 INFO - PROCESS | 1900 | 1469275853599 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x91e40800) [pid = 1900] [serial = 437] [outer = 0x8ebda800] 05:10:54 INFO - PROCESS | 1900 | 1469275854342 Marionette TRACE conn3 <- [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]]]}] 05:10:54 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. 05:10:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1191ms 05:10:54 INFO - PROCESS | 1900 | 1469275854388 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 1900 | 1469275854392 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:10:54 INFO - PROCESS | 1900 | 1469275854397 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 1900 | 1469275854401 Marionette TRACE conn3 <- [1,554,null,{}] 05:10:54 INFO - PROCESS | 1900 | 1469275854406 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 1900 | 1469275854411 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:54 INFO - PROCESS | 1900 | 1469275854606 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:10:54 INFO - PROCESS | 1900 | 1469275854630 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 1900 | 1469275854638 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d2400 == 31 [pid = 1900] [id = 146] 05:10:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x92bce800) [pid = 1900] [serial = 438] [outer = (nil)] 05:10:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x9378c800) [pid = 1900] [serial = 439] [outer = 0x92bce800] 05:10:54 INFO - PROCESS | 1900 | 1469275854751 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x9504c000) [pid = 1900] [serial = 440] [outer = 0x92bce800] 05:10:55 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:55 INFO - PROCESS | 1900 | 1469275855893 Marionette TRACE conn3 <- [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]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1531ms 05:10:55 INFO - PROCESS | 1900 | 1469275855930 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 1900 | 1469275855937 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:10:55 INFO - PROCESS | 1900 | 1469275855944 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1900 | 1469275855952 Marionette TRACE conn3 <- [1,558,null,{}] 05:10:55 INFO - PROCESS | 1900 | 1469275855960 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 1900 | 1469275855965 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:56 INFO - PROCESS | 1900 | 1469275856163 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:10:56 INFO - PROCESS | 1900 | 1469275856399 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 1900 | 1469275856405 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f628000 == 32 [pid = 1900] [id = 147] 05:10:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x8f793000) [pid = 1900] [serial = 441] [outer = (nil)] 05:10:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x90fc8000) [pid = 1900] [serial = 442] [outer = 0x8f793000] 05:10:56 INFO - PROCESS | 1900 | 1469275856544 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x9186d800) [pid = 1900] [serial = 443] [outer = 0x8f793000] 05:10:57 INFO - PROCESS | 1900 | 1469275857426 Marionette TRACE conn3 <- [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]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1540ms 05:10:57 INFO - PROCESS | 1900 | 1469275857484 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1900 | 1469275857492 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:10:57 INFO - PROCESS | 1900 | 1469275857502 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1900 | 1469275857506 Marionette TRACE conn3 <- [1,562,null,{}] 05:10:57 INFO - PROCESS | 1900 | 1469275857513 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 1900 | 1469275857519 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:57 INFO - PROCESS | 1900 | 1469275857744 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:10:58 INFO - PROCESS | 1900 | 1469275858012 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 1900 | 1469275858022 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc4400 == 33 [pid = 1900] [id = 148] 05:10:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0x92b59400) [pid = 1900] [serial = 444] [outer = (nil)] 05:10:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0x92bd2400) [pid = 1900] [serial = 445] [outer = 0x92b59400] 05:10:58 INFO - PROCESS | 1900 | 1469275858146 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x9378e000) [pid = 1900] [serial = 446] [outer = 0x92b59400] 05:10:58 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:59 INFO - PROCESS | 1900 | 1469275859008 Marionette TRACE conn3 <- [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]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1580ms 05:10:59 INFO - PROCESS | 1900 | 1469275859083 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 1900 | 1469275859086 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:10:59 INFO - PROCESS | 1900 | 1469275859094 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 1900 | 1469275859099 Marionette TRACE conn3 <- [1,566,null,{}] 05:10:59 INFO - PROCESS | 1900 | 1469275859116 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 1900 | 1469275859124 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:59 INFO - PROCESS | 1900 | 1469275859334 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:10:59 INFO - PROCESS | 1900 | 1469275859508 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1900 | 1469275859520 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:10:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x95077c00 == 34 [pid = 1900] [id = 149] 05:10:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x95079000) [pid = 1900] [serial = 447] [outer = (nil)] 05:10:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 120 (0x975c4000) [pid = 1900] [serial = 448] [outer = 0x95079000] 05:10:59 INFO - PROCESS | 1900 | 1469275859647 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 121 (0x975ed000) [pid = 1900] [serial = 449] [outer = 0x95079000] 05:11:00 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:00 INFO - PROCESS | 1900 | 1469275860530 Marionette TRACE conn3 <- [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]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:11:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1484ms 05:11:00 INFO - PROCESS | 1900 | 1469275860578 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1900 | 1469275860583 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:11:00 INFO - PROCESS | 1900 | 1469275860590 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1900 | 1469275860594 Marionette TRACE conn3 <- [1,570,null,{}] 05:11:00 INFO - PROCESS | 1900 | 1469275860599 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 1900 | 1469275860604 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:00 INFO - PROCESS | 1900 | 1469275860787 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:11:00 INFO - PROCESS | 1900 | 1469275860964 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 1900 | 1469275860972 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x97ff8400 == 35 [pid = 1900] [id = 150] 05:11:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 122 (0x988cfc00) [pid = 1900] [serial = 450] [outer = (nil)] 05:11:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 123 (0x98d80800) [pid = 1900] [serial = 451] [outer = 0x988cfc00] 05:11:01 INFO - PROCESS | 1900 | 1469275861055 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 124 (0x98df2800) [pid = 1900] [serial = 452] [outer = 0x988cfc00] 05:11:01 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:01 INFO - PROCESS | 1900 | 1469275861934 Marionette TRACE conn3 <- [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]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1383ms 05:11:01 INFO - PROCESS | 1900 | 1469275861974 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 1900 | 1469275861978 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:11:01 INFO - PROCESS | 1900 | 1469275861984 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 1900 | 1469275861988 Marionette TRACE conn3 <- [1,574,null,{}] 05:11:01 INFO - PROCESS | 1900 | 1469275861993 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 1900 | 1469275861999 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:02 INFO - PROCESS | 1900 | 1469275862175 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:11:02 INFO - PROCESS | 1900 | 1469275862350 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1900 | 1469275862360 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x988cec00 == 36 [pid = 1900] [id = 151] 05:11:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 125 (0x98d7dc00) [pid = 1900] [serial = 453] [outer = (nil)] 05:11:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 126 (0x995bb000) [pid = 1900] [serial = 454] [outer = 0x98d7dc00] 05:11:02 INFO - PROCESS | 1900 | 1469275862443 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 127 (0x99765000) [pid = 1900] [serial = 455] [outer = 0x98d7dc00] 05:11:03 INFO - PROCESS | 1900 | 1469275863405 Marionette TRACE conn3 <- [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]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:11:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1493ms 05:11:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:11:03 INFO - PROCESS | 1900 | 1469275863478 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 1900 | 1469275863481 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:11:03 INFO - PROCESS | 1900 | 1469275863488 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 1900 | 1469275863491 Marionette TRACE conn3 <- [1,578,null,{}] 05:11:03 INFO - PROCESS | 1900 | 1469275863497 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 1900 | 1469275863507 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:03 INFO - PROCESS | 1900 | 1469275863734 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:11:03 INFO - PROCESS | 1900 | 1469275863951 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 1900 | 1469275863962 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd6000 == 37 [pid = 1900] [id = 152] 05:11:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 128 (0x92bdb000) [pid = 1900] [serial = 456] [outer = (nil)] 05:11:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 129 (0x99cc7800) [pid = 1900] [serial = 457] [outer = 0x92bdb000] 05:11:04 INFO - PROCESS | 1900 | 1469275864082 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 130 (0x99cc5400) [pid = 1900] [serial = 458] [outer = 0x92bdb000] 05:11:04 INFO - PROCESS | 1900 | 1469275864944 Marionette TRACE conn3 <- [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]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1533ms 05:11:05 INFO - PROCESS | 1900 | 1469275865021 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 1900 | 1469275865025 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:11:05 INFO - PROCESS | 1900 | 1469275865031 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 1900 | 1469275865035 Marionette TRACE conn3 <- [1,582,null,{}] 05:11:05 INFO - PROCESS | 1900 | 1469275865040 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 1900 | 1469275865046 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:05 INFO - PROCESS | 1900 | 1469275865257 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:11:05 INFO - PROCESS | 1900 | 1469275865475 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1900 | 1469275865480 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x99e57800 == 38 [pid = 1900] [id = 153] 05:11:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 131 (0x9a875000) [pid = 1900] [serial = 459] [outer = (nil)] 05:11:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 132 (0x9ab49800) [pid = 1900] [serial = 460] [outer = 0x9a875000] 05:11:05 INFO - PROCESS | 1900 | 1469275865603 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 133 (0x9ab55c00) [pid = 1900] [serial = 461] [outer = 0x9a875000] 05:11:06 INFO - PROCESS | 1900 | 1469275866476 Marionette TRACE conn3 <- [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]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:11:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1478ms 05:11:06 INFO - PROCESS | 1900 | 1469275866511 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 1900 | 1469275866516 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:11:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:11:06 INFO - PROCESS | 1900 | 1469275866522 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1900 | 1469275866524 Marionette TRACE conn3 <- [1,586,null,{}] 05:11:06 INFO - PROCESS | 1900 | 1469275866531 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 1900 | 1469275866536 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:06 INFO - PROCESS | 1900 | 1469275866725 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:11:06 INFO - PROCESS | 1900 | 1469275866904 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 1900 | 1469275866913 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc7c00 == 39 [pid = 1900] [id = 154] 05:11:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 134 (0x90fc9c00) [pid = 1900] [serial = 462] [outer = (nil)] 05:11:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 135 (0x9ab48000) [pid = 1900] [serial = 463] [outer = 0x90fc9c00] 05:11:06 INFO - PROCESS | 1900 | 1469275866988 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 136 (0x9b11dc00) [pid = 1900] [serial = 464] [outer = 0x90fc9c00] 05:11:07 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:07 INFO - PROCESS | 1900 | 1469275867886 Marionette TRACE conn3 <- [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]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1435ms 05:11:07 INFO - PROCESS | 1900 | 1469275867958 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 1900 | 1469275867962 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:11:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:11:07 INFO - PROCESS | 1900 | 1469275867968 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 1900 | 1469275867972 Marionette TRACE conn3 <- [1,590,null,{}] 05:11:07 INFO - PROCESS | 1900 | 1469275867977 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 1900 | 1469275867982 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:08 INFO - PROCESS | 1900 | 1469275868190 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:11:08 INFO - PROCESS | 1900 | 1469275868413 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 1900 | 1469275868420 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485400 == 40 [pid = 1900] [id = 155] 05:11:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 137 (0x8e487000) [pid = 1900] [serial = 465] [outer = (nil)] 05:11:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 138 (0x8ebcf800) [pid = 1900] [serial = 466] [outer = 0x8e487000] 05:11:08 INFO - PROCESS | 1900 | 1469275868675 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 139 (0x8edc9c00) [pid = 1900] [serial = 467] [outer = 0x8e487000] 05:11:09 INFO - PROCESS | 1900 | 1469275869675 Marionette TRACE conn3 <- [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]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:11:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1781ms 05:11:09 INFO - PROCESS | 1900 | 1469275869751 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 1900 | 1469275869754 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:11:09 INFO - PROCESS | 1900 | 1469275869763 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 1900 | 1469275869768 Marionette TRACE conn3 <- [1,594,null,{}] 05:11:09 INFO - PROCESS | 1900 | 1469275869775 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 1900 | 1469275869780 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:10 INFO - PROCESS | 1900 | 1469275870009 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:11:10 INFO - PROCESS | 1900 | 1469275870238 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1900 | 1469275870244 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd1800 == 41 [pid = 1900] [id = 156] 05:11:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 140 (0x8ebdb400) [pid = 1900] [serial = 468] [outer = (nil)] 05:11:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 141 (0x8f4e0800) [pid = 1900] [serial = 469] [outer = 0x8ebdb400] 05:11:10 INFO - PROCESS | 1900 | 1469275870417 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 142 (0x90e18c00) [pid = 1900] [serial = 470] [outer = 0x8ebdb400] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 141 (0x9b11d400) [pid = 1900] [serial = 394] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 140 (0x9ab51000) [pid = 1900] [serial = 393] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 139 (0x9a46c800) [pid = 1900] [serial = 390] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 138 (0x9a881400) [pid = 1900] [serial = 391] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 137 (0x90e16800) [pid = 1900] [serial = 235] [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.] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 136 (0x910cf800) [pid = 1900] [serial = 375] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 135 (0x9b6af800) [pid = 1900] [serial = 262] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 134 (0x93b57400) [pid = 1900] [serial = 382] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 133 (0xa3348c00) [pid = 1900] [serial = 358] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 132 (0x96388800) [pid = 1900] [serial = 384] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 131 (0x99877000) [pid = 1900] [serial = 388] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 130 (0x8f79c000) [pid = 1900] [serial = 286] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 129 (0x98df8400) [pid = 1900] [serial = 387] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 128 (0x9186b000) [pid = 1900] [serial = 376] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 127 (0xa330e400) [pid = 1900] [serial = 369] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 126 (0xa695c800) [pid = 1900] [serial = 277] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 125 (0x8edce800) [pid = 1900] [serial = 373] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 124 (0x90e17c00) [pid = 1900] [serial = 348] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 123 (0xa4f1a000) [pid = 1900] [serial = 316] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 122 (0x8f628800) [pid = 1900] [serial = 361] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 121 (0xa234bc00) [pid = 1900] [serial = 307] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 120 (0x93b5e000) [pid = 1900] [serial = 310] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 119 (0x97ff9800) [pid = 1900] [serial = 385] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0x8ebd9800) [pid = 1900] [serial = 366] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0xa6723c00) [pid = 1900] [serial = 274] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0x92256c00) [pid = 1900] [serial = 378] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0x9504b000) [pid = 1900] [serial = 351] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x92b5d400) [pid = 1900] [serial = 265] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x8ebdc400) [pid = 1900] [serial = 367] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0xa696a000) [pid = 1900] [serial = 283] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x9378cc00) [pid = 1900] [serial = 381] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0xa252a800) [pid = 1900] [serial = 271] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x98df9800) [pid = 1900] [serial = 268] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x92a90c00) [pid = 1900] [serial = 363] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x99cc7400) [pid = 1900] [serial = 313] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x910d7c00) [pid = 1900] [serial = 349] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x8f625000) [pid = 1900] [serial = 360] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0xa695c000) [pid = 1900] [serial = 280] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x9507a000) [pid = 1900] [serial = 352] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0xa61c2800) [pid = 1900] [serial = 370] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x9aa09400) [pid = 1900] [serial = 354] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x9ab50000) [pid = 1900] [serial = 355] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x928e3000) [pid = 1900] [serial = 379] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x92bdbc00) [pid = 1900] [serial = 319] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0xa6d4cc00) [pid = 1900] [serial = 325] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x92a95000) [pid = 1900] [serial = 364] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x99cb9c00) [pid = 1900] [serial = 346] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0xa2fe9000) [pid = 1900] [serial = 357] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8edcbc00) [pid = 1900] [serial = 372] [outer = (nil)] [url = about:blank] 05:11:10 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0xa671f000) [pid = 1900] [serial = 322] [outer = (nil)] [url = about:blank] 05:11:11 INFO - PROCESS | 1900 | 1469275871242 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:11:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1532ms 05:11:11 INFO - PROCESS | 1900 | 1469275871294 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1900 | 1469275871300 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:11:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:11:11 INFO - PROCESS | 1900 | 1469275871310 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1900 | 1469275871314 Marionette TRACE conn3 <- [1,598,null,{}] 05:11:11 INFO - PROCESS | 1900 | 1469275871321 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 1900 | 1469275871326 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:11 INFO - PROCESS | 1900 | 1469275871493 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:11:11 INFO - PROCESS | 1900 | 1469275871504 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 1900 | 1469275871515 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edce800 == 42 [pid = 1900] [id = 157] 05:11:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x910d8000) [pid = 1900] [serial = 471] [outer = (nil)] 05:11:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x91e42c00) [pid = 1900] [serial = 472] [outer = 0x910d8000] 05:11:11 INFO - PROCESS | 1900 | 1469275871579 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x92256c00) [pid = 1900] [serial = 473] [outer = 0x910d8000] 05:11:12 INFO - PROCESS | 1900 | 1469275872528 Marionette TRACE conn3 <- [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]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1280ms 05:11:12 INFO - PROCESS | 1900 | 1469275872590 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 1900 | 1469275872594 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:11:12 INFO - PROCESS | 1900 | 1469275872600 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 1900 | 1469275872606 Marionette TRACE conn3 <- [1,602,null,{}] 05:11:12 INFO - PROCESS | 1900 | 1469275872638 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 1900 | 1469275872645 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:12 INFO - PROCESS | 1900 | 1469275872866 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:11:12 INFO - PROCESS | 1900 | 1469275872890 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1900 | 1469275872898 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e13800 == 43 [pid = 1900] [id = 158] 05:11:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x92115c00) [pid = 1900] [serial = 474] [outer = (nil)] 05:11:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x92b5bc00) [pid = 1900] [serial = 475] [outer = 0x92115c00] 05:11:12 INFO - PROCESS | 1900 | 1469275872964 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x92bd0800) [pid = 1900] [serial = 476] [outer = 0x92115c00] 05:11:13 INFO - PROCESS | 1900 | 1469275873860 Marionette TRACE conn3 <- [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]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1290ms 05:11:13 INFO - PROCESS | 1900 | 1469275873890 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1900 | 1469275873894 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:11:13 INFO - PROCESS | 1900 | 1469275873900 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1900 | 1469275873903 Marionette TRACE conn3 <- [1,606,null,{}] 05:11:13 INFO - PROCESS | 1900 | 1469275873908 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 1900 | 1469275873913 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:14 INFO - PROCESS | 1900 | 1469275874151 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:11:14 INFO - PROCESS | 1900 | 1469275874169 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 1900 | 1469275874177 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b57c00 == 44 [pid = 1900] [id = 159] 05:11:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x92b5d400) [pid = 1900] [serial = 477] [outer = (nil)] 05:11:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x93b53000) [pid = 1900] [serial = 478] [outer = 0x92b5d400] 05:11:14 INFO - PROCESS | 1900 | 1469275874245 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x93b5f400) [pid = 1900] [serial = 479] [outer = 0x92b5d400] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x92b59800) [pid = 1900] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x8f4d3000) [pid = 1900] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x92bd4c00) [pid = 1900] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x8e491800) [pid = 1900] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x9ab4c000) [pid = 1900] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0xa4d0dc00) [pid = 1900] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8f4db000) [pid = 1900] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8ebda000) [pid = 1900] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x90fc5400) [pid = 1900] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x90fc0800) [pid = 1900] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x90fc0400) [pid = 1900] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0xa3224800) [pid = 1900] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8ebda800) [pid = 1900] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:11:14 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8e489000) [pid = 1900] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:11:15 INFO - PROCESS | 1900 | 1469275875354 Marionette TRACE conn3 <- [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]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:11:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1489ms 05:11:15 INFO - PROCESS | 1900 | 1469275875391 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 1900 | 1469275875395 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:11:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:11:15 INFO - PROCESS | 1900 | 1469275875401 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 1900 | 1469275875404 Marionette TRACE conn3 <- [1,610,null,{}] 05:11:15 INFO - PROCESS | 1900 | 1469275875409 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 1900 | 1469275875414 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:15 INFO - PROCESS | 1900 | 1469275875615 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:11:15 INFO - PROCESS | 1900 | 1469275875632 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1900 | 1469275875639 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d4000 == 45 [pid = 1900] [id = 160] 05:11:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x90e1dc00) [pid = 1900] [serial = 480] [outer = (nil)] 05:11:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x92a8e800) [pid = 1900] [serial = 481] [outer = 0x90e1dc00] 05:11:15 INFO - PROCESS | 1900 | 1469275875718 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x93b57400) [pid = 1900] [serial = 482] [outer = 0x90e1dc00] 05:11:16 INFO - PROCESS | 1900 | 1469275876531 Marionette TRACE conn3 <- [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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1182ms 05:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:11:16 INFO - PROCESS | 1900 | 1469275876584 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 1900 | 1469275876586 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:11:16 INFO - PROCESS | 1900 | 1469275876593 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 1900 | 1469275876596 Marionette TRACE conn3 <- [1,614,null,{}] 05:11:16 INFO - PROCESS | 1900 | 1469275876601 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 1900 | 1469275876610 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:16 INFO - PROCESS | 1900 | 1469275876763 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:11:16 INFO - PROCESS | 1900 | 1469275876774 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 1900 | 1469275876782 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f62a800 == 46 [pid = 1900] [id = 161] 05:11:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9186d000) [pid = 1900] [serial = 483] [outer = (nil)] 05:11:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x975c9c00) [pid = 1900] [serial = 484] [outer = 0x9186d000] 05:11:16 INFO - PROCESS | 1900 | 1469275876847 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9874dc00) [pid = 1900] [serial = 485] [outer = 0x9186d000] 05:11:17 INFO - PROCESS | 1900 | 1469275877930 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:11:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1378ms 05:11:17 INFO - PROCESS | 1900 | 1469275877971 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:11:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:11:17 INFO - PROCESS | 1900 | 1469275877977 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:11:17 INFO - PROCESS | 1900 | 1469275877985 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 1900 | 1469275877993 Marionette TRACE conn3 <- [1,618,null,{}] 05:11:18 INFO - PROCESS | 1900 | 1469275878000 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 1900 | 1469275878006 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:18 INFO - PROCESS | 1900 | 1469275878190 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:11:18 INFO - PROCESS | 1900 | 1469275878365 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 1900 | 1469275878374 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4de000 == 47 [pid = 1900] [id = 162] 05:11:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8f61cc00) [pid = 1900] [serial = 486] [outer = (nil)] 05:11:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x90e16800) [pid = 1900] [serial = 487] [outer = 0x8f61cc00] 05:11:18 INFO - PROCESS | 1900 | 1469275878508 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x910d8800) [pid = 1900] [serial = 488] [outer = 0x8f61cc00] 05:11:19 INFO - PROCESS | 1900 | 1469275879369 Marionette TRACE conn3 <- [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]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1439ms 05:11:19 INFO - PROCESS | 1900 | 1469275879423 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 1900 | 1469275879430 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:11:19 INFO - PROCESS | 1900 | 1469275879440 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 1900 | 1469275879444 Marionette TRACE conn3 <- [1,622,null,{}] 05:11:19 INFO - PROCESS | 1900 | 1469275879450 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 1900 | 1469275879456 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:19 INFO - PROCESS | 1900 | 1469275879643 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:11:19 INFO - PROCESS | 1900 | 1469275879830 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 1900 | 1469275879838 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186c000 == 48 [pid = 1900] [id = 163] 05:11:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x92a94000) [pid = 1900] [serial = 489] [outer = (nil)] 05:11:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x92b55000) [pid = 1900] [serial = 490] [outer = 0x92a94000] 05:11:20 INFO - PROCESS | 1900 | 1469275880009 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x92bdb400) [pid = 1900] [serial = 491] [outer = 0x92a94000] 05:11:20 INFO - PROCESS | 1900 | 1469275880905 Marionette TRACE conn3 <- [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]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:11:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1530ms 05:11:20 INFO - PROCESS | 1900 | 1469275880971 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:11:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:11:20 INFO - PROCESS | 1900 | 1469275880975 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:11:20 INFO - PROCESS | 1900 | 1469275880982 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 1900 | 1469275880990 Marionette TRACE conn3 <- [1,626,null,{}] 05:11:21 INFO - PROCESS | 1900 | 1469275881007 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 1900 | 1469275881016 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:21 INFO - PROCESS | 1900 | 1469275881241 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:11:21 INFO - PROCESS | 1900 | 1469275881470 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 1900 | 1469275881480 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d5400 == 49 [pid = 1900] [id = 164] 05:11:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x975c5000) [pid = 1900] [serial = 492] [outer = (nil)] 05:11:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x98df9800) [pid = 1900] [serial = 493] [outer = 0x975c5000] 05:11:21 INFO - PROCESS | 1900 | 1469275881606 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x99a68400) [pid = 1900] [serial = 494] [outer = 0x975c5000] 05:11:22 INFO - PROCESS | 1900 | 1469275882503 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1587ms 05:11:22 INFO - PROCESS | 1900 | 1469275882569 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:11:22 INFO - PROCESS | 1900 | 1469275882574 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:11:22 INFO - PROCESS | 1900 | 1469275882581 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 1900 | 1469275882585 Marionette TRACE conn3 <- [1,630,null,{}] 05:11:22 INFO - PROCESS | 1900 | 1469275882591 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 1900 | 1469275882596 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:22 INFO - PROCESS | 1900 | 1469275882786 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:11:23 INFO - PROCESS | 1900 | 1469275883008 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 1900 | 1469275883016 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x975c5400 == 50 [pid = 1900] [id = 165] 05:11:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x99bc9000) [pid = 1900] [serial = 495] [outer = (nil)] 05:11:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x99cc0000) [pid = 1900] [serial = 496] [outer = 0x99bc9000] 05:11:23 INFO - PROCESS | 1900 | 1469275883113 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x99cc7400) [pid = 1900] [serial = 497] [outer = 0x99bc9000] 05:11:23 INFO - PROCESS | 1900 | 1469275883933 Marionette TRACE conn3 <- [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]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1383ms 05:11:23 INFO - PROCESS | 1900 | 1469275883963 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 1900 | 1469275883968 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:11:23 INFO - PROCESS | 1900 | 1469275883974 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 1900 | 1469275883978 Marionette TRACE conn3 <- [1,634,null,{}] 05:11:23 INFO - PROCESS | 1900 | 1469275883984 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 1900 | 1469275883989 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:24 INFO - PROCESS | 1900 | 1469275884176 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:11:24 INFO - PROCESS | 1900 | 1469275884351 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 1900 | 1469275884358 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d8400 == 51 [pid = 1900] [id = 166] 05:11:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x95070800) [pid = 1900] [serial = 498] [outer = (nil)] 05:11:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x9a881c00) [pid = 1900] [serial = 499] [outer = 0x95070800] 05:11:24 INFO - PROCESS | 1900 | 1469275884439 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x9ab47400) [pid = 1900] [serial = 500] [outer = 0x95070800] 05:11:25 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:25 INFO - PROCESS | 1900 | 1469275885414 Marionette TRACE conn3 <- [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]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1486ms 05:11:25 INFO - PROCESS | 1900 | 1469275885461 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 1900 | 1469275885465 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:11:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:11:25 INFO - PROCESS | 1900 | 1469275885471 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 1900 | 1469275885474 Marionette TRACE conn3 <- [1,638,null,{}] 05:11:25 INFO - PROCESS | 1900 | 1469275885480 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 1900 | 1469275885490 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:25 INFO - PROCESS | 1900 | 1469275885677 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:11:25 INFO - PROCESS | 1900 | 1469275885853 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1900 | 1469275885860 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x9210f800 == 52 [pid = 1900] [id = 167] 05:11:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x946c9800) [pid = 1900] [serial = 501] [outer = (nil)] 05:11:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x9cc04400) [pid = 1900] [serial = 502] [outer = 0x946c9800] 05:11:25 INFO - PROCESS | 1900 | 1469275885937 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x9d901800) [pid = 1900] [serial = 503] [outer = 0x946c9800] 05:11:26 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:26 INFO - PROCESS | 1900 | 1469275886837 Marionette TRACE conn3 <- [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]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:11:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1433ms 05:11:26 INFO - PROCESS | 1900 | 1469275886905 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 1900 | 1469275886909 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:11:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:11:26 INFO - PROCESS | 1900 | 1469275886915 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1900 | 1469275886918 Marionette TRACE conn3 <- [1,642,null,{}] 05:11:26 INFO - PROCESS | 1900 | 1469275886924 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 1900 | 1469275886929 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:27 INFO - PROCESS | 1900 | 1469275887100 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:11:27 INFO - PROCESS | 1900 | 1469275887288 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 1900 | 1469275887296 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b6a4800 == 53 [pid = 1900] [id = 168] 05:11:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x9b7df400) [pid = 1900] [serial = 504] [outer = (nil)] 05:11:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0xa1108c00) [pid = 1900] [serial = 505] [outer = 0x9b7df400] 05:11:27 INFO - PROCESS | 1900 | 1469275887374 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0xa1196c00) [pid = 1900] [serial = 506] [outer = 0x9b7df400] 05:11:28 INFO - PROCESS | 1900 | 1469275888250 Marionette TRACE conn3 <- [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]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1378ms 05:11:28 INFO - PROCESS | 1900 | 1469275888294 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:11:28 INFO - PROCESS | 1900 | 1469275888297 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:11:28 INFO - PROCESS | 1900 | 1469275888303 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1900 | 1469275888307 Marionette TRACE conn3 <- [1,646,null,{}] 05:11:28 INFO - PROCESS | 1900 | 1469275888313 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 1900 | 1469275888318 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:28 INFO - PROCESS | 1900 | 1469275888487 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:11:28 INFO - PROCESS | 1900 | 1469275888665 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 1900 | 1469275888674 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x9c2c8800 == 54 [pid = 1900] [id = 169] 05:11:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x9cc07c00) [pid = 1900] [serial = 507] [outer = (nil)] 05:11:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0xa2346800) [pid = 1900] [serial = 508] [outer = 0x9cc07c00] 05:11:28 INFO - PROCESS | 1900 | 1469275888749 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0xa23af000) [pid = 1900] [serial = 509] [outer = 0x9cc07c00] 05:11:29 INFO - PROCESS | 1900 | 1469275889636 Marionette TRACE conn3 <- [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]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1380ms 05:11:29 INFO - PROCESS | 1900 | 1469275889684 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:11:29 INFO - PROCESS | 1900 | 1469275889688 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:11:29 INFO - PROCESS | 1900 | 1469275889695 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 1900 | 1469275889698 Marionette TRACE conn3 <- [1,650,null,{}] 05:11:29 INFO - PROCESS | 1900 | 1469275889704 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 1900 | 1469275889710 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:29 INFO - PROCESS | 1900 | 1469275889985 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:11:30 INFO - PROCESS | 1900 | 1469275890212 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 1900 | 1469275890221 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48f800 == 55 [pid = 1900] [id = 170] 05:11:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x8e48fc00) [pid = 1900] [serial = 510] [outer = (nil)] 05:11:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x8f4da000) [pid = 1900] [serial = 511] [outer = 0x8e48fc00] 05:11:30 INFO - PROCESS | 1900 | 1469275890356 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 120 (0x90fcc000) [pid = 1900] [serial = 512] [outer = 0x8e48fc00] 05:11:31 INFO - PROCESS | 1900 | 1469275891223 Marionette TRACE conn3 <- [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]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1585ms 05:11:31 INFO - PROCESS | 1900 | 1469275891280 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 1900 | 1469275891284 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:11:31 INFO - PROCESS | 1900 | 1469275891291 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 1900 | 1469275891293 Marionette TRACE conn3 <- [1,654,null,{}] 05:11:31 INFO - PROCESS | 1900 | 1469275891300 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 1900 | 1469275891305 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:31 INFO - PROCESS | 1900 | 1469275891503 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:11:32 INFO - PROCESS | 1900 | 1469275892083 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 1900 | 1469275892091 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcec00 == 56 [pid = 1900] [id = 171] 05:11:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 121 (0x8edcf800) [pid = 1900] [serial = 513] [outer = (nil)] 05:11:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 122 (0x8f4da800) [pid = 1900] [serial = 514] [outer = 0x8edcf800] 05:11:32 INFO - PROCESS | 1900 | 1469275892171 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 123 (0x8f794800) [pid = 1900] [serial = 515] [outer = 0x8edcf800] 05:11:33 INFO - PROCESS | 1900 | 1469275893011 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1782ms 05:11:33 INFO - PROCESS | 1900 | 1469275893075 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1900 | 1469275893081 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:11:33 INFO - PROCESS | 1900 | 1469275893088 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1900 | 1469275893092 Marionette TRACE conn3 <- [1,658,null,{}] 05:11:33 INFO - PROCESS | 1900 | 1469275893100 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 1900 | 1469275893107 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:33 INFO - PROCESS | 1900 | 1469275893316 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:11:33 INFO - PROCESS | 1900 | 1469275893783 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 1900 | 1469275893793 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1c800 == 57 [pid = 1900] [id = 172] 05:11:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 124 (0x90fcb800) [pid = 1900] [serial = 516] [outer = (nil)] 05:11:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 125 (0x95041800) [pid = 1900] [serial = 517] [outer = 0x90fcb800] 05:11:33 INFO - PROCESS | 1900 | 1469275893871 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 126 (0x9504b000) [pid = 1900] [serial = 518] [outer = 0x90fcb800] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x92258400 == 56 [pid = 1900] [id = 47] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x93b55c00 == 55 [pid = 1900] [id = 33] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x988d2c00 == 54 [pid = 1900] [id = 34] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x92252400 == 53 [pid = 1900] [id = 41] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0xa4d0c800 == 52 [pid = 1900] [id = 49] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x95073c00 == 51 [pid = 1900] [id = 40] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48e400 == 50 [pid = 1900] [id = 141] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9aef2000 == 49 [pid = 1900] [id = 43] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x95079c00 == 48 [pid = 1900] [id = 42] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9391f800 == 47 [pid = 1900] [id = 38] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d4000 == 46 [pid = 1900] [id = 160] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x92b57c00 == 45 [pid = 1900] [id = 159] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x93b54400 == 44 [pid = 1900] [id = 44] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x99aec000 == 43 [pid = 1900] [id = 35] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9b71b400 == 42 [pid = 1900] [id = 37] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9378b800 == 41 [pid = 1900] [id = 36] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x95076800 == 40 [pid = 1900] [id = 45] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9a35dc00 == 39 [pid = 1900] [id = 48] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0xa208b800 == 38 [pid = 1900] [id = 46] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x92256400 == 37 [pid = 1900] [id = 39] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcec00 == 36 [pid = 1900] [id = 171] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48f800 == 35 [pid = 1900] [id = 170] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9c2c8800 == 34 [pid = 1900] [id = 169] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9b6a4800 == 33 [pid = 1900] [id = 168] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d8400 == 32 [pid = 1900] [id = 166] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9210f800 == 31 [pid = 1900] [id = 167] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x975c5400 == 30 [pid = 1900] [id = 165] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x910d5400 == 29 [pid = 1900] [id = 164] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4de000 == 28 [pid = 1900] [id = 162] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9186c000 == 27 [pid = 1900] [id = 163] 05:11:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f62a800 == 26 [pid = 1900] [id = 161] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 125 (0x92bd6000) [pid = 1900] [serial = 433] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 124 (0x928dd800) [pid = 1900] [serial = 397] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 123 (0x910d5000) [pid = 1900] [serial = 396] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 122 (0x975ca800) [pid = 1900] [serial = 400] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 121 (0x9504ac00) [pid = 1900] [serial = 399] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 120 (0x8ebd1400) [pid = 1900] [serial = 424] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 119 (0xa3271400) [pid = 1900] [serial = 403] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0x8edc9400) [pid = 1900] [serial = 425] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0xa2f9d800) [pid = 1900] [serial = 402] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0xa6796000) [pid = 1900] [serial = 406] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0xa61c5400) [pid = 1900] [serial = 405] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x90e14c00) [pid = 1900] [serial = 427] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x90fc8800) [pid = 1900] [serial = 428] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0xa6969c00) [pid = 1900] [serial = 409] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x9224bc00) [pid = 1900] [serial = 430] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x90fc6000) [pid = 1900] [serial = 422] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0xa6965c00) [pid = 1900] [serial = 408] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x90fc3400) [pid = 1900] [serial = 421] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0xa6964800) [pid = 1900] [serial = 412] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x90fce000) [pid = 1900] [serial = 411] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0xa322bc00) [pid = 1900] [serial = 415] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x90fcbc00) [pid = 1900] [serial = 436] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0xa3228c00) [pid = 1900] [serial = 414] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x8e48f000) [pid = 1900] [serial = 418] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x8e48bc00) [pid = 1900] [serial = 417] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x91e40800) [pid = 1900] [serial = 437] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x939af800) [pid = 1900] [serial = 434] [outer = (nil)] [url = about:blank] 05:11:35 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x928e1400) [pid = 1900] [serial = 431] [outer = (nil)] [url = about:blank] 05:11:36 INFO - PROCESS | 1900 | 1469275896245 Marionette TRACE conn3 <- [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]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 3188ms 05:11:36 INFO - PROCESS | 1900 | 1469275896276 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 1900 | 1469275896282 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:11:36 INFO - PROCESS | 1900 | 1469275896289 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 1900 | 1469275896294 Marionette TRACE conn3 <- [1,662,null,{}] 05:11:36 INFO - PROCESS | 1900 | 1469275896302 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 1900 | 1469275896307 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:36 INFO - PROCESS | 1900 | 1469275896468 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:11:36 INFO - PROCESS | 1900 | 1469275896479 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1900 | 1469275896486 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc8000 == 27 [pid = 1900] [id = 173] 05:11:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x8edc8400) [pid = 1900] [serial = 519] [outer = (nil)] 05:11:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x8f4dac00) [pid = 1900] [serial = 520] [outer = 0x8edc8400] 05:11:36 INFO - PROCESS | 1900 | 1469275896561 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x8f4dcc00) [pid = 1900] [serial = 521] [outer = 0x8edc8400] 05:11:37 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:37 INFO - PROCESS | 1900 | 1469275897395 Marionette TRACE conn3 <- [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]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1137ms 05:11:37 INFO - PROCESS | 1900 | 1469275897426 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1900 | 1469275897433 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:11:37 INFO - PROCESS | 1900 | 1469275897445 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1900 | 1469275897449 Marionette TRACE conn3 <- [1,666,null,{}] 05:11:37 INFO - PROCESS | 1900 | 1469275897459 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1900 | 1469275897464 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:37 INFO - PROCESS | 1900 | 1469275897630 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:11:37 INFO - PROCESS | 1900 | 1469275897640 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 1900 | 1469275897646 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f625c00 == 28 [pid = 1900] [id = 174] 05:11:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x8f79a400) [pid = 1900] [serial = 522] [outer = (nil)] 05:11:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x8f79f000) [pid = 1900] [serial = 523] [outer = 0x8f79a400] 05:11:37 INFO - PROCESS | 1900 | 1469275897718 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x90e16400) [pid = 1900] [serial = 524] [outer = 0x8f79a400] 05:11:38 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:38 INFO - PROCESS | 1900 | 1469275898663 Marionette TRACE conn3 <- [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]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1235ms 05:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:11:38 INFO - PROCESS | 1900 | 1469275898699 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 1900 | 1469275898702 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:11:38 INFO - PROCESS | 1900 | 1469275898709 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 1900 | 1469275898714 Marionette TRACE conn3 <- [1,670,null,{}] 05:11:38 INFO - PROCESS | 1900 | 1469275898739 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 1900 | 1469275898748 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:38 INFO - PROCESS | 1900 | 1469275898946 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:11:38 INFO - PROCESS | 1900 | 1469275898970 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 1900 | 1469275898981 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d8c00 == 29 [pid = 1900] [id = 175] 05:11:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x91862400) [pid = 1900] [serial = 525] [outer = (nil)] 05:11:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x91867400) [pid = 1900] [serial = 526] [outer = 0x91862400] 05:11:39 INFO - PROCESS | 1900 | 1469275899051 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x91870400) [pid = 1900] [serial = 527] [outer = 0x91862400] 05:11:39 INFO - PROCESS | 1900 | 1469275899922 Marionette TRACE conn3 <- [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]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1283ms 05:11:40 INFO - PROCESS | 1900 | 1469275900002 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 1900 | 1469275900006 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:11:40 INFO - PROCESS | 1900 | 1469275900012 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1900 | 1469275900016 Marionette TRACE conn3 <- [1,674,null,{}] 05:11:40 INFO - PROCESS | 1900 | 1469275900021 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 1900 | 1469275900026 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:40 INFO - PROCESS | 1900 | 1469275900234 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:11:40 INFO - PROCESS | 1900 | 1469275900263 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 1900 | 1469275900274 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48e400 == 30 [pid = 1900] [id = 176] 05:11:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x91867c00) [pid = 1900] [serial = 528] [outer = (nil)] 05:11:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x92255000) [pid = 1900] [serial = 529] [outer = 0x91867c00] 05:11:40 INFO - PROCESS | 1900 | 1469275900342 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x928dcc00) [pid = 1900] [serial = 530] [outer = 0x91867c00] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x92bdb000) [pid = 1900] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x92115c00) [pid = 1900] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x90e1dc00) [pid = 1900] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x8e487000) [pid = 1900] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x910d8000) [pid = 1900] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x8ebdb400) [pid = 1900] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x92b59400) [pid = 1900] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x95079000) [pid = 1900] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x92b5d400) [pid = 1900] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x98d7dc00) [pid = 1900] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x8f793000) [pid = 1900] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x988cfc00) [pid = 1900] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x90fc9c00) [pid = 1900] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x92bce800) [pid = 1900] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x9a875000) [pid = 1900] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:11:41 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x9186d000) [pid = 1900] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:11:41 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:41 INFO - PROCESS | 1900 | 1469275901940 Marionette TRACE conn3 <- [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]]]}] 05:11:41 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 05:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1982ms 05:11:42 INFO - PROCESS | 1900 | 1469275901996 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1900 | 1469275901998 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:11:42 INFO - PROCESS | 1900 | 1469275902009 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1900 | 1469275902011 Marionette TRACE conn3 <- [1,678,null,{}] 05:11:42 INFO - PROCESS | 1900 | 1469275902017 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 1900 | 1469275902022 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:42 INFO - PROCESS | 1900 | 1469275902163 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:11:42 INFO - PROCESS | 1900 | 1469275902172 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1900 | 1469275902178 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79a800 == 31 [pid = 1900] [id = 177] 05:11:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x90fc6800) [pid = 1900] [serial = 531] [outer = (nil)] 05:11:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x928e0000) [pid = 1900] [serial = 532] [outer = 0x90fc6800] 05:11:42 INFO - PROCESS | 1900 | 1469275902245 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x928e6400) [pid = 1900] [serial = 533] [outer = 0x90fc6800] 05:11:43 INFO - PROCESS | 1900 | 1469275903053 Marionette TRACE conn3 <- [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]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1084ms 05:11:43 INFO - PROCESS | 1900 | 1469275903103 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 1900 | 1469275903107 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:11:43 INFO - PROCESS | 1900 | 1469275903113 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1900 | 1469275903115 Marionette TRACE conn3 <- [1,682,null,{}] 05:11:43 INFO - PROCESS | 1900 | 1469275903125 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 1900 | 1469275903135 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:43 INFO - PROCESS | 1900 | 1469275903313 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:11:43 INFO - PROCESS | 1900 | 1469275903322 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 1900 | 1469275903330 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x92250800 == 32 [pid = 1900] [id = 178] 05:11:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x92a88000) [pid = 1900] [serial = 534] [outer = (nil)] 05:11:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x92bd1c00) [pid = 1900] [serial = 535] [outer = 0x92a88000] 05:11:43 INFO - PROCESS | 1900 | 1469275903397 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x92bd8000) [pid = 1900] [serial = 536] [outer = 0x92a88000] 05:11:44 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:44 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:11:44 INFO - PROCESS | 1900 | 1469275904906 Marionette TRACE conn3 <- [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]]]}] 05:11:44 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) 05:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1835ms 05:11:44 INFO - PROCESS | 1900 | 1469275904966 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 1900 | 1469275904973 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:11:45 INFO - PROCESS | 1900 | 1469275905008 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1900 | 1469275905018 Marionette TRACE conn3 <- [1,686,null,{}] 05:11:45 INFO - PROCESS | 1900 | 1469275905026 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 1900 | 1469275905032 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:45 INFO - PROCESS | 1900 | 1469275905194 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:11:45 INFO - PROCESS | 1900 | 1469275905351 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1900 | 1469275905365 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebda800 == 33 [pid = 1900] [id = 179] 05:11:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x8edcd400) [pid = 1900] [serial = 537] [outer = (nil)] 05:11:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x8f792800) [pid = 1900] [serial = 538] [outer = 0x8edcd400] 05:11:45 INFO - PROCESS | 1900 | 1469275905455 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x8f799c00) [pid = 1900] [serial = 539] [outer = 0x8edcd400] 05:11:46 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:46 INFO - PROCESS | 1900 | 1469275906803 Marionette TRACE conn3 <- [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]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:11:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1946ms 05:11:46 INFO - PROCESS | 1900 | 1469275906953 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 1900 | 1469275906960 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:11:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:11:46 INFO - PROCESS | 1900 | 1469275906970 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 1900 | 1469275906974 Marionette TRACE conn3 <- [1,690,null,{}] 05:11:46 INFO - PROCESS | 1900 | 1469275906981 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 1900 | 1469275906987 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:47 INFO - PROCESS | 1900 | 1469275907144 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:11:47 INFO - PROCESS | 1900 | 1469275907300 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1900 | 1469275907309 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485800 == 34 [pid = 1900] [id = 180] 05:11:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x90e1f400) [pid = 1900] [serial = 540] [outer = (nil)] 05:11:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x9186b000) [pid = 1900] [serial = 541] [outer = 0x90e1f400] 05:11:47 INFO - PROCESS | 1900 | 1469275907389 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x92252800) [pid = 1900] [serial = 542] [outer = 0x90e1f400] 05:11:48 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:48 INFO - PROCESS | 1900 | 1469275908694 Marionette TRACE conn3 <- [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]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:11:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1781ms 05:11:48 INFO - PROCESS | 1900 | 1469275908789 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 1900 | 1469275908794 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:11:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:11:48 INFO - PROCESS | 1900 | 1469275908804 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 1900 | 1469275908810 Marionette TRACE conn3 <- [1,694,null,{}] 05:11:48 INFO - PROCESS | 1900 | 1469275908829 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 1900 | 1469275908837 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:49 INFO - PROCESS | 1900 | 1469275908996 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:11:49 INFO - PROCESS | 1900 | 1469275909156 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 1900 | 1469275909167 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd2800 == 35 [pid = 1900] [id = 181] 05:11:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x92bd5c00) [pid = 1900] [serial = 543] [outer = (nil)] 05:11:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x9392b000) [pid = 1900] [serial = 544] [outer = 0x92bd5c00] 05:11:49 INFO - PROCESS | 1900 | 1469275909248 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x939bdc00) [pid = 1900] [serial = 545] [outer = 0x92bd5c00] 05:11:50 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:50 INFO - PROCESS | 1900 | 1469275910530 Marionette TRACE conn3 <- [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]]]}] 05:11:50 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) 05:11:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1783ms 05:11:50 INFO - PROCESS | 1900 | 1469275910671 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 1900 | 1469275910677 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:11:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:11:50 INFO - PROCESS | 1900 | 1469275910694 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - PROCESS | 1900 | 1469275910698 Marionette TRACE conn3 <- [1,698,null,{}] 05:11:50 INFO - PROCESS | 1900 | 1469275910703 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 1900 | 1469275910709 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:50 INFO - PROCESS | 1900 | 1469275910863 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:11:51 INFO - PROCESS | 1900 | 1469275911022 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1900 | 1469275911032 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc6c00 == 36 [pid = 1900] [id = 182] 05:11:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x8f4d2800) [pid = 1900] [serial = 546] [outer = (nil)] 05:11:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x8f79fc00) [pid = 1900] [serial = 547] [outer = 0x8f4d2800] 05:11:51 INFO - PROCESS | 1900 | 1469275911113 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x928e4000) [pid = 1900] [serial = 548] [outer = 0x8f4d2800] 05:11:52 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:52 INFO - PROCESS | 1900 | 1469275912582 Marionette TRACE conn3 <- [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]]]}] 05:11:52 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) 05:11:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1938ms 05:11:52 INFO - PROCESS | 1900 | 1469275912631 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1900 | 1469275912637 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:11:52 INFO - PROCESS | 1900 | 1469275912645 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1900 | 1469275912649 Marionette TRACE conn3 <- [1,702,null,{}] 05:11:52 INFO - PROCESS | 1900 | 1469275912657 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1900 | 1469275912663 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:52 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79a800 == 35 [pid = 1900] [id = 177] 05:11:52 INFO - PROCESS | 1900 | 1469275912933 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:11:52 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48e400 == 34 [pid = 1900] [id = 176] 05:11:52 INFO - PROCESS | 1900 | --DOCSHELL 0x910d8c00 == 33 [pid = 1900] [id = 175] 05:11:52 INFO - PROCESS | 1900 | --DOCSHELL 0x8f625c00 == 32 [pid = 1900] [id = 174] 05:11:52 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc8000 == 31 [pid = 1900] [id = 173] 05:11:52 INFO - PROCESS | 1900 | 1469275912958 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 1900 | 1469275912965 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebdd400 == 32 [pid = 1900] [id = 183] 05:11:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x8edc4000) [pid = 1900] [serial = 549] [outer = (nil)] 05:11:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x8f4e1c00) [pid = 1900] [serial = 550] [outer = 0x8edc4000] 05:11:53 INFO - PROCESS | 1900 | 1469275913037 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x8f793800) [pid = 1900] [serial = 551] [outer = 0x8edc4000] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x99cc5400) [pid = 1900] [serial = 458] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x92bd0800) [pid = 1900] [serial = 476] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x92a8e800) [pid = 1900] [serial = 481] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x8edc9c00) [pid = 1900] [serial = 467] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x92256c00) [pid = 1900] [serial = 473] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x8f4e0800) [pid = 1900] [serial = 469] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x8ebcf800) [pid = 1900] [serial = 466] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x9378e000) [pid = 1900] [serial = 446] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x975c4000) [pid = 1900] [serial = 448] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x93b5f400) [pid = 1900] [serial = 479] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x99765000) [pid = 1900] [serial = 455] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x90fc8000) [pid = 1900] [serial = 442] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x98df2800) [pid = 1900] [serial = 452] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x99cc7800) [pid = 1900] [serial = 457] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x9186d800) [pid = 1900] [serial = 443] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x995bb000) [pid = 1900] [serial = 454] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x93b53000) [pid = 1900] [serial = 478] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x90e18c00) [pid = 1900] [serial = 470] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x975ed000) [pid = 1900] [serial = 449] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x9ab48000) [pid = 1900] [serial = 463] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x98d80800) [pid = 1900] [serial = 451] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92bd2400) [pid = 1900] [serial = 445] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x9b11dc00) [pid = 1900] [serial = 464] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x9378c800) [pid = 1900] [serial = 439] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x91e42c00) [pid = 1900] [serial = 472] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x9504c000) [pid = 1900] [serial = 440] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9ab55c00) [pid = 1900] [serial = 461] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9ab49800) [pid = 1900] [serial = 460] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92b5bc00) [pid = 1900] [serial = 475] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x975c9c00) [pid = 1900] [serial = 484] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9874dc00) [pid = 1900] [serial = 485] [outer = (nil)] [url = about:blank] 05:11:53 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x93b57400) [pid = 1900] [serial = 482] [outer = (nil)] [url = about:blank] 05:11:54 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:54 INFO - PROCESS | 1900 | 1469275914296 Marionette TRACE conn3 <- [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]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:11:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1683ms 05:11:54 INFO - PROCESS | 1900 | 1469275914327 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 1900 | 1469275914334 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:11:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:11:54 INFO - PROCESS | 1900 | 1469275914345 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1900 | 1469275914348 Marionette TRACE conn3 <- [1,706,null,{}] 05:11:54 INFO - PROCESS | 1900 | 1469275914355 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1900 | 1469275914361 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:54 INFO - PROCESS | 1900 | 1469275914551 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:11:54 INFO - PROCESS | 1900 | 1469275914618 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 1900 | 1469275914626 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f799000 == 33 [pid = 1900] [id = 184] 05:11:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x90fce000) [pid = 1900] [serial = 552] [outer = (nil)] 05:11:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x910d4800) [pid = 1900] [serial = 553] [outer = 0x90fce000] 05:11:54 INFO - PROCESS | 1900 | 1469275914697 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9186d000) [pid = 1900] [serial = 554] [outer = 0x90fce000] 05:11:56 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:56 INFO - PROCESS | 1900 | 1469275916038 Marionette TRACE conn3 <- [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]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:11:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1737ms 05:11:56 INFO - PROCESS | 1900 | 1469275916082 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:11:56 INFO - PROCESS | 1900 | 1469275916086 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:11:56 INFO - PROCESS | 1900 | 1469275916093 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 1900 | 1469275916099 Marionette TRACE conn3 <- [1,710,null,{}] 05:11:56 INFO - PROCESS | 1900 | 1469275916178 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 1900 | 1469275916186 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:56 INFO - PROCESS | 1900 | 1469275916374 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:11:56 INFO - PROCESS | 1900 | 1469275916405 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 1900 | 1469275916414 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x92256c00 == 34 [pid = 1900] [id = 185] 05:11:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x92a8a000) [pid = 1900] [serial = 555] [outer = (nil)] 05:11:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x92bd1800) [pid = 1900] [serial = 556] [outer = 0x92a8a000] 05:11:56 INFO - PROCESS | 1900 | 1469275916486 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x9378cc00) [pid = 1900] [serial = 557] [outer = 0x92a8a000] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8f61cc00) [pid = 1900] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x92a94000) [pid = 1900] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x975c5000) [pid = 1900] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8edc8400) [pid = 1900] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x99bc9000) [pid = 1900] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x90fcb800) [pid = 1900] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x95070800) [pid = 1900] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f79a400) [pid = 1900] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x946c9800) [pid = 1900] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x91867c00) [pid = 1900] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9b7df400) [pid = 1900] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x90fc6800) [pid = 1900] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9cc07c00) [pid = 1900] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8e48fc00) [pid = 1900] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x91862400) [pid = 1900] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8edcf800) [pid = 1900] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:11:57 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:57 INFO - PROCESS | 1900 | 1469275917729 Marionette TRACE conn3 <- [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]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1688ms 05:11:57 INFO - PROCESS | 1900 | 1469275917781 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1900 | 1469275917785 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:11:57 INFO - PROCESS | 1900 | 1469275917792 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1900 | 1469275917794 Marionette TRACE conn3 <- [1,714,null,{}] 05:11:57 INFO - PROCESS | 1900 | 1469275917800 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 1900 | 1469275917805 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:57 INFO - PROCESS | 1900 | 1469275917991 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:11:58 INFO - PROCESS | 1900 | 1469275918117 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1900 | 1469275918129 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd8400 == 35 [pid = 1900] [id = 186] 05:11:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8edcf800) [pid = 1900] [serial = 558] [outer = (nil)] 05:11:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x928da800) [pid = 1900] [serial = 559] [outer = 0x8edcf800] 05:11:58 INFO - PROCESS | 1900 | 1469275918201 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b60000) [pid = 1900] [serial = 560] [outer = 0x8edcf800] 05:11:59 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:59 INFO - PROCESS | 1900 | 1469275919354 Marionette TRACE conn3 <- [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]]]}] 05:11:59 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 05:11:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1596ms 05:11:59 INFO - PROCESS | 1900 | 1469275919388 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 1900 | 1469275919392 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:11:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:11:59 INFO - PROCESS | 1900 | 1469275919398 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1900 | 1469275919401 Marionette TRACE conn3 <- [1,718,null,{}] 05:11:59 INFO - PROCESS | 1900 | 1469275919408 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 1900 | 1469275919413 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:59 INFO - PROCESS | 1900 | 1469275919687 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:11:59 INFO - PROCESS | 1900 | 1469275919862 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 1900 | 1469275919873 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:11:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48f800 == 36 [pid = 1900] [id = 187] 05:11:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8e48fc00) [pid = 1900] [serial = 561] [outer = (nil)] 05:11:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8ebd6400) [pid = 1900] [serial = 562] [outer = 0x8e48fc00] 05:11:59 INFO - PROCESS | 1900 | 1469275919958 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8edc5000) [pid = 1900] [serial = 563] [outer = 0x8e48fc00] 05:12:01 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:01 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:01 INFO - PROCESS | 1900 | 1469275921425 Marionette TRACE conn3 <- [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]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2087ms 05:12:01 INFO - PROCESS | 1900 | 1469275921487 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 1900 | 1469275921493 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:12:01 INFO - PROCESS | 1900 | 1469275921502 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1900 | 1469275921507 Marionette TRACE conn3 <- [1,722,null,{}] 05:12:01 INFO - PROCESS | 1900 | 1469275921514 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 1900 | 1469275921520 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:01 INFO - PROCESS | 1900 | 1469275921771 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:12:01 INFO - PROCESS | 1900 | 1469275921893 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 1900 | 1469275921908 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61d800 == 37 [pid = 1900] [id = 188] 05:12:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x90e11c00) [pid = 1900] [serial = 564] [outer = (nil)] 05:12:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x90fcd000) [pid = 1900] [serial = 565] [outer = 0x90e11c00] 05:12:01 INFO - PROCESS | 1900 | 1469275921985 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x910d6400) [pid = 1900] [serial = 566] [outer = 0x90e11c00] 05:12:02 INFO - PROCESS | 1900 | 1469275922913 Marionette TRACE conn3 <- [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] 05:12:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:12:02 INFO - PROCESS | 1900 | 1469275922989 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:12:02 INFO - PROCESS | 1900 | 1469275922996 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1900 | 1469275922999 Marionette TRACE conn3 <- [1,726,null,{}] 05:12:03 INFO - PROCESS | 1900 | 1469275923006 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 1900 | 1469275923011 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:03 INFO - PROCESS | 1900 | 1469275923196 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:12:03 INFO - PROCESS | 1900 | 1469275923449 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1900 | 1469275923457 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8c400 == 38 [pid = 1900] [id = 189] 05:12:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92b52c00) [pid = 1900] [serial = 567] [outer = (nil)] 05:12:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92b5b000) [pid = 1900] [serial = 568] [outer = 0x92b52c00] 05:12:03 INFO - PROCESS | 1900 | 1469275923589 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x93796c00) [pid = 1900] [serial = 569] [outer = 0x92b52c00] 05:12:04 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:04 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:04 INFO - PROCESS | 1900 | 1469275924620 Marionette TRACE conn3 <- [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]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:12:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1682ms 05:12:04 INFO - PROCESS | 1900 | 1469275924678 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1900 | 1469275924685 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:12:04 INFO - PROCESS | 1900 | 1469275924702 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1900 | 1469275924710 Marionette TRACE conn3 <- [1,730,null,{}] 05:12:04 INFO - PROCESS | 1900 | 1469275924716 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 1900 | 1469275924723 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:04 INFO - PROCESS | 1900 | 1469275924951 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:12:05 INFO - PROCESS | 1900 | 1469275925170 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 1900 | 1469275925179 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8cc00 == 39 [pid = 1900] [id = 190] 05:12:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92b54c00) [pid = 1900] [serial = 570] [outer = (nil)] 05:12:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9504d400) [pid = 1900] [serial = 571] [outer = 0x92b54c00] 05:12:05 INFO - PROCESS | 1900 | 1469275925257 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x95075000) [pid = 1900] [serial = 572] [outer = 0x92b54c00] 05:12:05 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:05 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:06 INFO - PROCESS | 1900 | 1469275926144 Marionette TRACE conn3 <- [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] 05:12:06 INFO - PROCESS | 1900 | 1469275926197 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:12:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:12:06 INFO - PROCESS | 1900 | 1469275926203 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1900 | 1469275926206 Marionette TRACE conn3 <- [1,734,null,{}] 05:12:06 INFO - PROCESS | 1900 | 1469275926212 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 1900 | 1469275926217 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:06 INFO - PROCESS | 1900 | 1469275926393 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:12:06 INFO - PROCESS | 1900 | 1469275926554 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 1900 | 1469275926563 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48a000 == 40 [pid = 1900] [id = 191] 05:12:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x9506cc00) [pid = 1900] [serial = 573] [outer = (nil)] 05:12:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x975c6000) [pid = 1900] [serial = 574] [outer = 0x9506cc00] 05:12:06 INFO - PROCESS | 1900 | 1469275926650 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x975c4000) [pid = 1900] [serial = 575] [outer = 0x9506cc00] 05:12:07 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:07 INFO - PROCESS | 1900 | 1469275927587 Marionette TRACE conn3 <- [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]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:12:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1433ms 05:12:07 INFO - PROCESS | 1900 | 1469275927638 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 1900 | 1469275927643 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:12:07 INFO - PROCESS | 1900 | 1469275927650 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1900 | 1469275927654 Marionette TRACE conn3 <- [1,738,null,{}] 05:12:07 INFO - PROCESS | 1900 | 1469275927661 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 1900 | 1469275927665 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:07 INFO - PROCESS | 1900 | 1469275927853 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:12:08 INFO - PROCESS | 1900 | 1469275928015 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 1900 | 1469275928036 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x97ff2000 == 41 [pid = 1900] [id = 192] 05:12:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x97ff8800) [pid = 1900] [serial = 576] [outer = (nil)] 05:12:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x98746800) [pid = 1900] [serial = 577] [outer = 0x97ff8800] 05:12:08 INFO - PROCESS | 1900 | 1469275928178 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x98dee000) [pid = 1900] [serial = 578] [outer = 0x97ff8800] 05:12:09 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:09 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:09 INFO - PROCESS | 1900 | 1469275929528 Marionette TRACE conn3 <- [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]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:12:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1932ms 05:12:09 INFO - PROCESS | 1900 | 1469275929625 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 1900 | 1469275929630 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:12:09 INFO - PROCESS | 1900 | 1469275929864 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1900 | 1469275929868 Marionette TRACE conn3 <- [1,742,null,{}] 05:12:09 INFO - PROCESS | 1900 | 1469275929877 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 1900 | 1469275929884 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:10 INFO - PROCESS | 1900 | 1469275930058 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:12:10 INFO - PROCESS | 1900 | 1469275930232 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 1900 | 1469275930242 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d6800 == 42 [pid = 1900] [id = 193] 05:12:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8f4d6c00) [pid = 1900] [serial = 579] [outer = (nil)] 05:12:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8f4e0000) [pid = 1900] [serial = 580] [outer = 0x8f4d6c00] 05:12:10 INFO - PROCESS | 1900 | 1469275930349 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x8f628c00) [pid = 1900] [serial = 581] [outer = 0x8f4d6c00] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd1800 == 41 [pid = 1900] [id = 156] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8edce800 == 40 [pid = 1900] [id = 157] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd8400 == 39 [pid = 1900] [id = 186] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92256c00 == 38 [pid = 1900] [id = 185] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f799000 == 37 [pid = 1900] [id = 184] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebdd400 == 36 [pid = 1900] [id = 183] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x910d2400 == 35 [pid = 1900] [id = 146] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc4400 == 34 [pid = 1900] [id = 148] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61c800 == 33 [pid = 1900] [id = 143] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x90e13800 == 32 [pid = 1900] [id = 158] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f628000 == 31 [pid = 1900] [id = 147] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc7c00 == 30 [pid = 1900] [id = 154] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1c800 == 29 [pid = 1900] [id = 172] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485400 == 28 [pid = 1900] [id = 155] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48d800 == 27 [pid = 1900] [id = 145] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d7800 == 26 [pid = 1900] [id = 142] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x988cec00 == 25 [pid = 1900] [id = 151] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x95077c00 == 24 [pid = 1900] [id = 149] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebda800 == 23 [pid = 1900] [id = 179] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd2800 == 22 [pid = 1900] [id = 181] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x99e57800 == 21 [pid = 1900] [id = 153] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485800 == 20 [pid = 1900] [id = 180] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd6000 == 19 [pid = 1900] [id = 152] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x97ff8400 == 18 [pid = 1900] [id = 150] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8e400 == 17 [pid = 1900] [id = 144] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc6c00 == 16 [pid = 1900] [id = 182] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x97ff2000 == 15 [pid = 1900] [id = 192] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48a000 == 14 [pid = 1900] [id = 191] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8cc00 == 13 [pid = 1900] [id = 190] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61d800 == 12 [pid = 1900] [id = 188] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8c400 == 11 [pid = 1900] [id = 189] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92250800 == 10 [pid = 1900] [id = 178] 05:12:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48f800 == 9 [pid = 1900] [id = 187] 05:12:12 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x910d8800) [pid = 1900] [serial = 488] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x90e16800) [pid = 1900] [serial = 487] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x92bdb400) [pid = 1900] [serial = 491] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92b55000) [pid = 1900] [serial = 490] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x99a68400) [pid = 1900] [serial = 494] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x98df9800) [pid = 1900] [serial = 493] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8f4dac00) [pid = 1900] [serial = 520] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8f4dcc00) [pid = 1900] [serial = 521] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x99cc7400) [pid = 1900] [serial = 497] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x99cc0000) [pid = 1900] [serial = 496] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9504b000) [pid = 1900] [serial = 518] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x95041800) [pid = 1900] [serial = 517] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9ab47400) [pid = 1900] [serial = 500] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9a881c00) [pid = 1900] [serial = 499] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8f79f000) [pid = 1900] [serial = 523] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9d901800) [pid = 1900] [serial = 503] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9cc04400) [pid = 1900] [serial = 502] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92255000) [pid = 1900] [serial = 529] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0xa1196c00) [pid = 1900] [serial = 506] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0xa1108c00) [pid = 1900] [serial = 505] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x928e0000) [pid = 1900] [serial = 532] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x928dcc00) [pid = 1900] [serial = 530] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0xa23af000) [pid = 1900] [serial = 509] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0xa2346800) [pid = 1900] [serial = 508] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90fcc000) [pid = 1900] [serial = 512] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x91867400) [pid = 1900] [serial = 526] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f4da000) [pid = 1900] [serial = 511] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x91870400) [pid = 1900] [serial = 527] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90e16400) [pid = 1900] [serial = 524] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8f794800) [pid = 1900] [serial = 515] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8f4da800) [pid = 1900] [serial = 514] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x928e6400) [pid = 1900] [serial = 533] [outer = (nil)] [url = about:blank] 05:12:12 INFO - PROCESS | 1900 | 1469275932707 Marionette TRACE conn3 <- [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]]]}] 05:12:12 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 05:12:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2907ms 05:12:12 INFO - PROCESS | 1900 | 1469275932753 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 1900 | 1469275932758 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:12:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:12:12 INFO - PROCESS | 1900 | 1469275932767 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 1900 | 1469275932771 Marionette TRACE conn3 <- [1,746,null,{}] 05:12:12 INFO - PROCESS | 1900 | 1469275932779 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 1900 | 1469275932785 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:12 INFO - PROCESS | 1900 | 1469275932940 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:12:12 INFO - PROCESS | 1900 | 1469275932951 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 1900 | 1469275932961 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc5c00 == 10 [pid = 1900] [id = 194] 05:12:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8edc6c00) [pid = 1900] [serial = 582] [outer = (nil)] 05:12:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8edcd000) [pid = 1900] [serial = 583] [outer = 0x8edc6c00] 05:12:13 INFO - PROCESS | 1900 | 1469275933069 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8f4d3c00) [pid = 1900] [serial = 584] [outer = 0x8edc6c00] 05:12:13 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:14 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:14 INFO - PROCESS | 1900 | 1469275934333 Marionette TRACE conn3 <- [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]]]}] 05:12:14 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.) 05:12:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1585ms 05:12:14 INFO - PROCESS | 1900 | 1469275934352 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 1900 | 1469275934361 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:12:14 INFO - PROCESS | 1900 | 1469275934372 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 1900 | 1469275934376 Marionette TRACE conn3 <- [1,750,null,{}] 05:12:14 INFO - PROCESS | 1900 | 1469275934395 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 1900 | 1469275934401 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:14 INFO - PROCESS | 1900 | 1469275934596 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:12:14 INFO - PROCESS | 1900 | 1469275934753 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 1900 | 1469275934761 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61c800 == 11 [pid = 1900] [id = 195] 05:12:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f794800) [pid = 1900] [serial = 585] [outer = (nil)] 05:12:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x90e13800) [pid = 1900] [serial = 586] [outer = 0x8f794800] 05:12:14 INFO - PROCESS | 1900 | 1469275934834 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x90e16c00) [pid = 1900] [serial = 587] [outer = 0x8f794800] 05:12:16 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:16 INFO - PROCESS | 1900 | 1469275936143 Marionette TRACE conn3 <- [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]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1806ms 05:12:16 INFO - PROCESS | 1900 | 1469275936178 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1900 | 1469275936183 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:12:16 INFO - PROCESS | 1900 | 1469275936189 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1900 | 1469275936194 Marionette TRACE conn3 <- [1,754,null,{}] 05:12:16 INFO - PROCESS | 1900 | 1469275936271 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 1900 | 1469275936281 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:16 INFO - PROCESS | 1900 | 1469275936483 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:12:16 INFO - PROCESS | 1900 | 1469275936521 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 1900 | 1469275936532 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cec00 == 12 [pid = 1900] [id = 196] 05:12:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x910cf800) [pid = 1900] [serial = 588] [outer = (nil)] 05:12:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x91863400) [pid = 1900] [serial = 589] [outer = 0x910cf800] 05:12:16 INFO - PROCESS | 1900 | 1469275936607 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9186c000) [pid = 1900] [serial = 590] [outer = 0x910cf800] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f4d2800) [pid = 1900] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90fce000) [pid = 1900] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92a8a000) [pid = 1900] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92bd5c00) [pid = 1900] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8edc4000) [pid = 1900] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8edcd400) [pid = 1900] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92a88000) [pid = 1900] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x90e1f400) [pid = 1900] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:12:17 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8edcf800) [pid = 1900] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:12:18 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:18 INFO - PROCESS | 1900 | 1469275938237 Marionette TRACE conn3 <- [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]]]}] 05:12:18 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 05:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2077ms 05:12:18 INFO - PROCESS | 1900 | 1469275938266 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1900 | 1469275938271 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:12:18 INFO - PROCESS | 1900 | 1469275938277 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1900 | 1469275938279 Marionette TRACE conn3 <- [1,758,null,{}] 05:12:18 INFO - PROCESS | 1900 | 1469275938296 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 1900 | 1469275938301 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:18 INFO - PROCESS | 1900 | 1469275938493 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:12:18 INFO - PROCESS | 1900 | 1469275938552 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1900 | 1469275938561 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebdc400 == 13 [pid = 1900] [id = 197] 05:12:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8f4dd000) [pid = 1900] [serial = 591] [outer = (nil)] 05:12:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9186e400) [pid = 1900] [serial = 592] [outer = 0x8f4dd000] 05:12:18 INFO - PROCESS | 1900 | 1469275938634 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x928db400) [pid = 1900] [serial = 593] [outer = 0x8f4dd000] 05:12:19 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:19 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:19 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:19 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:19 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:19 INFO - PROCESS | 1900 | 1469275939535 Marionette TRACE conn3 <- [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]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1344ms 05:12:19 INFO - PROCESS | 1900 | 1469275939622 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 1900 | 1469275939630 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:12:19 INFO - PROCESS | 1900 | 1469275939639 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1900 | 1469275939643 Marionette TRACE conn3 <- [1,762,null,{}] 05:12:19 INFO - PROCESS | 1900 | 1469275939691 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 1900 | 1469275939698 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:19 INFO - PROCESS | 1900 | 1469275939874 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:12:20 INFO - PROCESS | 1900 | 1469275940051 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 1900 | 1469275940066 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd3400 == 14 [pid = 1900] [id = 198] 05:12:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8ebd3800) [pid = 1900] [serial = 594] [outer = (nil)] 05:12:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f61d800) [pid = 1900] [serial = 595] [outer = 0x8ebd3800] 05:12:20 INFO - PROCESS | 1900 | 1469275940236 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f793400) [pid = 1900] [serial = 596] [outer = 0x8ebd3800] 05:12:21 INFO - PROCESS | 1900 | 1469275941549 Marionette TRACE conn3 <- [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]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1929ms 05:12:21 INFO - PROCESS | 1900 | 1469275941567 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1900 | 1469275941574 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:12:21 INFO - PROCESS | 1900 | 1469275941678 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1900 | 1469275941683 Marionette TRACE conn3 <- [1,766,null,{}] 05:12:21 INFO - PROCESS | 1900 | 1469275941695 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 1900 | 1469275941700 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:21 INFO - PROCESS | 1900 | 1469275941888 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:12:22 INFO - PROCESS | 1900 | 1469275942047 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 1900 | 1469275942055 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1e400 == 15 [pid = 1900] [id = 199] 05:12:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fcfc00) [pid = 1900] [serial = 597] [outer = (nil)] 05:12:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92111c00) [pid = 1900] [serial = 598] [outer = 0x90fcfc00] 05:12:22 INFO - PROCESS | 1900 | 1469275942142 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x928e2000) [pid = 1900] [serial = 599] [outer = 0x90fcfc00] 05:12:23 INFO - PROCESS | 1900 | 1469275943578 Marionette TRACE conn3 <- [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]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1988ms 05:12:23 INFO - PROCESS | 1900 | 1469275943614 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 1900 | 1469275943619 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:12:23 INFO - PROCESS | 1900 | 1469275943625 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 1900 | 1469275943631 Marionette TRACE conn3 <- [1,770,null,{}] 05:12:23 INFO - PROCESS | 1900 | 1469275943648 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 1900 | 1469275943657 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:23 INFO - PROCESS | 1900 | 1469275943899 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:12:24 INFO - PROCESS | 1900 | 1469275944022 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 1900 | 1469275944031 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a96000 == 16 [pid = 1900] [id = 200] 05:12:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92b51c00) [pid = 1900] [serial = 600] [outer = (nil)] 05:12:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b58000) [pid = 1900] [serial = 601] [outer = 0x92b51c00] 05:12:24 INFO - PROCESS | 1900 | 1469275944111 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92b5f800) [pid = 1900] [serial = 602] [outer = 0x92b51c00] 05:12:25 INFO - PROCESS | 1900 | 1469275945309 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f79fc00) [pid = 1900] [serial = 547] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9186d000) [pid = 1900] [serial = 554] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x928e4000) [pid = 1900] [serial = 548] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x910d4800) [pid = 1900] [serial = 553] [outer = (nil)] [url = about:blank] 05:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1795ms 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92bd1800) [pid = 1900] [serial = 556] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9392b000) [pid = 1900] [serial = 544] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f4e1c00) [pid = 1900] [serial = 550] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8f792800) [pid = 1900] [serial = 538] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92bd1c00) [pid = 1900] [serial = 535] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92bd8000) [pid = 1900] [serial = 536] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8f799c00) [pid = 1900] [serial = 539] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9378cc00) [pid = 1900] [serial = 557] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x939bdc00) [pid = 1900] [serial = 545] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9186b000) [pid = 1900] [serial = 541] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x92252800) [pid = 1900] [serial = 542] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8f793800) [pid = 1900] [serial = 551] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x928da800) [pid = 1900] [serial = 559] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x92b60000) [pid = 1900] [serial = 560] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 1900 | 1469275945451 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 1900 | 1469275945455 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:12:25 INFO - PROCESS | 1900 | 1469275945464 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1900 | 1469275945467 Marionette TRACE conn3 <- [1,774,null,{}] 05:12:25 INFO - PROCESS | 1900 | 1469275945475 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 1900 | 1469275945480 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:25 INFO - PROCESS | 1900 | 1469275945667 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:12:25 INFO - PROCESS | 1900 | 1469275945796 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 1900 | 1469275945807 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd6000 == 17 [pid = 1900] [id = 201] 05:12:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8edcdc00) [pid = 1900] [serial = 603] [outer = (nil)] 05:12:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8f4d7800) [pid = 1900] [serial = 604] [outer = 0x8edcdc00] 05:12:25 INFO - PROCESS | 1900 | 1469275945882 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8f4ddc00) [pid = 1900] [serial = 605] [outer = 0x8edcdc00] 05:12:26 INFO - PROCESS | 1900 | 1469275946595 Marionette TRACE conn3 <- [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]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1183ms 05:12:26 INFO - PROCESS | 1900 | 1469275946647 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 1900 | 1469275946652 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:12:26 INFO - PROCESS | 1900 | 1469275946662 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 1900 | 1469275946666 Marionette TRACE conn3 <- [1,778,null,{}] 05:12:26 INFO - PROCESS | 1900 | 1469275946672 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 1900 | 1469275946677 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:26 INFO - PROCESS | 1900 | 1469275946835 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:12:26 INFO - PROCESS | 1900 | 1469275946844 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 1900 | 1469275946851 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e15000 == 18 [pid = 1900] [id = 202] 05:12:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x90e1a400) [pid = 1900] [serial = 606] [outer = (nil)] 05:12:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x90e1fc00) [pid = 1900] [serial = 607] [outer = 0x90e1a400] 05:12:26 INFO - PROCESS | 1900 | 1469275946921 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x90fcc000) [pid = 1900] [serial = 608] [outer = 0x90e1a400] 05:12:27 INFO - PROCESS | 1900 | 1469275947790 Marionette TRACE conn3 <- [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]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1183ms 05:12:27 INFO - PROCESS | 1900 | 1469275947845 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 1900 | 1469275947849 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:12:27 INFO - PROCESS | 1900 | 1469275947855 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1900 | 1469275947861 Marionette TRACE conn3 <- [1,782,null,{}] 05:12:27 INFO - PROCESS | 1900 | 1469275947883 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 1900 | 1469275947890 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:28 INFO - PROCESS | 1900 | 1469275948086 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:12:28 INFO - PROCESS | 1900 | 1469275948107 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 1900 | 1469275948117 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x92250c00 == 19 [pid = 1900] [id = 203] 05:12:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92251000) [pid = 1900] [serial = 609] [outer = (nil)] 05:12:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9225a000) [pid = 1900] [serial = 610] [outer = 0x92251000] 05:12:28 INFO - PROCESS | 1900 | 1469275948187 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x928e7400) [pid = 1900] [serial = 611] [outer = 0x92251000] 05:12:29 INFO - PROCESS | 1900 | 1469275949082 Marionette TRACE conn3 <- [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]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1289ms 05:12:29 INFO - PROCESS | 1900 | 1469275949145 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 1900 | 1469275949150 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:12:29 INFO - PROCESS | 1900 | 1469275949155 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 1900 | 1469275949158 Marionette TRACE conn3 <- [1,786,null,{}] 05:12:29 INFO - PROCESS | 1900 | 1469275949163 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 1900 | 1469275949168 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:29 INFO - PROCESS | 1900 | 1469275949367 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:12:29 INFO - PROCESS | 1900 | 1469275949392 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 1900 | 1469275949398 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8e000 == 20 [pid = 1900] [id = 204] 05:12:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92a8f000) [pid = 1900] [serial = 612] [outer = (nil)] 05:12:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92b55c00) [pid = 1900] [serial = 613] [outer = 0x92a8f000] 05:12:29 INFO - PROCESS | 1900 | 1469275949474 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b59c00) [pid = 1900] [serial = 614] [outer = 0x92a8f000] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8e48fc00) [pid = 1900] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x90e11c00) [pid = 1900] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910cf800) [pid = 1900] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8edc6c00) [pid = 1900] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x92b52c00) [pid = 1900] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8f4d6c00) [pid = 1900] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x92b54c00) [pid = 1900] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9506cc00) [pid = 1900] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:12:29 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x97ff8800) [pid = 1900] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:12:30 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8f794800) [pid = 1900] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:12:30 INFO - PROCESS | 1900 | 1469275950415 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1281ms 05:12:30 INFO - PROCESS | 1900 | 1469275950438 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 1900 | 1469275950441 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:12:30 INFO - PROCESS | 1900 | 1469275950448 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 1900 | 1469275950450 Marionette TRACE conn3 <- [1,790,null,{}] 05:12:30 INFO - PROCESS | 1900 | 1469275950456 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 1900 | 1469275950461 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:30 INFO - PROCESS | 1900 | 1469275950646 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:12:30 INFO - PROCESS | 1900 | 1469275950663 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 1900 | 1469275950672 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e11c00 == 21 [pid = 1900] [id = 205] 05:12:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x92257c00) [pid = 1900] [serial = 615] [outer = (nil)] 05:12:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x92bd2800) [pid = 1900] [serial = 616] [outer = 0x92257c00] 05:12:30 INFO - PROCESS | 1900 | 1469275950743 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92bd6800) [pid = 1900] [serial = 617] [outer = 0x92257c00] 05:12:31 INFO - PROCESS | 1900 | 1469275951547 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1134ms 05:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:12:31 INFO - PROCESS | 1900 | 1469275951583 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1900 | 1469275951585 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:12:31 INFO - PROCESS | 1900 | 1469275951591 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1900 | 1469275951595 Marionette TRACE conn3 <- [1,794,null,{}] 05:12:31 INFO - PROCESS | 1900 | 1469275951600 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 1900 | 1469275951610 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:31 INFO - PROCESS | 1900 | 1469275951800 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:12:31 INFO - PROCESS | 1900 | 1469275951808 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 1900 | 1469275951817 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e48c00 == 22 [pid = 1900] [id = 206] 05:12:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92a8fc00) [pid = 1900] [serial = 618] [outer = (nil)] 05:12:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9392a400) [pid = 1900] [serial = 619] [outer = 0x92a8fc00] 05:12:31 INFO - PROCESS | 1900 | 1469275951992 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x939b5000) [pid = 1900] [serial = 620] [outer = 0x92a8fc00] 05:12:32 INFO - PROCESS | 1900 | 1469275952979 Marionette TRACE conn3 <- [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]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1439ms 05:12:33 INFO - PROCESS | 1900 | 1469275953032 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1900 | 1469275953038 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:12:33 INFO - PROCESS | 1900 | 1469275953046 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 1900 | 1469275953054 Marionette TRACE conn3 <- [1,798,null,{}] 05:12:33 INFO - PROCESS | 1900 | 1469275953062 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 1900 | 1469275953068 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:33 INFO - PROCESS | 1900 | 1469275953249 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:12:33 INFO - PROCESS | 1900 | 1469275953456 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 1900 | 1469275953466 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d8800 == 23 [pid = 1900] [id = 207] 05:12:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8f4dc400) [pid = 1900] [serial = 621] [outer = (nil)] 05:12:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f79b000) [pid = 1900] [serial = 622] [outer = 0x8f4dc400] 05:12:33 INFO - PROCESS | 1900 | 1469275953551 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x90e1a800) [pid = 1900] [serial = 623] [outer = 0x8f4dc400] 05:12:34 INFO - PROCESS | 1900 | 1469275954444 Marionette TRACE conn3 <- [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]]]}] 05:12:34 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 05:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1433ms 05:12:34 INFO - PROCESS | 1900 | 1469275954478 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 1900 | 1469275954486 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:12:34 INFO - PROCESS | 1900 | 1469275954496 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1900 | 1469275954500 Marionette TRACE conn3 <- [1,802,null,{}] 05:12:34 INFO - PROCESS | 1900 | 1469275954506 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 1900 | 1469275954512 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:34 INFO - PROCESS | 1900 | 1469275954693 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:12:34 INFO - PROCESS | 1900 | 1469275954849 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1900 | 1469275954856 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d4000 == 24 [pid = 1900] [id = 208] 05:12:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92117400) [pid = 1900] [serial = 624] [outer = (nil)] 05:12:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92a89800) [pid = 1900] [serial = 625] [outer = 0x92117400] 05:12:34 INFO - PROCESS | 1900 | 1469275954938 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92a91000) [pid = 1900] [serial = 626] [outer = 0x92117400] 05:12:35 INFO - PROCESS | 1900 | 1469275955957 Marionette TRACE conn3 <- [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]]]}] 05:12:36 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 05:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1536ms 05:12:36 INFO - PROCESS | 1900 | 1469275956033 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 1900 | 1469275956038 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:12:36 INFO - PROCESS | 1900 | 1469275956044 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 1900 | 1469275956051 Marionette TRACE conn3 <- [1,806,null,{}] 05:12:36 INFO - PROCESS | 1900 | 1469275956068 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 1900 | 1469275956077 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:36 INFO - PROCESS | 1900 | 1469275956297 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:12:36 INFO - PROCESS | 1900 | 1469275956499 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 1900 | 1469275956510 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f628000 == 25 [pid = 1900] [id = 209] 05:12:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x93926800) [pid = 1900] [serial = 627] [outer = (nil)] 05:12:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b52400) [pid = 1900] [serial = 628] [outer = 0x93926800] 05:12:36 INFO - PROCESS | 1900 | 1469275956637 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93b58000) [pid = 1900] [serial = 629] [outer = 0x93926800] 05:12:37 INFO - PROCESS | 1900 | 1469275957496 Marionette TRACE conn3 <- [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]]]}] 05:12:37 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 05:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1484ms 05:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:12:37 INFO - PROCESS | 1900 | 1469275957529 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1900 | 1469275957533 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:12:37 INFO - PROCESS | 1900 | 1469275957539 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1900 | 1469275957543 Marionette TRACE conn3 <- [1,810,null,{}] 05:12:37 INFO - PROCESS | 1900 | 1469275957549 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 1900 | 1469275957554 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:37 INFO - PROCESS | 1900 | 1469275957740 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:12:37 INFO - PROCESS | 1900 | 1469275957898 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 1900 | 1469275957906 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x946cb800 == 26 [pid = 1900] [id = 210] 05:12:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x946cdc00) [pid = 1900] [serial = 630] [outer = (nil)] 05:12:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x95041800) [pid = 1900] [serial = 631] [outer = 0x946cdc00] 05:12:37 INFO - PROCESS | 1900 | 1469275957983 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95047800) [pid = 1900] [serial = 632] [outer = 0x946cdc00] 05:12:38 INFO - PROCESS | 1900 | 1469275958935 Marionette TRACE conn3 <- [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]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1433ms 05:12:38 INFO - PROCESS | 1900 | 1469275958972 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1900 | 1469275958976 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:12:38 INFO - PROCESS | 1900 | 1469275958984 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1900 | 1469275958988 Marionette TRACE conn3 <- [1,814,null,{}] 05:12:38 INFO - PROCESS | 1900 | 1469275958994 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 1900 | 1469275959000 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:39 INFO - PROCESS | 1900 | 1469275959170 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:12:39 INFO - PROCESS | 1900 | 1469275959330 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1900 | 1469275959340 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79d400 == 27 [pid = 1900] [id = 211] 05:12:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92bd9c00) [pid = 1900] [serial = 633] [outer = (nil)] 05:12:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9504ec00) [pid = 1900] [serial = 634] [outer = 0x92bd9c00] 05:12:39 INFO - PROCESS | 1900 | 1469275959418 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9506d800) [pid = 1900] [serial = 635] [outer = 0x92bd9c00] 05:12:40 INFO - PROCESS | 1900 | 1469275960407 Marionette TRACE conn3 <- [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] 05:12:40 INFO - PROCESS | 1900 | 1469275960520 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:12:40 INFO - PROCESS | 1900 | 1469275960526 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1900 | 1469275960528 Marionette TRACE conn3 <- [1,818,null,{}] 05:12:40 INFO - PROCESS | 1900 | 1469275960587 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 1900 | 1469275960598 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:40 INFO - PROCESS | 1900 | 1469275960805 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:12:41 INFO - PROCESS | 1900 | 1469275960987 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 1900 | 1469275960996 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61cc00 == 28 [pid = 1900] [id = 212] 05:12:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x910cd400) [pid = 1900] [serial = 636] [outer = (nil)] 05:12:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9638b800) [pid = 1900] [serial = 637] [outer = 0x910cd400] 05:12:41 INFO - PROCESS | 1900 | 1469275961076 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x975c3800) [pid = 1900] [serial = 638] [outer = 0x910cd400] 05:12:41 INFO - PROCESS | 1900 | 1469275961939 Marionette TRACE conn3 <- [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]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1481ms 05:12:42 INFO - PROCESS | 1900 | 1469275962008 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 1900 | 1469275962012 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:12:42 INFO - PROCESS | 1900 | 1469275962018 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 1900 | 1469275962022 Marionette TRACE conn3 <- [1,822,null,{}] 05:12:42 INFO - PROCESS | 1900 | 1469275962028 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 1900 | 1469275962033 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:42 INFO - PROCESS | 1900 | 1469275962402 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:12:42 INFO - PROCESS | 1900 | 1469275962642 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 1900 | 1469275962660 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8edc4c00) [pid = 1900] [serial = 639] [outer = 0x93b5fc00] 05:12:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edce000 == 29 [pid = 1900] [id = 213] 05:12:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8edcec00) [pid = 1900] [serial = 640] [outer = (nil)] 05:12:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8f4dbc00) [pid = 1900] [serial = 641] [outer = 0x8edcec00] 05:12:42 INFO - PROCESS | 1900 | 1469275962780 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8f62a000) [pid = 1900] [serial = 642] [outer = 0x8edcec00] 05:12:43 INFO - PROCESS | 1900 | 1469275963791 Marionette TRACE conn3 <- [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] 05:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:12:43 INFO - PROCESS | 1900 | 1469275963870 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:12:43 INFO - PROCESS | 1900 | 1469275963877 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1900 | 1469275963882 Marionette TRACE conn3 <- [1,826,null,{}] 05:12:43 INFO - PROCESS | 1900 | 1469275963889 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 1900 | 1469275963896 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:44 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d6800 == 28 [pid = 1900] [id = 193] 05:12:45 INFO - PROCESS | 1900 | 1469275965001 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9186e400) [pid = 1900] [serial = 592] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8edc5000) [pid = 1900] [serial = 563] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8ebd6400) [pid = 1900] [serial = 562] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x910d6400) [pid = 1900] [serial = 566] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x90fcd000) [pid = 1900] [serial = 565] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x91863400) [pid = 1900] [serial = 589] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8edcd000) [pid = 1900] [serial = 583] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f4d3c00) [pid = 1900] [serial = 584] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x93796c00) [pid = 1900] [serial = 569] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92b5b000) [pid = 1900] [serial = 568] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f628c00) [pid = 1900] [serial = 581] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f4e0000) [pid = 1900] [serial = 580] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x95075000) [pid = 1900] [serial = 572] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9504d400) [pid = 1900] [serial = 571] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x975c4000) [pid = 1900] [serial = 575] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x975c6000) [pid = 1900] [serial = 574] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x98dee000) [pid = 1900] [serial = 578] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x98746800) [pid = 1900] [serial = 577] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90e13800) [pid = 1900] [serial = 586] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9186c000) [pid = 1900] [serial = 590] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90e16c00) [pid = 1900] [serial = 587] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1900 | 1469275965293 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 1900 | 1469275965301 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48c000 == 29 [pid = 1900] [id = 214] 05:12:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8e48c800) [pid = 1900] [serial = 643] [outer = (nil)] 05:12:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8ebdb000) [pid = 1900] [serial = 644] [outer = 0x8e48c800] 05:12:45 INFO - PROCESS | 1900 | 1469275965377 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8edcb000) [pid = 1900] [serial = 645] [outer = 0x8e48c800] 05:12:46 INFO - PROCESS | 1900 | 1469275966150 Marionette TRACE conn3 <- [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]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2287ms 05:12:46 INFO - PROCESS | 1900 | 1469275966164 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 1900 | 1469275966169 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:12:46 INFO - PROCESS | 1900 | 1469275966190 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1900 | 1469275966195 Marionette TRACE conn3 <- [1,830,null,{}] 05:12:46 INFO - PROCESS | 1900 | 1469275966202 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 1900 | 1469275966207 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:46 INFO - PROCESS | 1900 | 1469275966354 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:12:46 INFO - PROCESS | 1900 | 1469275966372 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 1900 | 1469275966380 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f797000 == 30 [pid = 1900] [id = 215] 05:12:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f798800) [pid = 1900] [serial = 646] [outer = (nil)] 05:12:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f7a0400) [pid = 1900] [serial = 647] [outer = 0x8f798800] 05:12:46 INFO - PROCESS | 1900 | 1469275966454 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e18400) [pid = 1900] [serial = 648] [outer = 0x8f798800] 05:12:47 INFO - PROCESS | 1900 | 1469275967359 Marionette TRACE conn3 <- [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]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1248ms 05:12:47 INFO - PROCESS | 1900 | 1469275967426 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 1900 | 1469275967431 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:12:47 INFO - PROCESS | 1900 | 1469275967437 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 1900 | 1469275967439 Marionette TRACE conn3 <- [1,834,null,{}] 05:12:47 INFO - PROCESS | 1900 | 1469275967446 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:47 INFO - PROCESS | 1900 | 1469275967451 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:47 INFO - PROCESS | 1900 | 1469275967659 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:12:47 INFO - PROCESS | 1900 | 1469275967699 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 1900 | 1469275967707 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d4800 == 31 [pid = 1900] [id = 216] 05:12:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x910d4c00) [pid = 1900] [serial = 649] [outer = (nil)] 05:12:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910d8800) [pid = 1900] [serial = 650] [outer = 0x910d4c00] 05:12:47 INFO - PROCESS | 1900 | 1469275967781 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x91869000) [pid = 1900] [serial = 651] [outer = 0x910d4c00] 05:12:48 INFO - PROCESS | 1900 | 1469275968738 Marionette TRACE conn3 <- [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]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1327ms 05:12:48 INFO - PROCESS | 1900 | 1469275968764 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 1900 | 1469275968770 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:12:48 INFO - PROCESS | 1900 | 1469275968787 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1900 | 1469275968794 Marionette TRACE conn3 <- [1,838,null,{}] 05:12:48 INFO - PROCESS | 1900 | 1469275968808 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 1900 | 1469275968815 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:49 INFO - PROCESS | 1900 | 1469275969049 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:12:49 INFO - PROCESS | 1900 | 1469275969070 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 1900 | 1469275969080 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x910c9400 == 32 [pid = 1900] [id = 217] 05:12:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x91862400) [pid = 1900] [serial = 652] [outer = (nil)] 05:12:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928e0000) [pid = 1900] [serial = 653] [outer = 0x91862400] 05:12:49 INFO - PROCESS | 1900 | 1469275969177 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92a8dc00) [pid = 1900] [serial = 654] [outer = 0x91862400] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92a8fc00) [pid = 1900] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92257c00) [pid = 1900] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a8f000) [pid = 1900] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x90e1a400) [pid = 1900] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8ebd3800) [pid = 1900] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8edcdc00) [pid = 1900] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92b51c00) [pid = 1900] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90fcfc00) [pid = 1900] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8f4dd000) [pid = 1900] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:12:50 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92251000) [pid = 1900] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:12:50 INFO - PROCESS | 1900 | 1469275970486 Marionette TRACE conn3 <- [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]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1751ms 05:12:50 INFO - PROCESS | 1900 | 1469275970535 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 1900 | 1469275970539 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:12:50 INFO - PROCESS | 1900 | 1469275970545 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1900 | 1469275970548 Marionette TRACE conn3 <- [1,842,null,{}] 05:12:50 INFO - PROCESS | 1900 | 1469275970553 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 1900 | 1469275970558 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:50 INFO - PROCESS | 1900 | 1469275970692 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:12:50 INFO - PROCESS | 1900 | 1469275970706 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 1900 | 1469275970714 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cbc00 == 33 [pid = 1900] [id = 218] 05:12:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x91869400) [pid = 1900] [serial = 655] [outer = (nil)] 05:12:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92b56400) [pid = 1900] [serial = 656] [outer = 0x91869400] 05:12:50 INFO - PROCESS | 1900 | 1469275970781 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92b5dc00) [pid = 1900] [serial = 657] [outer = 0x91869400] 05:12:51 INFO - PROCESS | 1900 | 1469275971580 Marionette TRACE conn3 <- [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]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1077ms 05:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:12:51 INFO - PROCESS | 1900 | 1469275971630 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1900 | 1469275971632 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:12:51 INFO - PROCESS | 1900 | 1469275971637 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 1900 | 1469275971642 Marionette TRACE conn3 <- [1,846,null,{}] 05:12:51 INFO - PROCESS | 1900 | 1469275971647 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 1900 | 1469275971652 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:51 INFO - PROCESS | 1900 | 1469275971809 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:12:51 INFO - PROCESS | 1900 | 1469275971819 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 1900 | 1469275971837 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bdb400 == 34 [pid = 1900] [id = 219] 05:12:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bdd800) [pid = 1900] [serial = 658] [outer = (nil)] 05:12:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9378f400) [pid = 1900] [serial = 659] [outer = 0x92bdd800] 05:12:51 INFO - PROCESS | 1900 | 1469275971913 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93b59800) [pid = 1900] [serial = 660] [outer = 0x92bdd800] 05:12:53 INFO - PROCESS | 1900 | 1469275973156 Marionette TRACE conn3 <- [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]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1578ms 05:12:53 INFO - PROCESS | 1900 | 1469275973217 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 1900 | 1469275973223 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:12:53 INFO - PROCESS | 1900 | 1469275973231 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1900 | 1469275973239 Marionette TRACE conn3 <- [1,850,null,{}] 05:12:53 INFO - PROCESS | 1900 | 1469275973246 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 1900 | 1469275973252 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:53 INFO - PROCESS | 1900 | 1469275973553 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:12:53 INFO - PROCESS | 1900 | 1469275973729 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 1900 | 1469275973737 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc3800 == 35 [pid = 1900] [id = 220] 05:12:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8f627c00) [pid = 1900] [serial = 661] [outer = (nil)] 05:12:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x90e13800) [pid = 1900] [serial = 662] [outer = 0x8f627c00] 05:12:53 INFO - PROCESS | 1900 | 1469275973822 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x910ca000) [pid = 1900] [serial = 663] [outer = 0x8f627c00] 05:12:54 INFO - PROCESS | 1900 | 1469275974826 Marionette TRACE conn3 <- [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]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1634ms 05:12:54 INFO - PROCESS | 1900 | 1469275974864 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1900 | 1469275974872 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:12:54 INFO - PROCESS | 1900 | 1469275974884 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1900 | 1469275974890 Marionette TRACE conn3 <- [1,854,null,{}] 05:12:54 INFO - PROCESS | 1900 | 1469275974897 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 1900 | 1469275974904 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:55 INFO - PROCESS | 1900 | 1469275975106 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:12:55 INFO - PROCESS | 1900 | 1469275975349 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 1900 | 1469275975357 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edd0c00 == 36 [pid = 1900] [id = 221] 05:12:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92253000) [pid = 1900] [serial = 664] [outer = (nil)] 05:12:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8c800) [pid = 1900] [serial = 665] [outer = 0x92253000] 05:12:55 INFO - PROCESS | 1900 | 1469275975447 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92bd3400) [pid = 1900] [serial = 666] [outer = 0x92253000] 05:12:56 INFO - PROCESS | 1900 | 1469275976449 Marionette TRACE conn3 <- [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]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1640ms 05:12:56 INFO - PROCESS | 1900 | 1469275976523 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1900 | 1469275976526 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:12:56 INFO - PROCESS | 1900 | 1469275976533 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1900 | 1469275976539 Marionette TRACE conn3 <- [1,858,null,{}] 05:12:56 INFO - PROCESS | 1900 | 1469275976556 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 1900 | 1469275976565 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:56 INFO - PROCESS | 1900 | 1469275976771 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:12:56 INFO - PROCESS | 1900 | 1469275976970 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 1900 | 1469275976981 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x95045800 == 37 [pid = 1900] [id = 222] 05:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x95046c00) [pid = 1900] [serial = 667] [outer = (nil)] 05:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9506d400) [pid = 1900] [serial = 668] [outer = 0x95046c00] 05:12:57 INFO - PROCESS | 1900 | 1469275977105 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x95076c00) [pid = 1900] [serial = 669] [outer = 0x95046c00] 05:12:58 INFO - PROCESS | 1900 | 1469275978152 Marionette TRACE conn3 <- [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]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1684ms 05:12:58 INFO - PROCESS | 1900 | 1469275978218 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 1900 | 1469275978224 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:12:58 INFO - PROCESS | 1900 | 1469275978232 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 1900 | 1469275978236 Marionette TRACE conn3 <- [1,862,null,{}] 05:12:58 INFO - PROCESS | 1900 | 1469275978244 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 1900 | 1469275978249 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:58 INFO - PROCESS | 1900 | 1469275978460 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:12:58 INFO - PROCESS | 1900 | 1469275978703 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 1900 | 1469275978716 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4de000 == 38 [pid = 1900] [id = 223] 05:12:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f4de800) [pid = 1900] [serial = 670] [outer = (nil)] 05:12:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8f61b400) [pid = 1900] [serial = 671] [outer = 0x8f4de800] 05:12:58 INFO - PROCESS | 1900 | 1469275978825 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8f621000) [pid = 1900] [serial = 672] [outer = 0x8f4de800] 05:12:59 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd6000 == 37 [pid = 1900] [id = 201] 05:12:59 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebdc400 == 36 [pid = 1900] [id = 197] 05:12:59 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc5c00 == 35 [pid = 1900] [id = 194] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x939b5000) [pid = 1900] [serial = 620] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9392a400) [pid = 1900] [serial = 619] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x90fc4000) [pid = 1900] [serial = 419] [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.] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92bd2800) [pid = 1900] [serial = 616] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92b55c00) [pid = 1900] [serial = 613] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92b59c00) [pid = 1900] [serial = 614] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90e1fc00) [pid = 1900] [serial = 607] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f61d800) [pid = 1900] [serial = 595] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f793400) [pid = 1900] [serial = 596] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f4d7800) [pid = 1900] [serial = 604] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f4ddc00) [pid = 1900] [serial = 605] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92b58000) [pid = 1900] [serial = 601] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92b5f800) [pid = 1900] [serial = 602] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92111c00) [pid = 1900] [serial = 598] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x928e2000) [pid = 1900] [serial = 599] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x928db400) [pid = 1900] [serial = 593] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9225a000) [pid = 1900] [serial = 610] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x928e7400) [pid = 1900] [serial = 611] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x90fcc000) [pid = 1900] [serial = 608] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92bd6800) [pid = 1900] [serial = 617] [outer = (nil)] [url = about:blank] 05:12:59 INFO - PROCESS | 1900 | 1469275979683 Marionette TRACE conn3 <- [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]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1487ms 05:12:59 INFO - PROCESS | 1900 | 1469275979718 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1900 | 1469275979724 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:12:59 INFO - PROCESS | 1900 | 1469275979734 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1900 | 1469275979738 Marionette TRACE conn3 <- [1,866,null,{}] 05:12:59 INFO - PROCESS | 1900 | 1469275979743 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 1900 | 1469275979749 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:59 INFO - PROCESS | 1900 | 1469275979896 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:12:59 INFO - PROCESS | 1900 | 1469275979913 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 1900 | 1469275979922 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:12:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1d800 == 36 [pid = 1900] [id = 224] 05:12:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x90e1f800) [pid = 1900] [serial = 673] [outer = (nil)] 05:12:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x90fc6c00) [pid = 1900] [serial = 674] [outer = 0x90e1f800] 05:12:59 INFO - PROCESS | 1900 | 1469275979994 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x910cf400) [pid = 1900] [serial = 675] [outer = 0x90e1f800] 05:13:00 INFO - PROCESS | 1900 | 1469275980881 Marionette TRACE conn3 <- [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]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1186ms 05:13:00 INFO - PROCESS | 1900 | 1469275980919 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 1900 | 1469275980923 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:13:00 INFO - PROCESS | 1900 | 1469275980929 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 1900 | 1469275980934 Marionette TRACE conn3 <- [1,870,null,{}] 05:13:00 INFO - PROCESS | 1900 | 1469275980949 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 1900 | 1469275980957 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:01 INFO - PROCESS | 1900 | 1469275981115 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:13:01 INFO - PROCESS | 1900 | 1469275981236 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1900 | 1469275981245 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x92114800 == 37 [pid = 1900] [id = 225] 05:13:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9224c000) [pid = 1900] [serial = 676] [outer = (nil)] 05:13:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x928e8800) [pid = 1900] [serial = 677] [outer = 0x9224c000] 05:13:01 INFO - PROCESS | 1900 | 1469275981321 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b54800) [pid = 1900] [serial = 678] [outer = 0x9224c000] 05:13:02 INFO - PROCESS | 1900 | 1469275982148 Marionette TRACE conn3 <- [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]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1290ms 05:13:02 INFO - PROCESS | 1900 | 1469275982220 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 1900 | 1469275982223 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:13:02 INFO - PROCESS | 1900 | 1469275982230 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 1900 | 1469275982233 Marionette TRACE conn3 <- [1,874,null,{}] 05:13:02 INFO - PROCESS | 1900 | 1469275982238 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 1900 | 1469275982243 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:02 INFO - PROCESS | 1900 | 1469275982441 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:13:02 INFO - PROCESS | 1900 | 1469275982474 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 1900 | 1469275982482 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a89400 == 38 [pid = 1900] [id = 226] 05:13:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bd2800) [pid = 1900] [serial = 679] [outer = (nil)] 05:13:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92bd8c00) [pid = 1900] [serial = 680] [outer = 0x92bd2800] 05:13:02 INFO - PROCESS | 1900 | 1469275982547 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9392a400) [pid = 1900] [serial = 681] [outer = 0x92bd2800] 05:13:03 INFO - PROCESS | 1900 | 1469275983441 Marionette TRACE conn3 <- [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]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1237ms 05:13:03 INFO - PROCESS | 1900 | 1469275983467 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 1900 | 1469275983469 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:13:03 INFO - PROCESS | 1900 | 1469275983475 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 1900 | 1469275983478 Marionette TRACE conn3 <- [1,878,null,{}] 05:13:03 INFO - PROCESS | 1900 | 1469275983483 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 1900 | 1469275983488 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:03 INFO - PROCESS | 1900 | 1469275983674 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:13:03 INFO - PROCESS | 1900 | 1469275983755 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1900 | 1469275983764 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e8000 == 39 [pid = 1900] [id = 227] 05:13:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92b59000) [pid = 1900] [serial = 682] [outer = (nil)] 05:13:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x946c9400) [pid = 1900] [serial = 683] [outer = 0x92b59000] 05:13:03 INFO - PROCESS | 1900 | 1469275983829 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9503fc00) [pid = 1900] [serial = 684] [outer = 0x92b59000] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f4dc400) [pid = 1900] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92117400) [pid = 1900] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f798800) [pid = 1900] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8e48c800) [pid = 1900] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8edcec00) [pid = 1900] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93926800) [pid = 1900] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x946cdc00) [pid = 1900] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92bd9c00) [pid = 1900] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x91862400) [pid = 1900] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x91869400) [pid = 1900] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x910cd400) [pid = 1900] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:13:04 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910d4c00) [pid = 1900] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:13:04 INFO - PROCESS | 1900 | 1469275984752 Marionette TRACE conn3 <- [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]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1333ms 05:13:04 INFO - PROCESS | 1900 | 1469275984809 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1900 | 1469275984812 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:13:04 INFO - PROCESS | 1900 | 1469275984818 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1900 | 1469275984820 Marionette TRACE conn3 <- [1,882,null,{}] 05:13:04 INFO - PROCESS | 1900 | 1469275984826 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 1900 | 1469275984836 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:05 INFO - PROCESS | 1900 | 1469275985025 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:13:05 INFO - PROCESS | 1900 | 1469275985141 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1900 | 1469275985149 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebdd400 == 40 [pid = 1900] [id = 228] 05:13:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8edc3c00) [pid = 1900] [serial = 685] [outer = (nil)] 05:13:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x93796800) [pid = 1900] [serial = 686] [outer = 0x8edc3c00] 05:13:05 INFO - PROCESS | 1900 | 1469275985216 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x96383c00) [pid = 1900] [serial = 687] [outer = 0x8edc3c00] 05:13:05 INFO - PROCESS | 1900 | 1469275985947 Marionette TRACE conn3 <- [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]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1179ms 05:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:13:06 INFO - PROCESS | 1900 | 1469275985998 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 1900 | 1469275986001 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:13:06 INFO - PROCESS | 1900 | 1469275986008 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 1900 | 1469275986011 Marionette TRACE conn3 <- [1,886,null,{}] 05:13:06 INFO - PROCESS | 1900 | 1469275986016 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 1900 | 1469275986021 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:06 INFO - PROCESS | 1900 | 1469275986167 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:13:06 INFO - PROCESS | 1900 | 1469275986377 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1900 | 1469275986386 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e487000 == 41 [pid = 1900] [id = 229] 05:13:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8e488c00) [pid = 1900] [serial = 688] [outer = (nil)] 05:13:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8e48dc00) [pid = 1900] [serial = 689] [outer = 0x8e488c00] 05:13:06 INFO - PROCESS | 1900 | 1469275986475 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8ebdc400) [pid = 1900] [serial = 690] [outer = 0x8e488c00] 05:13:07 INFO - PROCESS | 1900 | 1469275987481 Marionette TRACE conn3 <- [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]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1533ms 05:13:07 INFO - PROCESS | 1900 | 1469275987560 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1900 | 1469275987566 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:13:07 INFO - PROCESS | 1900 | 1469275987577 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1900 | 1469275987581 Marionette TRACE conn3 <- [1,890,null,{}] 05:13:07 INFO - PROCESS | 1900 | 1469275987590 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 1900 | 1469275987598 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:07 INFO - PROCESS | 1900 | 1469275987793 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:13:08 INFO - PROCESS | 1900 | 1469275988008 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1900 | 1469275988018 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48b800 == 42 [pid = 1900] [id = 230] 05:13:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90fc3000) [pid = 1900] [serial = 691] [outer = (nil)] 05:13:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x91870400) [pid = 1900] [serial = 692] [outer = 0x90fc3000] 05:13:08 INFO - PROCESS | 1900 | 1469275988127 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x91e41800) [pid = 1900] [serial = 693] [outer = 0x90fc3000] 05:13:09 INFO - PROCESS | 1900 | 1469275989051 Marionette TRACE conn3 <- [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]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1543ms 05:13:09 INFO - PROCESS | 1900 | 1469275989122 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 1900 | 1469275989129 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:13:09 INFO - PROCESS | 1900 | 1469275989136 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1900 | 1469275989140 Marionette TRACE conn3 <- [1,894,null,{}] 05:13:09 INFO - PROCESS | 1900 | 1469275989146 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 1900 | 1469275989151 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:09 INFO - PROCESS | 1900 | 1469275989371 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:13:09 INFO - PROCESS | 1900 | 1469275989625 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 1900 | 1469275989634 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x9378d000 == 43 [pid = 1900] [id = 231] 05:13:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9392b000) [pid = 1900] [serial = 694] [outer = (nil)] 05:13:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b5d800) [pid = 1900] [serial = 695] [outer = 0x9392b000] 05:13:09 INFO - PROCESS | 1900 | 1469275989758 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x95071800) [pid = 1900] [serial = 696] [outer = 0x9392b000] 05:13:10 INFO - PROCESS | 1900 | 1469275990668 Marionette TRACE conn3 <- [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]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1584ms 05:13:10 INFO - PROCESS | 1900 | 1469275990721 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 1900 | 1469275990725 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:13:10 INFO - PROCESS | 1900 | 1469275990743 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1900 | 1469275990753 Marionette TRACE conn3 <- [1,898,null,{}] 05:13:10 INFO - PROCESS | 1900 | 1469275990760 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 1900 | 1469275990769 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:11 INFO - PROCESS | 1900 | 1469275991062 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:13:11 INFO - PROCESS | 1900 | 1469275991276 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 1900 | 1469275991292 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc5800 == 44 [pid = 1900] [id = 232] 05:13:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9504b000) [pid = 1900] [serial = 697] [outer = (nil)] 05:13:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x97ff8400) [pid = 1900] [serial = 698] [outer = 0x9504b000] 05:13:11 INFO - PROCESS | 1900 | 1469275991386 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x97ffc800) [pid = 1900] [serial = 699] [outer = 0x9504b000] 05:13:12 INFO - PROCESS | 1900 | 1469275992269 Marionette TRACE conn3 <- [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]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1609ms 05:13:12 INFO - PROCESS | 1900 | 1469275992343 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 1900 | 1469275992348 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:13:12 INFO - PROCESS | 1900 | 1469275992354 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 1900 | 1469275992357 Marionette TRACE conn3 <- [1,902,null,{}] 05:13:12 INFO - PROCESS | 1900 | 1469275992363 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 1900 | 1469275992368 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:12 INFO - PROCESS | 1900 | 1469275992577 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:13:12 INFO - PROCESS | 1900 | 1469275992790 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 1900 | 1469275992798 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485800 == 45 [pid = 1900] [id = 233] 05:13:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x97f36000) [pid = 1900] [serial = 700] [outer = (nil)] 05:13:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x98850400) [pid = 1900] [serial = 701] [outer = 0x97f36000] 05:13:12 INFO - PROCESS | 1900 | 1469275992923 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x988d0c00) [pid = 1900] [serial = 702] [outer = 0x97f36000] 05:13:13 INFO - PROCESS | 1900 | 1469275993733 Marionette TRACE conn3 <- [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]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1434ms 05:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:13:13 INFO - PROCESS | 1900 | 1469275993789 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 1900 | 1469275993792 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:13:13 INFO - PROCESS | 1900 | 1469275993799 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1900 | 1469275993803 Marionette TRACE conn3 <- [1,906,null,{}] 05:13:13 INFO - PROCESS | 1900 | 1469275993808 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 1900 | 1469275993813 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:13 INFO - PROCESS | 1900 | 1469275993979 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:13:14 INFO - PROCESS | 1900 | 1469275994155 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 1900 | 1469275994175 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x98d84800 == 46 [pid = 1900] [id = 234] 05:13:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x98d85000) [pid = 1900] [serial = 703] [outer = (nil)] 05:13:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x98df0800) [pid = 1900] [serial = 704] [outer = 0x98d85000] 05:13:14 INFO - PROCESS | 1900 | 1469275994262 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x98df9800) [pid = 1900] [serial = 705] [outer = 0x98d85000] 05:13:15 INFO - PROCESS | 1900 | 1469275995257 Marionette TRACE conn3 <- [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]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1532ms 05:13:15 INFO - PROCESS | 1900 | 1469275995331 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1900 | 1469275995334 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:13:15 INFO - PROCESS | 1900 | 1469275995341 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1900 | 1469275995345 Marionette TRACE conn3 <- [1,910,null,{}] 05:13:15 INFO - PROCESS | 1900 | 1469275995350 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 1900 | 1469275995356 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:15 INFO - PROCESS | 1900 | 1469275995753 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:13:16 INFO - PROCESS | 1900 | 1469275995984 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 1900 | 1469275995994 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4ddc00 == 47 [pid = 1900] [id = 235] 05:13:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f4de400) [pid = 1900] [serial = 706] [outer = (nil)] 05:13:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8f62ac00) [pid = 1900] [serial = 707] [outer = 0x8f4de400] 05:13:16 INFO - PROCESS | 1900 | 1469275996083 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8f79f000) [pid = 1900] [serial = 708] [outer = 0x8f4de400] 05:13:16 INFO - PROCESS | 1900 | 1469275996930 Marionette TRACE conn3 <- [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]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1629ms 05:13:16 INFO - PROCESS | 1900 | 1469275996972 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:13:16 INFO - PROCESS | 1900 | 1469275996978 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:13:16 INFO - PROCESS | 1900 | 1469275996987 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 1900 | 1469275996992 Marionette TRACE conn3 <- [1,914,null,{}] 05:13:17 INFO - PROCESS | 1900 | 1469275996998 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 1900 | 1469275997004 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:17 INFO - PROCESS | 1900 | 1469275997174 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:13:17 INFO - PROCESS | 1900 | 1469275997340 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 1900 | 1469275997354 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x92255800 == 48 [pid = 1900] [id = 236] 05:13:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x928db400) [pid = 1900] [serial = 709] [outer = (nil)] 05:13:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x928e6c00) [pid = 1900] [serial = 710] [outer = 0x928db400] 05:13:17 INFO - PROCESS | 1900 | 1469275997459 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x92a8cc00) [pid = 1900] [serial = 711] [outer = 0x928db400] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1e400 == 47 [pid = 1900] [id = 199] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f628000 == 46 [pid = 1900] [id = 209] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x90e11c00 == 45 [pid = 1900] [id = 205] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x946cb800 == 44 [pid = 1900] [id = 210] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8edce000 == 43 [pid = 1900] [id = 213] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79d400 == 42 [pid = 1900] [id = 211] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61cc00 == 41 [pid = 1900] [id = 212] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48c000 == 40 [pid = 1900] [id = 214] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x90e15000 == 39 [pid = 1900] [id = 202] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92250c00 == 38 [pid = 1900] [id = 203] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x910cec00 == 37 [pid = 1900] [id = 196] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd3400 == 36 [pid = 1900] [id = 198] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8e000 == 35 [pid = 1900] [id = 204] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61c800 == 34 [pid = 1900] [id = 195] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x910d4000 == 33 [pid = 1900] [id = 208] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d8800 == 32 [pid = 1900] [id = 207] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92a96000 == 31 [pid = 1900] [id = 200] 05:13:19 INFO - PROCESS | 1900 | --DOCSHELL 0x91e48c00 == 30 [pid = 1900] [id = 206] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x90e1a800) [pid = 1900] [serial = 623] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8f79b000) [pid = 1900] [serial = 622] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92a91000) [pid = 1900] [serial = 626] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92a89800) [pid = 1900] [serial = 625] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8f7a0400) [pid = 1900] [serial = 647] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8ebdb000) [pid = 1900] [serial = 644] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8f62a000) [pid = 1900] [serial = 642] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8f4dbc00) [pid = 1900] [serial = 641] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x93b58000) [pid = 1900] [serial = 629] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x93b52400) [pid = 1900] [serial = 628] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x95047800) [pid = 1900] [serial = 632] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x95041800) [pid = 1900] [serial = 631] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9506d800) [pid = 1900] [serial = 635] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9504ec00) [pid = 1900] [serial = 634] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x928e0000) [pid = 1900] [serial = 653] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92b56400) [pid = 1900] [serial = 656] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92a8dc00) [pid = 1900] [serial = 654] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x975c3800) [pid = 1900] [serial = 638] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8edcb000) [pid = 1900] [serial = 645] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x910d8800) [pid = 1900] [serial = 650] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9638b800) [pid = 1900] [serial = 637] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x91869000) [pid = 1900] [serial = 651] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92b5dc00) [pid = 1900] [serial = 657] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x90e18400) [pid = 1900] [serial = 648] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1900 | 1469275999515 Marionette TRACE conn3 <- [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]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2595ms 05:13:19 INFO - PROCESS | 1900 | 1469275999581 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 1900 | 1469275999588 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:13:19 INFO - PROCESS | 1900 | 1469275999596 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 1900 | 1469275999601 Marionette TRACE conn3 <- [1,918,null,{}] 05:13:19 INFO - PROCESS | 1900 | 1469275999609 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 1900 | 1469275999615 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:19 INFO - PROCESS | 1900 | 1469275999783 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:13:19 INFO - PROCESS | 1900 | 1469275999901 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1900 | 1469275999918 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd2400 == 31 [pid = 1900] [id = 237] 05:13:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8edd0000) [pid = 1900] [serial = 712] [outer = (nil)] 05:13:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f4db000) [pid = 1900] [serial = 713] [outer = 0x8edd0000] 05:13:19 INFO - PROCESS | 1900 | 1469275999989 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f61b800) [pid = 1900] [serial = 714] [outer = 0x8edd0000] 05:13:20 INFO - PROCESS | 1900 | 1469276000789 Marionette TRACE conn3 <- [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]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1233ms 05:13:20 INFO - PROCESS | 1900 | 1469276000829 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1900 | 1469276000837 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:13:20 INFO - PROCESS | 1900 | 1469276000848 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1900 | 1469276000852 Marionette TRACE conn3 <- [1,922,null,{}] 05:13:20 INFO - PROCESS | 1900 | 1469276000858 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 1900 | 1469276000863 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:21 INFO - PROCESS | 1900 | 1469276001018 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:13:21 INFO - PROCESS | 1900 | 1469276001028 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1900 | 1469276001036 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1ac00 == 32 [pid = 1900] [id = 238] 05:13:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90e1d000) [pid = 1900] [serial = 715] [outer = (nil)] 05:13:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fc4400) [pid = 1900] [serial = 716] [outer = 0x90e1d000] 05:13:21 INFO - PROCESS | 1900 | 1469276001121 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910cd000) [pid = 1900] [serial = 717] [outer = 0x90e1d000] 05:13:22 INFO - PROCESS | 1900 | 1469276002006 Marionette TRACE conn3 <- [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]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1238ms 05:13:22 INFO - PROCESS | 1900 | 1469276002086 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1900 | 1469276002090 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:13:22 INFO - PROCESS | 1900 | 1469276002101 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1900 | 1469276002106 Marionette TRACE conn3 <- [1,926,null,{}] 05:13:22 INFO - PROCESS | 1900 | 1469276002124 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 1900 | 1469276002132 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:22 INFO - PROCESS | 1900 | 1469276002336 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:13:22 INFO - PROCESS | 1900 | 1469276002421 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 1900 | 1469276002431 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x92251400 == 33 [pid = 1900] [id = 239] 05:13:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92251c00) [pid = 1900] [serial = 718] [outer = (nil)] 05:13:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928df800) [pid = 1900] [serial = 719] [outer = 0x92251c00] 05:13:22 INFO - PROCESS | 1900 | 1469276002505 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92a8b000) [pid = 1900] [serial = 720] [outer = 0x92251c00] 05:13:23 INFO - PROCESS | 1900 | 1469276003454 Marionette TRACE conn3 <- [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]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1438ms 05:13:23 INFO - PROCESS | 1900 | 1469276003554 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 1900 | 1469276003559 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:13:23 INFO - PROCESS | 1900 | 1469276003565 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 1900 | 1469276003568 Marionette TRACE conn3 <- [1,930,null,{}] 05:13:23 INFO - PROCESS | 1900 | 1469276003574 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 1900 | 1469276003579 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:23 INFO - PROCESS | 1900 | 1469276003786 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:13:23 INFO - PROCESS | 1900 | 1469276003807 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 1900 | 1469276003814 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x928da400 == 34 [pid = 1900] [id = 240] 05:13:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8f400) [pid = 1900] [serial = 721] [outer = (nil)] 05:13:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92b5c000) [pid = 1900] [serial = 722] [outer = 0x92a8f400] 05:13:23 INFO - PROCESS | 1900 | 1469276003889 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92bd5c00) [pid = 1900] [serial = 723] [outer = 0x92a8f400] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8edc3c00) [pid = 1900] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92bd2800) [pid = 1900] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92b59000) [pid = 1900] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92253000) [pid = 1900] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f627c00) [pid = 1900] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x90e1f800) [pid = 1900] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4de800) [pid = 1900] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92bdd800) [pid = 1900] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x95046c00) [pid = 1900] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:13:24 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9224c000) [pid = 1900] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:13:25 INFO - PROCESS | 1900 | 1469276005112 Marionette TRACE conn3 <- [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]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1588ms 05:13:25 INFO - PROCESS | 1900 | 1469276005155 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 1900 | 1469276005159 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:13:25 INFO - PROCESS | 1900 | 1469276005164 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 1900 | 1469276005168 Marionette TRACE conn3 <- [1,934,null,{}] 05:13:25 INFO - PROCESS | 1900 | 1469276005173 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 1900 | 1469276005178 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:25 INFO - PROCESS | 1900 | 1469276005316 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:13:25 INFO - PROCESS | 1900 | 1469276005329 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 1900 | 1469276005338 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd4400 == 35 [pid = 1900] [id = 241] 05:13:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f627c00) [pid = 1900] [serial = 724] [outer = (nil)] 05:13:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92b59800) [pid = 1900] [serial = 725] [outer = 0x8f627c00] 05:13:25 INFO - PROCESS | 1900 | 1469276005403 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92bda400) [pid = 1900] [serial = 726] [outer = 0x8f627c00] 05:13:26 INFO - PROCESS | 1900 | 1469276006328 Marionette TRACE conn3 <- [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]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1198ms 05:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:13:26 INFO - PROCESS | 1900 | 1469276006364 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 1900 | 1469276006367 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:13:26 INFO - PROCESS | 1900 | 1469276006373 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1900 | 1469276006377 Marionette TRACE conn3 <- [1,938,null,{}] 05:13:26 INFO - PROCESS | 1900 | 1469276006382 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 1900 | 1469276006391 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:26 INFO - PROCESS | 1900 | 1469276006572 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:13:26 INFO - PROCESS | 1900 | 1469276006783 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1900 | 1469276006795 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485000 == 36 [pid = 1900] [id = 242] 05:13:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8e485400) [pid = 1900] [serial = 727] [outer = (nil)] 05:13:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8e491000) [pid = 1900] [serial = 728] [outer = 0x8e485400] 05:13:26 INFO - PROCESS | 1900 | 1469276006884 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8ebd9400) [pid = 1900] [serial = 729] [outer = 0x8e485400] 05:13:28 INFO - PROCESS | 1900 | 1469276007998 Marionette TRACE conn3 <- [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]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1681ms 05:13:28 INFO - PROCESS | 1900 | 1469276008056 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 1900 | 1469276008062 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:13:28 INFO - PROCESS | 1900 | 1469276008070 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 1900 | 1469276008076 Marionette TRACE conn3 <- [1,942,null,{}] 05:13:28 INFO - PROCESS | 1900 | 1469276008084 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 1900 | 1469276008094 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:28 INFO - PROCESS | 1900 | 1469276008314 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:13:28 INFO - PROCESS | 1900 | 1469276008533 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1900 | 1469276008544 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc6400 == 37 [pid = 1900] [id = 243] 05:13:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x90fcb000) [pid = 1900] [serial = 730] [outer = (nil)] 05:13:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x910d1000) [pid = 1900] [serial = 731] [outer = 0x90fcb000] 05:13:28 INFO - PROCESS | 1900 | 1469276008650 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x910d8000) [pid = 1900] [serial = 732] [outer = 0x90fcb000] 05:13:29 INFO - PROCESS | 1900 | 1469276009624 Marionette TRACE conn3 <- [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]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1629ms 05:13:29 INFO - PROCESS | 1900 | 1469276009703 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:13:29 INFO - PROCESS | 1900 | 1469276009710 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:13:29 INFO - PROCESS | 1900 | 1469276009718 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1900 | 1469276009721 Marionette TRACE conn3 <- [1,946,null,{}] 05:13:29 INFO - PROCESS | 1900 | 1469276009729 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 1900 | 1469276009735 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:29 INFO - PROCESS | 1900 | 1469276009966 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:13:30 INFO - PROCESS | 1900 | 1469276010278 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 1900 | 1469276010285 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1a800 == 38 [pid = 1900] [id = 244] 05:13:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x928df400) [pid = 1900] [serial = 733] [outer = (nil)] 05:13:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92a8d800) [pid = 1900] [serial = 734] [outer = 0x928df400] 05:13:30 INFO - PROCESS | 1900 | 1469276010376 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92b57000) [pid = 1900] [serial = 735] [outer = 0x928df400] 05:13:31 INFO - PROCESS | 1900 | 1469276011393 Marionette TRACE conn3 <- [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]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1732ms 05:13:31 INFO - PROCESS | 1900 | 1469276011451 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:13:31 INFO - PROCESS | 1900 | 1469276011455 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:13:31 INFO - PROCESS | 1900 | 1469276011473 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1900 | 1469276011483 Marionette TRACE conn3 <- [1,950,null,{}] 05:13:31 INFO - PROCESS | 1900 | 1469276011491 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 1900 | 1469276011499 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:31 INFO - PROCESS | 1900 | 1469276011730 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:13:31 INFO - PROCESS | 1900 | 1469276011942 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 1900 | 1469276011950 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e4c400 == 39 [pid = 1900] [id = 245] 05:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92110800) [pid = 1900] [serial = 736] [outer = (nil)] 05:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x93b58000) [pid = 1900] [serial = 737] [outer = 0x92110800] 05:13:32 INFO - PROCESS | 1900 | 1469276012055 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x95040400) [pid = 1900] [serial = 738] [outer = 0x92110800] 05:13:33 INFO - PROCESS | 1900 | 1469276013168 Marionette TRACE conn3 <- [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]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1808ms 05:13:33 INFO - PROCESS | 1900 | 1469276013273 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 1900 | 1469276013279 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:13:33 INFO - PROCESS | 1900 | 1469276013288 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 1900 | 1469276013292 Marionette TRACE conn3 <- [1,954,null,{}] 05:13:33 INFO - PROCESS | 1900 | 1469276013300 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 1900 | 1469276013306 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:33 INFO - PROCESS | 1900 | 1469276013513 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:13:33 INFO - PROCESS | 1900 | --DOCSHELL 0x8f797000 == 38 [pid = 1900] [id = 215] 05:13:33 INFO - PROCESS | 1900 | --DOCSHELL 0x92a89400 == 37 [pid = 1900] [id = 226] 05:13:33 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd4400 == 36 [pid = 1900] [id = 241] 05:13:33 INFO - PROCESS | 1900 | --DOCSHELL 0x928da400 == 35 [pid = 1900] [id = 240] 05:13:33 INFO - PROCESS | 1900 | --DOCSHELL 0x92251400 == 34 [pid = 1900] [id = 239] 05:13:33 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1ac00 == 33 [pid = 1900] [id = 238] 05:13:33 INFO - PROCESS | 1900 | 1469276013790 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 1900 | 1469276013805 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:33 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd2400 == 32 [pid = 1900] [id = 237] 05:13:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcfc00 == 33 [pid = 1900] [id = 246] 05:13:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8f61c000) [pid = 1900] [serial = 739] [outer = (nil)] 05:13:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f792400) [pid = 1900] [serial = 740] [outer = 0x8f61c000] 05:13:33 INFO - PROCESS | 1900 | 1469276013876 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8f798400) [pid = 1900] [serial = 741] [outer = 0x8f61c000] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x92bd8c00) [pid = 1900] [serial = 680] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x946c9400) [pid = 1900] [serial = 683] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9392a400) [pid = 1900] [serial = 681] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x92a8c800) [pid = 1900] [serial = 665] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92bd3400) [pid = 1900] [serial = 666] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x90e13800) [pid = 1900] [serial = 662] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x910ca000) [pid = 1900] [serial = 663] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x90fc6c00) [pid = 1900] [serial = 674] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x910cf400) [pid = 1900] [serial = 675] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f61b400) [pid = 1900] [serial = 671] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f621000) [pid = 1900] [serial = 672] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x93b59800) [pid = 1900] [serial = 660] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9378f400) [pid = 1900] [serial = 659] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9506d400) [pid = 1900] [serial = 668] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x95076c00) [pid = 1900] [serial = 669] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x928e8800) [pid = 1900] [serial = 677] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x96383c00) [pid = 1900] [serial = 687] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9503fc00) [pid = 1900] [serial = 684] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92b54800) [pid = 1900] [serial = 678] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x93796800) [pid = 1900] [serial = 686] [outer = (nil)] [url = about:blank] 05:13:34 INFO - PROCESS | 1900 | 1469276014705 Marionette TRACE conn3 <- [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]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1480ms 05:13:34 INFO - PROCESS | 1900 | 1469276014768 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1900 | 1469276014775 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:13:34 INFO - PROCESS | 1900 | 1469276014787 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1900 | 1469276014791 Marionette TRACE conn3 <- [1,958,null,{}] 05:13:34 INFO - PROCESS | 1900 | 1469276014797 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 1900 | 1469276014802 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:34 INFO - PROCESS | 1900 | 1469276014967 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:13:35 INFO - PROCESS | 1900 | 1469276015091 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 1900 | 1469276015098 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f621400 == 34 [pid = 1900] [id = 247] 05:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fcf000) [pid = 1900] [serial = 742] [outer = (nil)] 05:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x910d2400) [pid = 1900] [serial = 743] [outer = 0x90fcf000] 05:13:35 INFO - PROCESS | 1900 | 1469276015185 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9186d400) [pid = 1900] [serial = 744] [outer = 0x90fcf000] 05:13:35 INFO - PROCESS | 1900 | 1469276015989 Marionette TRACE conn3 <- [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]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1237ms 05:13:36 INFO - PROCESS | 1900 | 1469276016023 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 1900 | 1469276016027 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:13:36 INFO - PROCESS | 1900 | 1469276016040 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 1900 | 1469276016047 Marionette TRACE conn3 <- [1,962,null,{}] 05:13:36 INFO - PROCESS | 1900 | 1469276016062 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 1900 | 1469276016070 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:36 INFO - PROCESS | 1900 | 1469276016282 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:13:36 INFO - PROCESS | 1900 | 1469276016311 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1900 | 1469276016320 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b51c00 == 35 [pid = 1900] [id = 248] 05:13:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92b52000) [pid = 1900] [serial = 745] [outer = (nil)] 05:13:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b58400) [pid = 1900] [serial = 746] [outer = 0x92b52000] 05:13:36 INFO - PROCESS | 1900 | 1469276016391 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92bda000) [pid = 1900] [serial = 747] [outer = 0x92b52000] 05:13:37 INFO - PROCESS | 1900 | 1469276017344 Marionette TRACE conn3 <- [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]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1339ms 05:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:13:37 INFO - PROCESS | 1900 | 1469276017373 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1900 | 1469276017377 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:13:37 INFO - PROCESS | 1900 | 1469276017383 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1900 | 1469276017386 Marionette TRACE conn3 <- [1,966,null,{}] 05:13:37 INFO - PROCESS | 1900 | 1469276017391 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 1900 | 1469276017395 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:37 INFO - PROCESS | 1900 | 1469276017620 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:13:37 INFO - PROCESS | 1900 | 1469276017643 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 1900 | 1469276017652 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x93924000 == 36 [pid = 1900] [id = 249] 05:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x939b2000) [pid = 1900] [serial = 748] [outer = (nil)] 05:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b5a800) [pid = 1900] [serial = 749] [outer = 0x939b2000] 05:13:37 INFO - PROCESS | 1900 | 1469276017717 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9503fc00) [pid = 1900] [serial = 750] [outer = 0x939b2000] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90e1d000) [pid = 1900] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8edd0000) [pid = 1900] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92251c00) [pid = 1900] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8e488c00) [pid = 1900] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92a8f400) [pid = 1900] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x90fc3000) [pid = 1900] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9392b000) [pid = 1900] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9504b000) [pid = 1900] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x928db400) [pid = 1900] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x97f36000) [pid = 1900] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x98d85000) [pid = 1900] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:13:38 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f4de400) [pid = 1900] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:13:38 INFO - PROCESS | 1900 | 1469276018698 Marionette TRACE conn3 <- [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]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1379ms 05:13:38 INFO - PROCESS | 1900 | 1469276018761 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:13:38 INFO - PROCESS | 1900 | 1469276018765 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:13:38 INFO - PROCESS | 1900 | 1469276018772 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 1900 | 1469276018775 Marionette TRACE conn3 <- [1,970,null,{}] 05:13:38 INFO - PROCESS | 1900 | 1469276018781 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 1900 | 1469276018787 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:38 INFO - PROCESS | 1900 | 1469276018979 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:13:39 INFO - PROCESS | 1900 | 1469276018992 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 1900 | 1469276019000 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcbc00 == 37 [pid = 1900] [id = 250] 05:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9224fc00) [pid = 1900] [serial = 751] [outer = (nil)] 05:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9392a400) [pid = 1900] [serial = 752] [outer = 0x9224fc00] 05:13:39 INFO - PROCESS | 1900 | 1469276019068 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b5cc00) [pid = 1900] [serial = 753] [outer = 0x9224fc00] 05:13:39 INFO - PROCESS | 1900 | 1469276019934 Marionette TRACE conn3 <- [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]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1236ms 05:13:40 INFO - PROCESS | 1900 | 1469276020008 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 1900 | 1469276020011 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:13:40 INFO - PROCESS | 1900 | 1469276020017 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1900 | 1469276020022 Marionette TRACE conn3 <- [1,974,null,{}] 05:13:40 INFO - PROCESS | 1900 | 1469276020028 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 1900 | 1469276020038 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:40 INFO - PROCESS | 1900 | 1469276020256 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:13:40 INFO - PROCESS | 1900 | 1469276020448 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 1900 | 1469276020458 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e483800 == 38 [pid = 1900] [id = 251] 05:13:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8e486400) [pid = 1900] [serial = 754] [outer = (nil)] 05:13:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8ebcf000) [pid = 1900] [serial = 755] [outer = 0x8e486400] 05:13:40 INFO - PROCESS | 1900 | 1469276020549 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8edc9400) [pid = 1900] [serial = 756] [outer = 0x8e486400] 05:13:41 INFO - PROCESS | 1900 | 1469276021579 Marionette TRACE conn3 <- [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]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1589ms 05:13:41 INFO - PROCESS | 1900 | 1469276021610 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 1900 | 1469276021615 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:13:41 INFO - PROCESS | 1900 | 1469276021623 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 1900 | 1469276021628 Marionette TRACE conn3 <- [1,978,null,{}] 05:13:41 INFO - PROCESS | 1900 | 1469276021636 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 1900 | 1469276021642 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:41 INFO - PROCESS | 1900 | 1469276021822 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:13:42 INFO - PROCESS | 1900 | 1469276021984 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1900 | 1469276021992 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48cc00 == 39 [pid = 1900] [id = 252] 05:13:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8ebd0000) [pid = 1900] [serial = 757] [outer = (nil)] 05:13:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9186c800) [pid = 1900] [serial = 758] [outer = 0x8ebd0000] 05:13:42 INFO - PROCESS | 1900 | 1469276022121 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92253000) [pid = 1900] [serial = 759] [outer = 0x8ebd0000] 05:13:43 INFO - PROCESS | 1900 | 1469276023057 Marionette TRACE conn3 <- [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]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1485ms 05:13:43 INFO - PROCESS | 1900 | 1469276023114 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 1900 | 1469276023121 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:13:43 INFO - PROCESS | 1900 | 1469276023127 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1900 | 1469276023132 Marionette TRACE conn3 <- [1,982,null,{}] 05:13:43 INFO - PROCESS | 1900 | 1469276023138 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 1900 | 1469276023143 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:43 INFO - PROCESS | 1900 | 1469276023330 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:13:43 INFO - PROCESS | 1900 | 1469276023580 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 1900 | 1469276023590 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd4000 == 40 [pid = 1900] [id = 253] 05:13:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93792800) [pid = 1900] [serial = 760] [outer = (nil)] 05:13:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9392b000) [pid = 1900] [serial = 761] [outer = 0x93792800] 05:13:43 INFO - PROCESS | 1900 | 1469276023719 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b5ac00) [pid = 1900] [serial = 762] [outer = 0x93792800] 05:13:44 INFO - PROCESS | 1900 | 1469276024634 Marionette TRACE conn3 <- [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]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1581ms 05:13:44 INFO - PROCESS | 1900 | 1469276024710 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1900 | 1469276024713 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:13:44 INFO - PROCESS | 1900 | 1469276024730 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1900 | 1469276024739 Marionette TRACE conn3 <- [1,986,null,{}] 05:13:44 INFO - PROCESS | 1900 | 1469276024746 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 1900 | 1469276024753 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:44 INFO - PROCESS | 1900 | 1469276024975 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:13:45 INFO - PROCESS | 1900 | 1469276025112 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1900 | 1469276025121 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d3800 == 41 [pid = 1900] [id = 254] 05:13:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a95400) [pid = 1900] [serial = 763] [outer = (nil)] 05:13:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95078800) [pid = 1900] [serial = 764] [outer = 0x92a95400] 05:13:45 INFO - PROCESS | 1900 | 1469276025241 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x975c5800) [pid = 1900] [serial = 765] [outer = 0x92a95400] 05:13:46 INFO - PROCESS | 1900 | 1469276026113 Marionette TRACE conn3 <- [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]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1453ms 05:13:46 INFO - PROCESS | 1900 | 1469276026175 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1900 | 1469276026180 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:13:46 INFO - PROCESS | 1900 | 1469276026186 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1900 | 1469276026189 Marionette TRACE conn3 <- [1,990,null,{}] 05:13:46 INFO - PROCESS | 1900 | 1469276026195 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 1900 | 1469276026200 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:46 INFO - PROCESS | 1900 | 1469276026392 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:13:46 INFO - PROCESS | 1900 | 1469276026554 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 1900 | 1469276026564 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61f800 == 42 [pid = 1900] [id = 255] 05:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x93920400) [pid = 1900] [serial = 766] [outer = (nil)] 05:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x97ff5400) [pid = 1900] [serial = 767] [outer = 0x93920400] 05:13:46 INFO - PROCESS | 1900 | 1469276026645 Marionette DEBUG loaded listener.js 05:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x98848000) [pid = 1900] [serial = 768] [outer = 0x93920400] 05:13:47 INFO - PROCESS | 1900 | 1469276027530 Marionette TRACE conn3 <- [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]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1378ms 05:13:47 INFO - PROCESS | 1900 | 1469276027565 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 1900 | 1469276027568 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:13:47 INFO - PROCESS | 1900 | 1469276027574 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 1900 | 1469276027578 Marionette TRACE conn3 <- [1,994,null,{}] 05:13:47 INFO - PROCESS | 1900 | 1469276027583 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:47 INFO - PROCESS | 1900 | 1469276027588 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:47 INFO - PROCESS | 1900 | 1469276027749 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:13:47 INFO - PROCESS | 1900 | 1469276027919 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 1900 | 1469276027938 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x98d7dc00 == 43 [pid = 1900] [id = 256] 05:13:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x98d7e800) [pid = 1900] [serial = 769] [outer = (nil)] 05:13:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x98deec00) [pid = 1900] [serial = 770] [outer = 0x98d7e800] 05:13:48 INFO - PROCESS | 1900 | 1469276028034 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x994dc800) [pid = 1900] [serial = 771] [outer = 0x98d7e800] 05:13:48 INFO - PROCESS | 1900 | 1469276028989 Marionette TRACE conn3 <- [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]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1483ms 05:13:49 INFO - PROCESS | 1900 | 1469276029059 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 1900 | 1469276029063 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:13:49 INFO - PROCESS | 1900 | 1469276029069 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 1900 | 1469276029072 Marionette TRACE conn3 <- [1,998,null,{}] 05:13:49 INFO - PROCESS | 1900 | 1469276029078 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 1900 | 1469276029084 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:49 INFO - PROCESS | 1900 | 1469276029305 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:13:49 INFO - PROCESS | 1900 | 1469276029471 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 1900 | 1469276029478 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc7800 == 44 [pid = 1900] [id = 257] 05:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x93926800) [pid = 1900] [serial = 772] [outer = (nil)] 05:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x99a69c00) [pid = 1900] [serial = 773] [outer = 0x93926800] 05:13:49 INFO - PROCESS | 1900 | 1469276029614 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x99b50000) [pid = 1900] [serial = 774] [outer = 0x93926800] 05:13:50 INFO - PROCESS | 1900 | 1469276030461 Marionette TRACE conn3 <- [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]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1434ms 05:13:50 INFO - PROCESS | 1900 | 1469276030505 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 1900 | 1469276030509 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:13:50 INFO - PROCESS | 1900 | 1469276030515 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 1900 | 1469276030518 Marionette TRACE conn3 <- [1,1002,null,{}] 05:13:50 INFO - PROCESS | 1900 | 1469276030524 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 1900 | 1469276030529 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:50 INFO - PROCESS | 1900 | 1469276030704 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:13:50 INFO - PROCESS | 1900 | 1469276030870 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1900 | 1469276030879 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489000 == 45 [pid = 1900] [id = 258] 05:13:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8ebda000) [pid = 1900] [serial = 775] [outer = (nil)] 05:13:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x90e11400) [pid = 1900] [serial = 776] [outer = 0x8ebda000] 05:13:50 INFO - PROCESS | 1900 | 1469276030957 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x910cb000) [pid = 1900] [serial = 777] [outer = 0x8ebda000] 05:13:52 INFO - PROCESS | 1900 | 1469276032098 Marionette TRACE conn3 <- [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]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1630ms 05:13:52 INFO - PROCESS | 1900 | 1469276032146 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 1900 | 1469276032151 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:13:52 INFO - PROCESS | 1900 | 1469276032159 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 1900 | 1469276032163 Marionette TRACE conn3 <- [1,1006,null,{}] 05:13:52 INFO - PROCESS | 1900 | 1469276032171 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 1900 | 1469276032177 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:52 INFO - PROCESS | 1900 | 1469276032347 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:13:52 INFO - PROCESS | 1900 | 1469276032537 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1900 | 1469276032543 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f799800 == 46 [pid = 1900] [id = 259] 05:13:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8f79c000) [pid = 1900] [serial = 778] [outer = (nil)] 05:13:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x90fc8400) [pid = 1900] [serial = 779] [outer = 0x8f79c000] 05:13:52 INFO - PROCESS | 1900 | 1469276032617 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x910cf400) [pid = 1900] [serial = 780] [outer = 0x8f79c000] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcbc00 == 45 [pid = 1900] [id = 250] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x93924000 == 44 [pid = 1900] [id = 249] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92b51c00 == 43 [pid = 1900] [id = 248] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f621400 == 42 [pid = 1900] [id = 247] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcfc00 == 41 [pid = 1900] [id = 246] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x910d4800 == 40 [pid = 1900] [id = 216] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x928e8000 == 39 [pid = 1900] [id = 227] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x910c9400 == 38 [pid = 1900] [id = 217] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92114800 == 37 [pid = 1900] [id = 225] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485000 == 36 [pid = 1900] [id = 242] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc6400 == 35 [pid = 1900] [id = 243] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc3800 == 34 [pid = 1900] [id = 220] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edd0c00 == 33 [pid = 1900] [id = 221] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1a800 == 32 [pid = 1900] [id = 244] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92bdb400 == 31 [pid = 1900] [id = 219] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4de000 == 30 [pid = 1900] [id = 223] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebdd400 == 29 [pid = 1900] [id = 228] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x91e4c400 == 28 [pid = 1900] [id = 245] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e487000 == 27 [pid = 1900] [id = 229] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x910cbc00 == 26 [pid = 1900] [id = 218] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x95045800 == 25 [pid = 1900] [id = 222] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48b800 == 24 [pid = 1900] [id = 230] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x9378d000 == 23 [pid = 1900] [id = 231] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc5800 == 22 [pid = 1900] [id = 232] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4ddc00 == 21 [pid = 1900] [id = 235] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485800 == 20 [pid = 1900] [id = 233] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x98d84800 == 19 [pid = 1900] [id = 234] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92255800 == 18 [pid = 1900] [id = 236] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1d800 == 17 [pid = 1900] [id = 224] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc7800 == 16 [pid = 1900] [id = 257] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489000 == 15 [pid = 1900] [id = 258] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x98d7dc00 == 14 [pid = 1900] [id = 256] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61f800 == 13 [pid = 1900] [id = 255] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d3800 == 12 [pid = 1900] [id = 254] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48cc00 == 11 [pid = 1900] [id = 252] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd4000 == 10 [pid = 1900] [id = 253] 05:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e483800 == 9 [pid = 1900] [id = 251] 05:13:54 INFO - PROCESS | 1900 | 1469276034572 Marionette TRACE conn3 <- [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]]]}] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x92b59800) [pid = 1900] [serial = 725] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x90fc4400) [pid = 1900] [serial = 716] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8f4db000) [pid = 1900] [serial = 713] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8f61b800) [pid = 1900] [serial = 714] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92a8b000) [pid = 1900] [serial = 720] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8ebdc400) [pid = 1900] [serial = 690] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x8e48dc00) [pid = 1900] [serial = 689] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x92b5c000) [pid = 1900] [serial = 722] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x91e41800) [pid = 1900] [serial = 693] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x91870400) [pid = 1900] [serial = 692] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x95071800) [pid = 1900] [serial = 696] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x93b5d800) [pid = 1900] [serial = 695] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x97ffc800) [pid = 1900] [serial = 699] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92a8cc00) [pid = 1900] [serial = 711] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x97ff8400) [pid = 1900] [serial = 698] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x928e6c00) [pid = 1900] [serial = 710] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92bd5c00) [pid = 1900] [serial = 723] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x928df800) [pid = 1900] [serial = 719] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x988d0c00) [pid = 1900] [serial = 702] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x98850400) [pid = 1900] [serial = 701] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x98df9800) [pid = 1900] [serial = 705] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x98df0800) [pid = 1900] [serial = 704] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f79f000) [pid = 1900] [serial = 708] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f62ac00) [pid = 1900] [serial = 707] [outer = (nil)] [url = about:blank] 05:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x910cd000) [pid = 1900] [serial = 717] [outer = (nil)] [url = about:blank] 05:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2634ms 05:13:54 INFO - PROCESS | 1900 | 1469276034794 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1900 | 1469276034801 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:13:54 INFO - PROCESS | 1900 | 1469276034809 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1900 | 1469276034815 Marionette TRACE conn3 <- [1,1010,null,{}] 05:13:54 INFO - PROCESS | 1900 | 1469276034825 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 1900 | 1469276034831 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:54 INFO - PROCESS | 1900 | 1469276034980 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:13:55 INFO - PROCESS | 1900 | 1469276034991 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 1900 | 1469276034999 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc8000 == 10 [pid = 1900] [id = 260] 05:13:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8edc8400) [pid = 1900] [serial = 781] [outer = (nil)] 05:13:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8edce400) [pid = 1900] [serial = 782] [outer = 0x8edc8400] 05:13:55 INFO - PROCESS | 1900 | 1469276035071 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8f4dac00) [pid = 1900] [serial = 783] [outer = 0x8edc8400] 05:13:55 INFO - PROCESS | 1900 | 1469276035936 Marionette TRACE conn3 <- [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]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1184ms 05:13:55 INFO - PROCESS | 1900 | 1469276035992 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 1900 | 1469276036001 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:13:56 INFO - PROCESS | 1900 | 1469276036011 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1900 | 1469276036015 Marionette TRACE conn3 <- [1,1014,null,{}] 05:13:56 INFO - PROCESS | 1900 | 1469276036021 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 1900 | 1469276036027 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:56 INFO - PROCESS | 1900 | 1469276036194 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:13:56 INFO - PROCESS | 1900 | 1469276036205 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 1900 | 1469276036214 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f629800 == 11 [pid = 1900] [id = 261] 05:13:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x90e13400) [pid = 1900] [serial = 784] [outer = (nil)] 05:13:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x90e1cc00) [pid = 1900] [serial = 785] [outer = 0x90e13400] 05:13:56 INFO - PROCESS | 1900 | 1469276036414 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90fc3c00) [pid = 1900] [serial = 786] [outer = 0x90e13400] 05:13:57 INFO - PROCESS | 1900 | 1469276037320 Marionette TRACE conn3 <- [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]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1385ms 05:13:57 INFO - PROCESS | 1900 | 1469276037397 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1900 | 1469276037401 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:13:57 INFO - PROCESS | 1900 | 1469276037408 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1900 | 1469276037413 Marionette TRACE conn3 <- [1,1018,null,{}] 05:13:57 INFO - PROCESS | 1900 | 1469276037439 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 1900 | 1469276037447 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:57 INFO - PROCESS | 1900 | 1469276037658 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:13:57 INFO - PROCESS | 1900 | 1469276037686 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 1900 | 1469276037696 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x92258c00 == 12 [pid = 1900] [id = 262] 05:13:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92259400) [pid = 1900] [serial = 787] [outer = (nil)] 05:13:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x928df800) [pid = 1900] [serial = 788] [outer = 0x92259400] 05:13:57 INFO - PROCESS | 1900 | 1469276037773 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x928e3c00) [pid = 1900] [serial = 789] [outer = 0x92259400] 05:13:58 INFO - PROCESS | 1900 | 1469276038692 Marionette TRACE conn3 <- [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]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1345ms 05:13:58 INFO - PROCESS | 1900 | 1469276038754 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 1900 | 1469276038758 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:13:58 INFO - PROCESS | 1900 | 1469276038764 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 1900 | 1469276038766 Marionette TRACE conn3 <- [1,1022,null,{}] 05:13:58 INFO - PROCESS | 1900 | 1469276038772 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 1900 | 1469276038777 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:58 INFO - PROCESS | 1900 | 1469276038978 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:13:59 INFO - PROCESS | 1900 | 1469276039000 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 1900 | 1469276039011 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:13:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fce000 == 13 [pid = 1900] [id = 263] 05:13:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92a8cc00) [pid = 1900] [serial = 790] [outer = (nil)] 05:13:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92a94800) [pid = 1900] [serial = 791] [outer = 0x92a8cc00] 05:13:59 INFO - PROCESS | 1900 | 1469276039077 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92b5c400) [pid = 1900] [serial = 792] [outer = 0x92a8cc00] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92b52000) [pid = 1900] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x939b2000) [pid = 1900] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x90fcb000) [pid = 1900] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8e485400) [pid = 1900] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92110800) [pid = 1900] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fcf000) [pid = 1900] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f61c000) [pid = 1900] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x928df400) [pid = 1900] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9224fc00) [pid = 1900] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:13:59 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f627c00) [pid = 1900] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:14:00 INFO - PROCESS | 1900 | 1469276040421 Marionette TRACE conn3 <- [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]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1691ms 05:14:00 INFO - PROCESS | 1900 | 1469276040456 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 1900 | 1469276040459 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:14:00 INFO - PROCESS | 1900 | 1469276040465 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 1900 | 1469276040469 Marionette TRACE conn3 <- [1,1026,null,{}] 05:14:00 INFO - PROCESS | 1900 | 1469276040474 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 1900 | 1469276040479 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:00 INFO - PROCESS | 1900 | 1469276040643 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:14:00 INFO - PROCESS | 1900 | 1469276040653 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 1900 | 1469276040662 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd0c00 == 14 [pid = 1900] [id = 264] 05:14:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92a8bc00) [pid = 1900] [serial = 793] [outer = (nil)] 05:14:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92bcf000) [pid = 1900] [serial = 794] [outer = 0x92a8bc00] 05:14:00 INFO - PROCESS | 1900 | 1469276040725 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92bd5000) [pid = 1900] [serial = 795] [outer = 0x92a8bc00] 05:14:01 INFO - PROCESS | 1900 | 1469276041578 Marionette TRACE conn3 <- [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]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1135ms 05:14:01 INFO - PROCESS | 1900 | 1469276041604 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 1900 | 1469276041608 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:14:01 INFO - PROCESS | 1900 | 1469276041618 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1900 | 1469276041620 Marionette TRACE conn3 <- [1,1030,null,{}] 05:14:01 INFO - PROCESS | 1900 | 1469276041626 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 1900 | 1469276041637 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:01 INFO - PROCESS | 1900 | 1469276041892 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:14:02 INFO - PROCESS | 1900 | 1469276042055 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 1900 | 1469276042064 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e483800 == 15 [pid = 1900] [id = 265] 05:14:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8e483c00) [pid = 1900] [serial = 796] [outer = (nil)] 05:14:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x8e48e800) [pid = 1900] [serial = 797] [outer = 0x8e483c00] 05:14:02 INFO - PROCESS | 1900 | 1469276042152 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8ebdd000) [pid = 1900] [serial = 798] [outer = 0x8e483c00] 05:14:03 INFO - PROCESS | 1900 | 1469276043209 Marionette TRACE conn3 <- [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]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1637ms 05:14:03 INFO - PROCESS | 1900 | 1469276043253 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 1900 | 1469276043259 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:14:03 INFO - PROCESS | 1900 | 1469276043267 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1900 | 1469276043272 Marionette TRACE conn3 <- [1,1034,null,{}] 05:14:03 INFO - PROCESS | 1900 | 1469276043279 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 1900 | 1469276043287 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:03 INFO - PROCESS | 1900 | 1469276043470 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:14:03 INFO - PROCESS | 1900 | 1469276043628 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1900 | 1469276043638 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e490000 == 16 [pid = 1900] [id = 266] 05:14:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x8f4dc000) [pid = 1900] [serial = 799] [outer = (nil)] 05:14:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x90fc9800) [pid = 1900] [serial = 800] [outer = 0x8f4dc000] 05:14:03 INFO - PROCESS | 1900 | 1469276043770 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x910cbc00) [pid = 1900] [serial = 801] [outer = 0x8f4dc000] 05:14:04 INFO - PROCESS | 1900 | 1469276044721 Marionette TRACE conn3 <- [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]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1534ms 05:14:04 INFO - PROCESS | 1900 | 1469276044801 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 1900 | 1469276044806 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:14:04 INFO - PROCESS | 1900 | 1469276044814 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 1900 | 1469276044818 Marionette TRACE conn3 <- [1,1038,null,{}] 05:14:04 INFO - PROCESS | 1900 | 1469276044824 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 1900 | 1469276044829 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:05 INFO - PROCESS | 1900 | 1469276045043 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:14:05 INFO - PROCESS | 1900 | 1469276045297 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 1900 | 1469276045307 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dc400 == 17 [pid = 1900] [id = 267] 05:14:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x928e5c00) [pid = 1900] [serial = 802] [outer = (nil)] 05:14:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92a88c00) [pid = 1900] [serial = 803] [outer = 0x928e5c00] 05:14:05 INFO - PROCESS | 1900 | 1469276045414 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x92a92800) [pid = 1900] [serial = 804] [outer = 0x928e5c00] 05:14:06 INFO - PROCESS | 1900 | 1469276046398 Marionette TRACE conn3 <- [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]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1629ms 05:14:06 INFO - PROCESS | 1900 | 1469276046445 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 1900 | 1469276046453 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:14:06 INFO - PROCESS | 1900 | 1469276046472 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1900 | 1469276046479 Marionette TRACE conn3 <- [1,1042,null,{}] 05:14:06 INFO - PROCESS | 1900 | 1469276046485 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 1900 | 1469276046491 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:06 INFO - PROCESS | 1900 | 1469276046699 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:14:06 INFO - PROCESS | 1900 | 1469276046905 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 1900 | 1469276046914 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bddc00 == 18 [pid = 1900] [id = 268] 05:14:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x9391c800) [pid = 1900] [serial = 805] [outer = (nil)] 05:14:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x93b53400) [pid = 1900] [serial = 806] [outer = 0x9391c800] 05:14:07 INFO - PROCESS | 1900 | 1469276047036 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x93b58800) [pid = 1900] [serial = 807] [outer = 0x9391c800] 05:14:07 INFO - PROCESS | 1900 | 1469276047982 Marionette TRACE conn3 <- [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]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1594ms 05:14:08 INFO - PROCESS | 1900 | 1469276048058 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 1900 | 1469276048062 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:14:08 INFO - PROCESS | 1900 | 1469276048068 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 1900 | 1469276048071 Marionette TRACE conn3 <- [1,1046,null,{}] 05:14:08 INFO - PROCESS | 1900 | 1469276048077 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 1900 | 1469276048082 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:08 INFO - PROCESS | 1900 | 1469276048257 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:14:08 INFO - PROCESS | 1900 | 1469276048547 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1900 | 1469276048557 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd1c00 == 19 [pid = 1900] [id = 269] 05:14:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8ebd2000) [pid = 1900] [serial = 808] [outer = (nil)] 05:14:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8edc2000) [pid = 1900] [serial = 809] [outer = 0x8ebd2000] 05:14:08 INFO - PROCESS | 1900 | 1469276048691 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8f4dc800) [pid = 1900] [serial = 810] [outer = 0x8ebd2000] 05:14:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd0c00 == 18 [pid = 1900] [id = 264] 05:14:09 INFO - PROCESS | 1900 | --DOCSHELL 0x90fce000 == 17 [pid = 1900] [id = 263] 05:14:09 INFO - PROCESS | 1900 | 1469276049747 Marionette TRACE conn3 <- [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]]]}] 05:14:09 INFO - PROCESS | 1900 | --DOCSHELL 0x92258c00 == 16 [pid = 1900] [id = 262] 05:14:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8f629800 == 15 [pid = 1900] [id = 261] 05:14:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc8000 == 14 [pid = 1900] [id = 260] 05:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1729ms 05:14:09 INFO - PROCESS | 1900 | 1469276049798 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:14:09 INFO - PROCESS | 1900 | 1469276049804 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:14:09 INFO - PROCESS | 1900 | 1469276049811 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 1900 | 1469276049815 Marionette TRACE conn3 <- [1,1050,null,{}] 05:14:09 INFO - PROCESS | 1900 | 1469276049825 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:09 INFO - PROCESS | 1900 | 1469276049833 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:10 INFO - PROCESS | 1900 | 1469276050007 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92bda400) [pid = 1900] [serial = 726] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92bda000) [pid = 1900] [serial = 747] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x93b5a800) [pid = 1900] [serial = 749] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x9503fc00) [pid = 1900] [serial = 750] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x910d1000) [pid = 1900] [serial = 731] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x910d8000) [pid = 1900] [serial = 732] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8e491000) [pid = 1900] [serial = 728] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8ebd9400) [pid = 1900] [serial = 729] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x93b58000) [pid = 1900] [serial = 737] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x95040400) [pid = 1900] [serial = 738] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x910d2400) [pid = 1900] [serial = 743] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f792400) [pid = 1900] [serial = 740] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f798400) [pid = 1900] [serial = 741] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92a8d800) [pid = 1900] [serial = 734] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92b57000) [pid = 1900] [serial = 735] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b58400) [pid = 1900] [serial = 746] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92b5cc00) [pid = 1900] [serial = 753] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9392a400) [pid = 1900] [serial = 752] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9186d400) [pid = 1900] [serial = 744] [outer = (nil)] [url = about:blank] 05:14:10 INFO - PROCESS | 1900 | 1469276050208 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 1900 | 1469276050218 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f792400 == 15 [pid = 1900] [id = 270] 05:14:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f798c00) [pid = 1900] [serial = 811] [outer = (nil)] 05:14:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fc1400) [pid = 1900] [serial = 812] [outer = 0x8f798c00] 05:14:10 INFO - PROCESS | 1900 | 1469276050295 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910d2400) [pid = 1900] [serial = 813] [outer = 0x8f798c00] 05:14:11 INFO - PROCESS | 1900 | 1469276051046 Marionette TRACE conn3 <- [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]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1292ms 05:14:11 INFO - PROCESS | 1900 | 1469276051104 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 1900 | 1469276051110 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:14:11 INFO - PROCESS | 1900 | 1469276051118 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 1900 | 1469276051122 Marionette TRACE conn3 <- [1,1054,null,{}] 05:14:11 INFO - PROCESS | 1900 | 1469276051127 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 1900 | 1469276051132 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:11 INFO - PROCESS | 1900 | 1469276051293 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:14:11 INFO - PROCESS | 1900 | 1469276051303 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 1900 | 1469276051312 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e18800 == 16 [pid = 1900] [id = 271] 05:14:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x910d7c00) [pid = 1900] [serial = 814] [outer = (nil)] 05:14:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92258c00) [pid = 1900] [serial = 815] [outer = 0x910d7c00] 05:14:11 INFO - PROCESS | 1900 | 1469276051493 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92a8ec00) [pid = 1900] [serial = 816] [outer = 0x910d7c00] 05:14:12 INFO - PROCESS | 1900 | 1469276052394 Marionette TRACE conn3 <- [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]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1329ms 05:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:14:12 INFO - PROCESS | 1900 | 1469276052447 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1900 | 1469276052450 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:14:12 INFO - PROCESS | 1900 | 1469276052459 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1900 | 1469276052467 Marionette TRACE conn3 <- [1,1058,null,{}] 05:14:12 INFO - PROCESS | 1900 | 1469276052488 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 1900 | 1469276052495 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:12 INFO - PROCESS | 1900 | 1469276052702 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:14:12 INFO - PROCESS | 1900 | 1469276052744 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 1900 | 1469276052753 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186d000 == 17 [pid = 1900] [id = 272] 05:14:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92b5e800) [pid = 1900] [serial = 817] [outer = (nil)] 05:14:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9391d400) [pid = 1900] [serial = 818] [outer = 0x92b5e800] 05:14:12 INFO - PROCESS | 1900 | 1469276052823 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x939aec00) [pid = 1900] [serial = 819] [outer = 0x92b5e800] 05:14:13 INFO - PROCESS | 1900 | 1469276053709 Marionette TRACE conn3 <- [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]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1296ms 05:14:13 INFO - PROCESS | 1900 | 1469276053751 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:14:13 INFO - PROCESS | 1900 | 1469276053756 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:14:13 INFO - PROCESS | 1900 | 1469276053761 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 1900 | 1469276053765 Marionette TRACE conn3 <- [1,1062,null,{}] 05:14:13 INFO - PROCESS | 1900 | 1469276053770 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 1900 | 1469276053775 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:13 INFO - PROCESS | 1900 | 1469276053980 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:14:14 INFO - PROCESS | 1900 | 1469276054004 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 1900 | 1469276054010 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b51c00 == 18 [pid = 1900] [id = 273] 05:14:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x93928c00) [pid = 1900] [serial = 820] [outer = (nil)] 05:14:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x93b5f400) [pid = 1900] [serial = 821] [outer = 0x93928c00] 05:14:14 INFO - PROCESS | 1900 | 1469276054078 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x946cb800) [pid = 1900] [serial = 822] [outer = 0x93928c00] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x90e13400) [pid = 1900] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8edc8400) [pid = 1900] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8f79c000) [pid = 1900] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8e486400) [pid = 1900] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8ebd0000) [pid = 1900] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x93792800) [pid = 1900] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92a95400) [pid = 1900] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92259400) [pid = 1900] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x93920400) [pid = 1900] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x98d7e800) [pid = 1900] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92a8cc00) [pid = 1900] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93926800) [pid = 1900] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:14:14 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8ebda000) [pid = 1900] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:14:15 INFO - PROCESS | 1900 | 1469276055075 Marionette TRACE conn3 <- [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]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1338ms 05:14:15 INFO - PROCESS | 1900 | 1469276055099 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 1900 | 1469276055103 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:14:15 INFO - PROCESS | 1900 | 1469276055110 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 1900 | 1469276055113 Marionette TRACE conn3 <- [1,1066,null,{}] 05:14:15 INFO - PROCESS | 1900 | 1469276055118 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 1900 | 1469276055124 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:15 INFO - PROCESS | 1900 | 1469276055277 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:14:15 INFO - PROCESS | 1900 | 1469276055291 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 1900 | 1469276055310 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5d000 == 19 [pid = 1900] [id = 274] 05:14:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bd0800) [pid = 1900] [serial = 823] [outer = (nil)] 05:14:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b53c00) [pid = 1900] [serial = 824] [outer = 0x92bd0800] 05:14:15 INFO - PROCESS | 1900 | 1469276055386 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9504d800) [pid = 1900] [serial = 825] [outer = 0x92bd0800] 05:14:16 INFO - PROCESS | 1900 | 1469276056265 Marionette TRACE conn3 <- [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]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1183ms 05:14:16 INFO - PROCESS | 1900 | 1469276056293 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1900 | 1469276056296 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:14:16 INFO - PROCESS | 1900 | 1469276056306 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1900 | 1469276056308 Marionette TRACE conn3 <- [1,1070,null,{}] 05:14:16 INFO - PROCESS | 1900 | 1469276056314 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 1900 | 1469276056319 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:16 INFO - PROCESS | 1900 | 1469276056471 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:14:16 INFO - PROCESS | 1900 | 1469276056682 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 1900 | 1469276056691 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e486400 == 20 [pid = 1900] [id = 275] 05:14:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8e488800) [pid = 1900] [serial = 826] [outer = (nil)] 05:14:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8ebd6000) [pid = 1900] [serial = 827] [outer = 0x8e488800] 05:14:16 INFO - PROCESS | 1900 | 1469276056778 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8edc3000) [pid = 1900] [serial = 828] [outer = 0x8e488800] 05:14:17 INFO - PROCESS | 1900 | 1469276057747 Marionette TRACE conn3 <- [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]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1483ms 05:14:17 INFO - PROCESS | 1900 | 1469276057788 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:14:17 INFO - PROCESS | 1900 | 1469276057794 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:14:17 INFO - PROCESS | 1900 | 1469276057802 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 1900 | 1469276057807 Marionette TRACE conn3 <- [1,1074,null,{}] 05:14:17 INFO - PROCESS | 1900 | 1469276057814 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 1900 | 1469276057821 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:18 INFO - PROCESS | 1900 | 1469276058004 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:14:18 INFO - PROCESS | 1900 | 1469276058170 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 1900 | 1469276058179 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f795800 == 21 [pid = 1900] [id = 276] 05:14:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x910d0400) [pid = 1900] [serial = 829] [outer = (nil)] 05:14:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9186e000) [pid = 1900] [serial = 830] [outer = 0x910d0400] 05:14:18 INFO - PROCESS | 1900 | 1469276058262 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x91e46400) [pid = 1900] [serial = 831] [outer = 0x910d0400] 05:14:19 INFO - PROCESS | 1900 | 1469276059227 Marionette TRACE conn3 <- [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]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1483ms 05:14:19 INFO - PROCESS | 1900 | 1469276059288 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 1900 | 1469276059295 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:14:19 INFO - PROCESS | 1900 | 1469276059301 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 1900 | 1469276059304 Marionette TRACE conn3 <- [1,1078,null,{}] 05:14:19 INFO - PROCESS | 1900 | 1469276059311 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 1900 | 1469276059316 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:19 INFO - PROCESS | 1900 | 1469276059560 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:14:19 INFO - PROCESS | 1900 | 1469276059824 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1900 | 1469276059836 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x92251c00 == 22 [pid = 1900] [id = 277] 05:14:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92b60400) [pid = 1900] [serial = 832] [outer = (nil)] 05:14:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92bd3800) [pid = 1900] [serial = 833] [outer = 0x92b60400] 05:14:19 INFO - PROCESS | 1900 | 1469276059959 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x9391cc00) [pid = 1900] [serial = 834] [outer = 0x92b60400] 05:14:20 INFO - PROCESS | 1900 | 1469276060921 Marionette TRACE conn3 <- [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]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1679ms 05:14:20 INFO - PROCESS | 1900 | 1469276060981 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1900 | 1469276060985 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:14:21 INFO - PROCESS | 1900 | 1469276061001 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 1900 | 1469276061010 Marionette TRACE conn3 <- [1,1082,null,{}] 05:14:21 INFO - PROCESS | 1900 | 1469276061016 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 1900 | 1469276061024 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:21 INFO - PROCESS | 1900 | 1469276061243 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:14:21 INFO - PROCESS | 1900 | 1469276061452 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 1900 | 1469276061458 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f622800 == 23 [pid = 1900] [id = 278] 05:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9506dc00) [pid = 1900] [serial = 835] [outer = (nil)] 05:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x95079000) [pid = 1900] [serial = 836] [outer = 0x9506dc00] 05:14:21 INFO - PROCESS | 1900 | 1469276061589 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x96388400) [pid = 1900] [serial = 837] [outer = 0x9506dc00] 05:14:22 INFO - PROCESS | 1900 | 1469276062506 Marionette TRACE conn3 <- [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]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1543ms 05:14:22 INFO - PROCESS | 1900 | 1469276062535 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 1900 | 1469276062540 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:14:22 INFO - PROCESS | 1900 | 1469276062546 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 1900 | 1469276062550 Marionette TRACE conn3 <- [1,1086,null,{}] 05:14:22 INFO - PROCESS | 1900 | 1469276062556 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 1900 | 1469276062561 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:22 INFO - PROCESS | 1900 | 1469276062732 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:14:22 INFO - PROCESS | 1900 | 1469276062904 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 1900 | 1469276062915 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f621400 == 24 [pid = 1900] [id = 279] 05:14:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x975bdc00) [pid = 1900] [serial = 838] [outer = (nil)] 05:14:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x975f8c00) [pid = 1900] [serial = 839] [outer = 0x975bdc00] 05:14:22 INFO - PROCESS | 1900 | 1469276062991 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x97ff9800) [pid = 1900] [serial = 840] [outer = 0x975bdc00] 05:14:23 INFO - PROCESS | 1900 | 1469276063917 Marionette TRACE conn3 <- [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]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1428ms 05:14:23 INFO - PROCESS | 1900 | 1469276063976 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:14:23 INFO - PROCESS | 1900 | 1469276063980 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:14:23 INFO - PROCESS | 1900 | 1469276063987 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1900 | 1469276063990 Marionette TRACE conn3 <- [1,1090,null,{}] 05:14:23 INFO - PROCESS | 1900 | 1469276063996 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 1900 | 1469276064001 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:24 INFO - PROCESS | 1900 | 1469276064173 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:14:24 INFO - PROCESS | 1900 | 1469276064369 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 1900 | 1469276064387 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d6c00 == 25 [pid = 1900] [id = 280] 05:14:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8f624000) [pid = 1900] [serial = 841] [outer = (nil)] 05:14:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x910d4000) [pid = 1900] [serial = 842] [outer = 0x8f624000] 05:14:24 INFO - PROCESS | 1900 | 1469276064522 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9874dc00) [pid = 1900] [serial = 843] [outer = 0x8f624000] 05:14:25 INFO - PROCESS | 1900 | 1469276065679 Marionette TRACE conn3 <- [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]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1730ms 05:14:25 INFO - PROCESS | 1900 | 1469276065717 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 1900 | 1469276065725 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:14:25 INFO - PROCESS | 1900 | 1469276065733 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 1900 | 1469276065740 Marionette TRACE conn3 <- [1,1094,null,{}] 05:14:25 INFO - PROCESS | 1900 | 1469276065747 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 1900 | 1469276065752 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:25 INFO - PROCESS | 1900 | 1469276065924 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:14:26 INFO - PROCESS | 1900 | 1469276066114 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 1900 | 1469276066126 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e14800 == 26 [pid = 1900] [id = 281] 05:14:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x90e15000) [pid = 1900] [serial = 844] [outer = (nil)] 05:14:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x910d4c00) [pid = 1900] [serial = 845] [outer = 0x90e15000] 05:14:26 INFO - PROCESS | 1900 | 1469276066232 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x91869800) [pid = 1900] [serial = 846] [outer = 0x90e15000] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5d000 == 25 [pid = 1900] [id = 274] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x92b51c00 == 24 [pid = 1900] [id = 273] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x9186d000 == 23 [pid = 1900] [id = 272] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x90e18800 == 22 [pid = 1900] [id = 271] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f792400 == 21 [pid = 1900] [id = 270] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd1c00 == 20 [pid = 1900] [id = 269] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x92bddc00 == 19 [pid = 1900] [id = 268] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x928dc400 == 18 [pid = 1900] [id = 267] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8e490000 == 17 [pid = 1900] [id = 266] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8e483800 == 16 [pid = 1900] [id = 265] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f799800 == 15 [pid = 1900] [id = 259] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f621400 == 14 [pid = 1900] [id = 279] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f622800 == 13 [pid = 1900] [id = 278] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x92251c00 == 12 [pid = 1900] [id = 277] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8e486400 == 11 [pid = 1900] [id = 275] 05:14:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f795800 == 10 [pid = 1900] [id = 276] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x92bcf000) [pid = 1900] [serial = 794] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x90e1cc00) [pid = 1900] [serial = 785] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8edce400) [pid = 1900] [serial = 782] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8f4dac00) [pid = 1900] [serial = 783] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x910cf400) [pid = 1900] [serial = 780] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x90fc8400) [pid = 1900] [serial = 779] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8edc9400) [pid = 1900] [serial = 756] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8ebcf000) [pid = 1900] [serial = 755] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x92253000) [pid = 1900] [serial = 759] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9186c800) [pid = 1900] [serial = 758] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x93b5ac00) [pid = 1900] [serial = 762] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9392b000) [pid = 1900] [serial = 761] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x975c5800) [pid = 1900] [serial = 765] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x95078800) [pid = 1900] [serial = 764] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x928df800) [pid = 1900] [serial = 788] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x98848000) [pid = 1900] [serial = 768] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x97ff5400) [pid = 1900] [serial = 767] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x994dc800) [pid = 1900] [serial = 771] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x98deec00) [pid = 1900] [serial = 770] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a94800) [pid = 1900] [serial = 791] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x99b50000) [pid = 1900] [serial = 774] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x99a69c00) [pid = 1900] [serial = 773] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x910cb000) [pid = 1900] [serial = 777] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x90e11400) [pid = 1900] [serial = 776] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x928e3c00) [pid = 1900] [serial = 789] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92b5c400) [pid = 1900] [serial = 792] [outer = (nil)] [url = about:blank] 05:14:27 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90fc3c00) [pid = 1900] [serial = 786] [outer = (nil)] [url = about:blank] 05:14:28 INFO - PROCESS | 1900 | 1469276068293 Marionette TRACE conn3 <- [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]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2587ms 05:14:28 INFO - PROCESS | 1900 | 1469276068320 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1900 | 1469276068324 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:14:28 INFO - PROCESS | 1900 | 1469276068333 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1900 | 1469276068336 Marionette TRACE conn3 <- [1,1098,null,{}] 05:14:28 INFO - PROCESS | 1900 | 1469276068345 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 1900 | 1469276068350 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:28 INFO - PROCESS | 1900 | 1469276068548 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:14:28 INFO - PROCESS | 1900 | 1469276068669 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 1900 | 1469276068680 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edd0c00 == 11 [pid = 1900] [id = 282] 05:14:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f4d3800) [pid = 1900] [serial = 847] [outer = (nil)] 05:14:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f61e000) [pid = 1900] [serial = 848] [outer = 0x8f4d3800] 05:14:28 INFO - PROCESS | 1900 | 1469276068747 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f625c00) [pid = 1900] [serial = 849] [outer = 0x8f4d3800] 05:14:29 INFO - PROCESS | 1900 | 1469276069604 Marionette TRACE conn3 <- [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]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1327ms 05:14:29 INFO - PROCESS | 1900 | 1469276069662 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:14:29 INFO - PROCESS | 1900 | 1469276069671 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:14:29 INFO - PROCESS | 1900 | 1469276069682 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1900 | 1469276069687 Marionette TRACE conn3 <- [1,1102,null,{}] 05:14:29 INFO - PROCESS | 1900 | 1469276069694 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 1900 | 1469276069699 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:29 INFO - PROCESS | 1900 | 1469276069892 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:14:30 INFO - PROCESS | 1900 | 1469276070023 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 1900 | 1469276070029 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1e400 == 12 [pid = 1900] [id = 283] 05:14:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e1f800) [pid = 1900] [serial = 850] [outer = (nil)] 05:14:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90fc6000) [pid = 1900] [serial = 851] [outer = 0x90e1f800] 05:14:30 INFO - PROCESS | 1900 | 1469276070114 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910d2000) [pid = 1900] [serial = 852] [outer = 0x90e1f800] 05:14:31 INFO - PROCESS | 1900 | 1469276071007 Marionette TRACE conn3 <- [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]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1383ms 05:14:31 INFO - PROCESS | 1900 | 1469276071067 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 1900 | 1469276071071 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:14:31 INFO - PROCESS | 1900 | 1469276071077 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 1900 | 1469276071083 Marionette TRACE conn3 <- [1,1106,null,{}] 05:14:31 INFO - PROCESS | 1900 | 1469276071100 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 1900 | 1469276071109 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:31 INFO - PROCESS | 1900 | 1469276071334 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:14:31 INFO - PROCESS | 1900 | 1469276071414 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 1900 | 1469276071422 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dbc00 == 13 [pid = 1900] [id = 284] 05:14:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x928dc800) [pid = 1900] [serial = 853] [outer = (nil)] 05:14:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x928e1c00) [pid = 1900] [serial = 854] [outer = 0x928dc800] 05:14:31 INFO - PROCESS | 1900 | 1469276071496 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928e9c00) [pid = 1900] [serial = 855] [outer = 0x928dc800] 05:14:32 INFO - PROCESS | 1900 | 1469276072820 Marionette TRACE conn3 <- [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]]]}] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8e483c00) [pid = 1900] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b5e800) [pid = 1900] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f798c00) [pid = 1900] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x928e5c00) [pid = 1900] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x910d7c00) [pid = 1900] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9391c800) [pid = 1900] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f4dc000) [pid = 1900] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8ebd2000) [pid = 1900] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92a8bc00) [pid = 1900] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x93928c00) [pid = 1900] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:14:32 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92bd0800) [pid = 1900] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1842ms 05:14:32 INFO - PROCESS | 1900 | 1469276072962 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1900 | 1469276072966 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:14:32 INFO - PROCESS | 1900 | 1469276072974 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1900 | 1469276072977 Marionette TRACE conn3 <- [1,1110,null,{}] 05:14:32 INFO - PROCESS | 1900 | 1469276072982 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 1900 | 1469276072987 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:33 INFO - PROCESS | 1900 | 1469276073180 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:14:33 INFO - PROCESS | 1900 | 1469276073258 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 1900 | 1469276073266 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e487800 == 14 [pid = 1900] [id = 285] 05:14:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f798c00) [pid = 1900] [serial = 856] [outer = (nil)] 05:14:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x928db400) [pid = 1900] [serial = 857] [outer = 0x8f798c00] 05:14:33 INFO - PROCESS | 1900 | 1469276073337 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92a8e800) [pid = 1900] [serial = 858] [outer = 0x8f798c00] 05:14:34 INFO - PROCESS | 1900 | 1469276074094 Marionette TRACE conn3 <- [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]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1136ms 05:14:34 INFO - PROCESS | 1900 | 1469276074116 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1900 | 1469276074119 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:14:34 INFO - PROCESS | 1900 | 1469276074127 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1900 | 1469276074130 Marionette TRACE conn3 <- [1,1114,null,{}] 05:14:34 INFO - PROCESS | 1900 | 1469276074136 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 1900 | 1469276074142 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:34 INFO - PROCESS | 1900 | 1469276074311 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:14:34 INFO - PROCESS | 1900 | 1469276074321 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 1900 | 1469276074327 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d7c00 == 15 [pid = 1900] [id = 286] 05:14:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92b55800) [pid = 1900] [serial = 859] [outer = (nil)] 05:14:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92bcfc00) [pid = 1900] [serial = 860] [outer = 0x92b55800] 05:14:34 INFO - PROCESS | 1900 | 1469276074412 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bd7000) [pid = 1900] [serial = 861] [outer = 0x92b55800] 05:14:35 INFO - PROCESS | 1900 | 1469276075550 Marionette TRACE conn3 <- [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]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1487ms 05:14:35 INFO - PROCESS | 1900 | 1469276075615 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 1900 | 1469276075622 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:14:35 INFO - PROCESS | 1900 | 1469276075630 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1900 | 1469276075635 Marionette TRACE conn3 <- [1,1118,null,{}] 05:14:35 INFO - PROCESS | 1900 | 1469276075645 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 1900 | 1469276075651 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:35 INFO - PROCESS | 1900 | 1469276075869 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:14:36 INFO - PROCESS | 1900 | 1469276076117 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 1900 | 1469276076125 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e482c00 == 16 [pid = 1900] [id = 287] 05:14:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f4d8c00) [pid = 1900] [serial = 862] [outer = (nil)] 05:14:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90e12c00) [pid = 1900] [serial = 863] [outer = 0x8f4d8c00] 05:14:36 INFO - PROCESS | 1900 | 1469276076211 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x90fc4c00) [pid = 1900] [serial = 864] [outer = 0x8f4d8c00] 05:14:37 INFO - PROCESS | 1900 | 1469276077256 Marionette TRACE conn3 <- [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]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1685ms 05:14:37 INFO - PROCESS | 1900 | 1469276077316 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 1900 | 1469276077324 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:14:37 INFO - PROCESS | 1900 | 1469276077334 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 1900 | 1469276077340 Marionette TRACE conn3 <- [1,1122,null,{}] 05:14:37 INFO - PROCESS | 1900 | 1469276077347 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:37 INFO - PROCESS | 1900 | 1469276077353 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:37 INFO - PROCESS | 1900 | 1469276077601 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:14:37 INFO - PROCESS | 1900 | 1469276077838 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 1900 | 1469276077845 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcc400 == 17 [pid = 1900] [id = 288] 05:14:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x928dc400) [pid = 1900] [serial = 865] [outer = (nil)] 05:14:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92b53c00) [pid = 1900] [serial = 866] [outer = 0x928dc400] 05:14:37 INFO - PROCESS | 1900 | 1469276077943 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9225ac00) [pid = 1900] [serial = 867] [outer = 0x928dc400] 05:14:39 INFO - PROCESS | 1900 | 1469276078997 Marionette TRACE conn3 <- [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]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1696ms 05:14:39 INFO - PROCESS | 1900 | 1469276079030 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:14:39 INFO - PROCESS | 1900 | 1469276079034 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:14:39 INFO - PROCESS | 1900 | 1469276079041 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1900 | 1469276079047 Marionette TRACE conn3 <- [1,1126,null,{}] 05:14:39 INFO - PROCESS | 1900 | 1469276079064 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 1900 | 1469276079072 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:39 INFO - PROCESS | 1900 | 1469276079285 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:14:39 INFO - PROCESS | 1900 | 1469276079498 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 1900 | 1469276079509 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b7800 == 18 [pid = 1900] [id = 289] 05:14:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x939b8000) [pid = 1900] [serial = 868] [outer = (nil)] 05:14:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x93b54400) [pid = 1900] [serial = 869] [outer = 0x939b8000] 05:14:39 INFO - PROCESS | 1900 | 1469276079592 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x93b5a400) [pid = 1900] [serial = 870] [outer = 0x939b8000] 05:14:40 INFO - PROCESS | 1900 | 1469276080620 Marionette TRACE conn3 <- [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]]]}] 05:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1593ms 05:14:40 INFO - PROCESS | 1900 | 1469276080634 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 1900 | 1469276080638 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:14:40 INFO - PROCESS | 1900 | 1469276080645 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - PROCESS | 1900 | 1469276080649 Marionette TRACE conn3 <- [1,1130,null,{}] 05:14:40 INFO - PROCESS | 1900 | 1469276080654 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 1900 | 1469276080660 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:40 INFO - PROCESS | 1900 | 1469276080838 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:14:41 INFO - PROCESS | 1900 | 1469276081194 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1900 | 1469276081205 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e490400 == 19 [pid = 1900] [id = 290] 05:14:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8e490800) [pid = 1900] [serial = 871] [outer = (nil)] 05:14:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8ebd9c00) [pid = 1900] [serial = 872] [outer = 0x8e490800] 05:14:41 INFO - PROCESS | 1900 | 1469276081341 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f4d6000) [pid = 1900] [serial = 873] [outer = 0x8e490800] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x93b53c00) [pid = 1900] [serial = 824] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9504d800) [pid = 1900] [serial = 825] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8e48e800) [pid = 1900] [serial = 797] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x939aec00) [pid = 1900] [serial = 819] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90fc1400) [pid = 1900] [serial = 812] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92a92800) [pid = 1900] [serial = 804] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92258c00) [pid = 1900] [serial = 815] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9391d400) [pid = 1900] [serial = 818] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x93b53400) [pid = 1900] [serial = 806] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x93b58800) [pid = 1900] [serial = 807] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x90fc9800) [pid = 1900] [serial = 800] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x910d2400) [pid = 1900] [serial = 813] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8ebdd000) [pid = 1900] [serial = 798] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f4dc800) [pid = 1900] [serial = 810] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92bd5000) [pid = 1900] [serial = 795] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92a88c00) [pid = 1900] [serial = 803] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x946cb800) [pid = 1900] [serial = 822] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92a8ec00) [pid = 1900] [serial = 816] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8edc2000) [pid = 1900] [serial = 809] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x93b5f400) [pid = 1900] [serial = 821] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x910cbc00) [pid = 1900] [serial = 801] [outer = (nil)] [url = about:blank] 05:14:42 INFO - PROCESS | 1900 | 1469276082319 Marionette TRACE conn3 <- [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]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1733ms 05:14:42 INFO - PROCESS | 1900 | 1469276082381 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 1900 | 1469276082386 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:14:42 INFO - PROCESS | 1900 | 1469276082393 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1900 | 1469276082397 Marionette TRACE conn3 <- [1,1134,null,{}] 05:14:42 INFO - PROCESS | 1900 | 1469276082405 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 1900 | 1469276082411 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:42 INFO - PROCESS | 1900 | 1469276082571 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:14:42 INFO - PROCESS | 1900 | 1469276082724 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 1900 | 1469276082731 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4e1800 == 20 [pid = 1900] [id = 291] 05:14:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8f79e400) [pid = 1900] [serial = 874] [outer = (nil)] 05:14:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x910cbc00) [pid = 1900] [serial = 875] [outer = 0x8f79e400] 05:14:42 INFO - PROCESS | 1900 | 1469276082814 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x91863800) [pid = 1900] [serial = 876] [outer = 0x8f79e400] 05:14:43 INFO - PROCESS | 1900 | 1469276083642 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1279ms 05:14:43 INFO - PROCESS | 1900 | 1469276083676 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 1900 | 1469276083683 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:14:43 INFO - PROCESS | 1900 | 1469276083689 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1900 | 1469276083693 Marionette TRACE conn3 <- [1,1138,null,{}] 05:14:43 INFO - PROCESS | 1900 | 1469276083699 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 1900 | 1469276083706 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:43 INFO - PROCESS | 1900 | 1469276083875 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:14:43 INFO - PROCESS | 1900 | 1469276083886 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 1900 | 1469276083891 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186c800 == 21 [pid = 1900] [id = 292] 05:14:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x928db800) [pid = 1900] [serial = 877] [outer = (nil)] 05:14:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92b5bc00) [pid = 1900] [serial = 878] [outer = 0x928db800] 05:14:43 INFO - PROCESS | 1900 | 1469276083964 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92bd6000) [pid = 1900] [serial = 879] [outer = 0x928db800] 05:14:44 INFO - PROCESS | 1900 | 1469276084956 Marionette TRACE conn3 <- [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]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1336ms 05:14:45 INFO - PROCESS | 1900 | 1469276085026 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 1900 | 1469276085030 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:14:45 INFO - PROCESS | 1900 | 1469276085043 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 1900 | 1469276085052 Marionette TRACE conn3 <- [1,1142,null,{}] 05:14:45 INFO - PROCESS | 1900 | 1469276085067 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 1900 | 1469276085074 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:45 INFO - PROCESS | 1900 | 1469276085279 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:14:45 INFO - PROCESS | 1900 | 1469276085310 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 1900 | 1469276085318 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d5400 == 22 [pid = 1900] [id = 293] 05:14:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x939b6800) [pid = 1900] [serial = 880] [outer = (nil)] 05:14:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x93b58800) [pid = 1900] [serial = 881] [outer = 0x939b6800] 05:14:45 INFO - PROCESS | 1900 | 1469276085387 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9503f400) [pid = 1900] [serial = 882] [outer = 0x939b6800] 05:14:46 INFO - PROCESS | 1900 | 1469276086280 Marionette TRACE conn3 <- [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]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1300ms 05:14:46 INFO - PROCESS | 1900 | 1469276086336 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 1900 | 1469276086341 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:14:46 INFO - PROCESS | 1900 | 1469276086346 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1900 | 1469276086350 Marionette TRACE conn3 <- [1,1146,null,{}] 05:14:46 INFO - PROCESS | 1900 | 1469276086363 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 1900 | 1469276086368 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:46 INFO - PROCESS | 1900 | 1469276086569 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8e488800) [pid = 1900] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x910d0400) [pid = 1900] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92b60400) [pid = 1900] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9506dc00) [pid = 1900] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8f798c00) [pid = 1900] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x975bdc00) [pid = 1900] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8f624000) [pid = 1900] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x928dc800) [pid = 1900] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x90e15000) [pid = 1900] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x90e1f800) [pid = 1900] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:14:46 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x8f4d3800) [pid = 1900] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:14:46 INFO - PROCESS | 1900 | 1469276086731 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 1900 | 1469276086739 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488800 == 23 [pid = 1900] [id = 294] 05:14:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8f4d2c00) [pid = 1900] [serial = 883] [outer = (nil)] 05:14:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8f7a0400) [pid = 1900] [serial = 884] [outer = 0x8f4d2c00] 05:14:46 INFO - PROCESS | 1900 | 1469276086807 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x90fcd400) [pid = 1900] [serial = 885] [outer = 0x8f4d2c00] 05:14:47 INFO - PROCESS | 1900 | 1469276087594 Marionette TRACE conn3 <- [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]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1288ms 05:14:47 INFO - PROCESS | 1900 | 1469276087635 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 1900 | 1469276087638 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:14:47 INFO - PROCESS | 1900 | 1469276087653 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1900 | 1469276087656 Marionette TRACE conn3 <- [1,1150,null,{}] 05:14:47 INFO - PROCESS | 1900 | 1469276087666 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 1900 | 1469276087670 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:47 INFO - PROCESS | 1900 | 1469276087818 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:14:47 INFO - PROCESS | 1900 | 1469276087828 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 1900 | 1469276087845 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79b400 == 24 [pid = 1900] [id = 295] 05:14:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8f7a0800) [pid = 1900] [serial = 886] [outer = (nil)] 05:14:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x95049000) [pid = 1900] [serial = 887] [outer = 0x8f7a0800] 05:14:47 INFO - PROCESS | 1900 | 1469276087925 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x95070400) [pid = 1900] [serial = 888] [outer = 0x8f7a0800] 05:14:48 INFO - PROCESS | 1900 | 1469276088934 Marionette TRACE conn3 <- [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]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1339ms 05:14:48 INFO - PROCESS | 1900 | 1469276088993 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1900 | 1469276089000 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:14:49 INFO - PROCESS | 1900 | 1469276089009 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1900 | 1469276089014 Marionette TRACE conn3 <- [1,1154,null,{}] 05:14:49 INFO - PROCESS | 1900 | 1469276089022 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 1900 | 1469276089028 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:49 INFO - PROCESS | 1900 | 1469276089250 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:14:49 INFO - PROCESS | 1900 | 1469276089415 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1900 | 1469276089430 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc4800 == 25 [pid = 1900] [id = 296] 05:14:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8edc5800) [pid = 1900] [serial = 889] [outer = (nil)] 05:14:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x90e19c00) [pid = 1900] [serial = 890] [outer = 0x8edc5800] 05:14:49 INFO - PROCESS | 1900 | 1469276089581 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x910ce000) [pid = 1900] [serial = 891] [outer = 0x8edc5800] 05:14:50 INFO - PROCESS | 1900 | 1469276090524 Marionette TRACE conn3 <- [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]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1583ms 05:14:50 INFO - PROCESS | 1900 | 1469276090592 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 1900 | 1469276090599 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:14:50 INFO - PROCESS | 1900 | 1469276090609 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 1900 | 1469276090614 Marionette TRACE conn3 <- [1,1158,null,{}] 05:14:50 INFO - PROCESS | 1900 | 1469276090621 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 1900 | 1469276090629 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:50 INFO - PROCESS | 1900 | 1469276090842 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:14:51 INFO - PROCESS | 1900 | 1469276091051 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1900 | 1469276091060 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc9400 == 26 [pid = 1900] [id = 297] 05:14:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x928e1000) [pid = 1900] [serial = 892] [outer = (nil)] 05:14:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bd2400) [pid = 1900] [serial = 893] [outer = 0x928e1000] 05:14:51 INFO - PROCESS | 1900 | 1469276091188 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93792800) [pid = 1900] [serial = 894] [outer = 0x928e1000] 05:14:52 INFO - PROCESS | 1900 | 1469276092144 Marionette TRACE conn3 <- [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]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1587ms 05:14:52 INFO - PROCESS | 1900 | 1469276092197 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1900 | 1469276092201 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:14:52 INFO - PROCESS | 1900 | 1469276092208 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1900 | 1469276092214 Marionette TRACE conn3 <- [1,1162,null,{}] 05:14:52 INFO - PROCESS | 1900 | 1469276092231 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 1900 | 1469276092239 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:52 INFO - PROCESS | 1900 | 1469276092453 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:14:52 INFO - PROCESS | 1900 | 1469276092676 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 1900 | 1469276092687 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd2000 == 27 [pid = 1900] [id = 298] 05:14:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x95074000) [pid = 1900] [serial = 895] [outer = (nil)] 05:14:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9638a800) [pid = 1900] [serial = 896] [outer = 0x95074000] 05:14:52 INFO - PROCESS | 1900 | 1469276092815 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x975c3000) [pid = 1900] [serial = 897] [outer = 0x95074000] 05:14:53 INFO - PROCESS | 1900 | 1469276093698 Marionette TRACE conn3 <- [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]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1534ms 05:14:53 INFO - PROCESS | 1900 | 1469276093743 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:14:53 INFO - PROCESS | 1900 | 1469276093748 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:14:53 INFO - PROCESS | 1900 | 1469276093754 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 1900 | 1469276093757 Marionette TRACE conn3 <- [1,1166,null,{}] 05:14:53 INFO - PROCESS | 1900 | 1469276093763 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 1900 | 1469276093768 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:53 INFO - PROCESS | 1900 | 1469276093940 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:14:54 INFO - PROCESS | 1900 | 1469276094103 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 1900 | 1469276094112 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x95041c00 == 28 [pid = 1900] [id = 299] 05:14:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x975cb400) [pid = 1900] [serial = 898] [outer = (nil)] 05:14:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x97ff2000) [pid = 1900] [serial = 899] [outer = 0x975cb400] 05:14:54 INFO - PROCESS | 1900 | 1469276094193 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98748000) [pid = 1900] [serial = 900] [outer = 0x975cb400] 05:14:55 INFO - PROCESS | 1900 | 1469276095102 Marionette TRACE conn3 <- [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]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1386ms 05:14:55 INFO - PROCESS | 1900 | 1469276095140 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 1900 | 1469276095144 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:14:55 INFO - PROCESS | 1900 | 1469276095150 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 1900 | 1469276095154 Marionette TRACE conn3 <- [1,1170,null,{}] 05:14:55 INFO - PROCESS | 1900 | 1469276095159 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 1900 | 1469276095164 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:55 INFO - PROCESS | 1900 | 1469276095328 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:14:55 INFO - PROCESS | 1900 | 1469276095493 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 1900 | 1469276095499 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd1000 == 29 [pid = 1900] [id = 300] 05:14:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92b52000) [pid = 1900] [serial = 901] [outer = (nil)] 05:14:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x988d2400) [pid = 1900] [serial = 902] [outer = 0x92b52000] 05:14:55 INFO - PROCESS | 1900 | 1469276095581 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x98d78c00) [pid = 1900] [serial = 903] [outer = 0x92b52000] 05:14:56 INFO - PROCESS | 1900 | 1469276096508 Marionette TRACE conn3 <- [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]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1428ms 05:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:14:56 INFO - PROCESS | 1900 | 1469276096579 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1900 | 1469276096582 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:14:56 INFO - PROCESS | 1900 | 1469276096588 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1900 | 1469276096592 Marionette TRACE conn3 <- [1,1174,null,{}] 05:14:56 INFO - PROCESS | 1900 | 1469276096598 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 1900 | 1469276096608 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:56 INFO - PROCESS | 1900 | 1469276096846 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:14:57 INFO - PROCESS | 1900 | 1469276097080 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 1900 | 1469276097090 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48e800 == 30 [pid = 1900] [id = 301] 05:14:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8edc5c00) [pid = 1900] [serial = 904] [outer = (nil)] 05:14:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x910c9400) [pid = 1900] [serial = 905] [outer = 0x8edc5c00] 05:14:57 INFO - PROCESS | 1900 | 1469276097216 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x928e7c00) [pid = 1900] [serial = 906] [outer = 0x8edc5c00] 05:14:58 INFO - PROCESS | 1900 | 1469276098334 Marionette TRACE conn3 <- [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] 05:14:58 INFO - PROCESS | 1900 | 1469276098386 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:14:58 INFO - PROCESS | 1900 | 1469276098396 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1900 | 1469276098399 Marionette TRACE conn3 <- [1,1178,null,{}] 05:14:58 INFO - PROCESS | 1900 | 1469276098408 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 1900 | 1469276098413 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:58 INFO - PROCESS | 1900 | 1469276098577 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:14:58 INFO - PROCESS | 1900 | 1469276098791 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 1900 | 1469276098799 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:14:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f794000 == 31 [pid = 1900] [id = 302] 05:14:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8f79bc00) [pid = 1900] [serial = 907] [outer = (nil)] 05:14:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x928df800) [pid = 1900] [serial = 908] [outer = 0x8f79bc00] 05:14:58 INFO - PROCESS | 1900 | 1469276098878 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x92a8ec00) [pid = 1900] [serial = 909] [outer = 0x8f79bc00] 05:14:59 INFO - PROCESS | 1900 | 1469276099788 Marionette TRACE conn3 <- [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] 05:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:14:59 INFO - PROCESS | 1900 | 1469276099846 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:14:59 INFO - PROCESS | 1900 | 1469276099856 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 1900 | 1469276099860 Marionette TRACE conn3 <- [1,1182,null,{}] 05:14:59 INFO - PROCESS | 1900 | 1469276099866 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 1900 | 1469276099872 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:00 INFO - PROCESS | 1900 | 1469276100053 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:15:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d6c00 == 30 [pid = 1900] [id = 280] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x928e1c00) [pid = 1900] [serial = 854] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x91869800) [pid = 1900] [serial = 846] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x910d4c00) [pid = 1900] [serial = 845] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x90fc6000) [pid = 1900] [serial = 851] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8f61e000) [pid = 1900] [serial = 848] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8f625c00) [pid = 1900] [serial = 849] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8edc3000) [pid = 1900] [serial = 828] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8ebd6000) [pid = 1900] [serial = 827] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x91e46400) [pid = 1900] [serial = 831] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9186e000) [pid = 1900] [serial = 830] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9391cc00) [pid = 1900] [serial = 834] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92bd3800) [pid = 1900] [serial = 833] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x96388400) [pid = 1900] [serial = 837] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x95079000) [pid = 1900] [serial = 836] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x928db400) [pid = 1900] [serial = 857] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92bcfc00) [pid = 1900] [serial = 860] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x928e9c00) [pid = 1900] [serial = 855] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x97ff9800) [pid = 1900] [serial = 840] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92a8e800) [pid = 1900] [serial = 858] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x975f8c00) [pid = 1900] [serial = 839] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9874dc00) [pid = 1900] [serial = 843] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910d4000) [pid = 1900] [serial = 842] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x910d2000) [pid = 1900] [serial = 852] [outer = (nil)] [url = about:blank] 05:15:01 INFO - PROCESS | 1900 | 1469276101331 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 1900 | 1469276101343 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48ec00 == 31 [pid = 1900] [id = 303] 05:15:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8e48f400) [pid = 1900] [serial = 910] [outer = (nil)] 05:15:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8ebcf800) [pid = 1900] [serial = 911] [outer = 0x8e48f400] 05:15:01 INFO - PROCESS | 1900 | 1469276101424 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8ebdc800) [pid = 1900] [serial = 912] [outer = 0x8e48f400] 05:15:02 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:02 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:15:02 INFO - PROCESS | 1900 | 1469276102243 Marionette TRACE conn3 <- [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] 05:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:15:02 INFO - PROCESS | 1900 | 1469276102302 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:15:02 INFO - PROCESS | 1900 | 1469276102310 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1900 | 1469276102313 Marionette TRACE conn3 <- [1,1186,null,{}] 05:15:02 INFO - PROCESS | 1900 | 1469276102321 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 1900 | 1469276102328 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:02 INFO - PROCESS | 1900 | 1469276102490 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:15:02 INFO - PROCESS | 1900 | 1469276102501 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 1900 | 1469276102514 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f793800 == 32 [pid = 1900] [id = 304] 05:15:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f794c00) [pid = 1900] [serial = 913] [outer = (nil)] 05:15:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90e12000) [pid = 1900] [serial = 914] [outer = 0x8f794c00] 05:15:02 INFO - PROCESS | 1900 | 1469276102588 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90e20000) [pid = 1900] [serial = 915] [outer = 0x8f794c00] 05:15:03 INFO - PROCESS | 1900 | 1469276103518 Marionette TRACE conn3 <- [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] 05:15:03 INFO - PROCESS | 1900 | 1469276103550 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:15:03 INFO - PROCESS | 1900 | 1469276103558 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 1900 | 1469276103561 Marionette TRACE conn3 <- [1,1190,null,{}] 05:15:03 INFO - PROCESS | 1900 | 1469276103572 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 1900 | 1469276103577 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:03 INFO - PROCESS | 1900 | 1469276103795 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:15:03 INFO - PROCESS | 1900 | 1469276103828 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 1900 | 1469276103834 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f796000 == 33 [pid = 1900] [id = 305] 05:15:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e1f000) [pid = 1900] [serial = 916] [outer = (nil)] 05:15:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x91869400) [pid = 1900] [serial = 917] [outer = 0x90e1f000] 05:15:03 INFO - PROCESS | 1900 | 1469276103906 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x91e47400) [pid = 1900] [serial = 918] [outer = 0x90e1f000] 05:15:04 INFO - PROCESS | 1900 | 1469276104916 Marionette TRACE conn3 <- [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] 05:15:04 INFO - PROCESS | 1900 | 1469276104998 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:15:05 INFO - PROCESS | 1900 | 1469276105013 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 1900 | 1469276105022 Marionette TRACE conn3 <- [1,1194,null,{}] 05:15:05 INFO - PROCESS | 1900 | 1469276105037 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 1900 | 1469276105044 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:05 INFO - PROCESS | 1900 | 1469276105258 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:15:05 INFO - PROCESS | 1900 | 1469276105282 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 1900 | 1469276105288 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e6000 == 34 [pid = 1900] [id = 306] 05:15:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x928e6400) [pid = 1900] [serial = 919] [outer = (nil)] 05:15:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92a8f000) [pid = 1900] [serial = 920] [outer = 0x928e6400] 05:15:05 INFO - PROCESS | 1900 | 1469276105377 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92bd0c00) [pid = 1900] [serial = 921] [outer = 0x928e6400] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f7a0800) [pid = 1900] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x939b6800) [pid = 1900] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4d2c00) [pid = 1900] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f4d8c00) [pid = 1900] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x939b8000) [pid = 1900] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x928dc400) [pid = 1900] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92b55800) [pid = 1900] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x928db800) [pid = 1900] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f79e400) [pid = 1900] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8e490800) [pid = 1900] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:15:06 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:06 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:15:06 INFO - PROCESS | 1900 | 1469276106771 Marionette TRACE conn3 <- [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] 05:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:15:06 INFO - PROCESS | 1900 | 1469276106826 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:15:06 INFO - PROCESS | 1900 | 1469276106832 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 1900 | 1469276106835 Marionette TRACE conn3 <- [1,1198,null,{}] 05:15:06 INFO - PROCESS | 1900 | 1469276106840 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 1900 | 1469276106845 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:06 INFO - PROCESS | 1900 | 1469276106993 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:15:07 INFO - PROCESS | 1900 | 1469276107002 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 1900 | 1469276107010 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48c800 == 35 [pid = 1900] [id = 307] 05:15:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f4d2c00) [pid = 1900] [serial = 922] [outer = (nil)] 05:15:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92bd9000) [pid = 1900] [serial = 923] [outer = 0x8f4d2c00] 05:15:07 INFO - PROCESS | 1900 | 1469276107078 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x93794400) [pid = 1900] [serial = 924] [outer = 0x8f4d2c00] 05:15:07 INFO - PROCESS | 1900 | 1469276107889 Marionette TRACE conn3 <- [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]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1128ms 05:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:15:07 INFO - PROCESS | 1900 | 1469276107960 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 1900 | 1469276107963 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:15:07 INFO - PROCESS | 1900 | 1469276107969 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 1900 | 1469276107973 Marionette TRACE conn3 <- [1,1202,null,{}] 05:15:07 INFO - PROCESS | 1900 | 1469276107978 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 1900 | 1469276107982 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:08 INFO - PROCESS | 1900 | 1469276108128 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:15:08 INFO - PROCESS | 1900 | 1469276108137 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 1900 | 1469276108154 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x939af000 == 36 [pid = 1900] [id = 308] 05:15:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x939b0800) [pid = 1900] [serial = 925] [outer = (nil)] 05:15:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x939b8400) [pid = 1900] [serial = 926] [outer = 0x939b0800] 05:15:08 INFO - PROCESS | 1900 | 1469276108236 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9504dc00) [pid = 1900] [serial = 927] [outer = 0x939b0800] 05:15:09 INFO - PROCESS | 1900 | 1469276109479 Marionette TRACE conn3 <- [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]]]}] 05:15:09 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 05:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1586ms 05:15:09 INFO - PROCESS | 1900 | 1469276109555 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 1900 | 1469276109568 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:15:09 INFO - PROCESS | 1900 | 1469276109576 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 1900 | 1469276109584 Marionette TRACE conn3 <- [1,1206,null,{}] 05:15:09 INFO - PROCESS | 1900 | 1469276109592 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 1900 | 1469276109598 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:09 INFO - PROCESS | 1900 | 1469276109817 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:15:10 INFO - PROCESS | 1900 | 1469276110047 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1900 | 1469276110055 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcd000 == 37 [pid = 1900] [id = 309] 05:15:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8f629400) [pid = 1900] [serial = 928] [outer = (nil)] 05:15:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910cb000) [pid = 1900] [serial = 929] [outer = 0x8f629400] 05:15:10 INFO - PROCESS | 1900 | 1469276110140 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x91865c00) [pid = 1900] [serial = 930] [outer = 0x8f629400] 05:15:11 INFO - PROCESS | 1900 | 1469276111077 Marionette TRACE conn3 <- [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]]]}] 05:15:11 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 05:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1541ms 05:15:11 INFO - PROCESS | 1900 | 1469276111118 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 1900 | 1469276111126 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:15:11 INFO - PROCESS | 1900 | 1469276111192 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 1900 | 1469276111198 Marionette TRACE conn3 <- [1,1210,null,{}] 05:15:11 INFO - PROCESS | 1900 | 1469276111205 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 1900 | 1469276111210 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:11 INFO - PROCESS | 1900 | 1469276111404 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:15:11 INFO - PROCESS | 1900 | 1469276111636 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 1900 | 1469276111642 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x92255000 == 38 [pid = 1900] [id = 310] 05:15:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92b52c00) [pid = 1900] [serial = 931] [outer = (nil)] 05:15:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92bd3800) [pid = 1900] [serial = 932] [outer = 0x92b52c00] 05:15:11 INFO - PROCESS | 1900 | 1469276111761 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x93929c00) [pid = 1900] [serial = 933] [outer = 0x92b52c00] 05:15:12 INFO - PROCESS | 1900 | 1469276112666 Marionette TRACE conn3 <- [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]]]}] 05:15:12 INFO - PROCESS | 1900 | --DOCSHELL 0x939b2800 == 37 [pid = 1900] [id = 10] 05:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1608ms 05:15:12 INFO - PROCESS | 1900 | 1469276112809 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 1900 | 1469276112814 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:15:12 INFO - PROCESS | 1900 | 1469276112840 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 1900 | 1469276112847 Marionette TRACE conn3 <- [1,1214,null,{}] 05:15:12 INFO - PROCESS | 1900 | 1469276112864 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 1900 | 1469276112872 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:13 INFO - PROCESS | 1900 | 1469276113089 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:15:13 INFO - PROCESS | 1900 | 1469276113304 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 1900 | 1469276113316 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x95079c00 == 38 [pid = 1900] [id = 311] 05:15:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9637f400) [pid = 1900] [serial = 934] [outer = (nil)] 05:15:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x975bc400) [pid = 1900] [serial = 935] [outer = 0x9637f400] 05:15:13 INFO - PROCESS | 1900 | 1469276113410 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x975c4800) [pid = 1900] [serial = 936] [outer = 0x9637f400] 05:15:14 INFO - PROCESS | 1900 | 1469276114442 Marionette TRACE conn3 <- [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]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1637ms 05:15:14 INFO - PROCESS | 1900 | 1469276114478 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 1900 | 1469276114482 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:15:14 INFO - PROCESS | 1900 | 1469276114489 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 1900 | 1469276114493 Marionette TRACE conn3 <- [1,1218,null,{}] 05:15:14 INFO - PROCESS | 1900 | 1469276114498 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 1900 | 1469276114503 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:14 INFO - PROCESS | 1900 | 1469276114688 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:15:14 INFO - PROCESS | 1900 | 1469276114850 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1900 | 1469276114857 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48c400 == 39 [pid = 1900] [id = 312] 05:15:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8e48d400) [pid = 1900] [serial = 937] [outer = (nil)] 05:15:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92b54000) [pid = 1900] [serial = 938] [outer = 0x8e48d400] 05:15:14 INFO - PROCESS | 1900 | 1469276114994 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x95040c00) [pid = 1900] [serial = 939] [outer = 0x8e48d400] 05:15:16 INFO - PROCESS | 1900 | 1469276116126 Marionette TRACE conn3 <- [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]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1679ms 05:15:16 INFO - PROCESS | 1900 | 1469276116169 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 1900 | 1469276116174 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:15:16 INFO - PROCESS | 1900 | 1469276116182 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 1900 | 1469276116186 Marionette TRACE conn3 <- [1,1222,null,{}] 05:15:16 INFO - PROCESS | 1900 | 1469276116194 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 1900 | 1469276116199 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:16 INFO - PROCESS | 1900 | 1469276116383 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:15:16 INFO - PROCESS | 1900 | --DOCSHELL 0x8e482c00 == 38 [pid = 1900] [id = 287] 05:15:16 INFO - PROCESS | 1900 | --DOCSHELL 0x8e487800 == 37 [pid = 1900] [id = 285] 05:15:16 INFO - PROCESS | 1900 | --DOCSHELL 0x910d7c00 == 36 [pid = 1900] [id = 286] 05:15:16 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1e400 == 35 [pid = 1900] [id = 283] 05:15:16 INFO - PROCESS | 1900 | 1469276116632 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 1900 | 1469276116641 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:16 INFO - PROCESS | 1900 | --DOCSHELL 0x928dbc00 == 34 [pid = 1900] [id = 284] 05:15:16 INFO - PROCESS | 1900 | --DOCSHELL 0x8edd0c00 == 33 [pid = 1900] [id = 282] 05:15:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc3400 == 34 [pid = 1900] [id = 313] 05:15:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8edc8400) [pid = 1900] [serial = 940] [outer = (nil)] 05:15:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8f4e1000) [pid = 1900] [serial = 941] [outer = 0x8edc8400] 05:15:16 INFO - PROCESS | 1900 | 1469276116742 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f79f400) [pid = 1900] [serial = 942] [outer = 0x8edc8400] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x93b58800) [pid = 1900] [serial = 881] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8f7a0400) [pid = 1900] [serial = 884] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9503f400) [pid = 1900] [serial = 882] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x90e12c00) [pid = 1900] [serial = 863] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x90fc4c00) [pid = 1900] [serial = 864] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x93b54400) [pid = 1900] [serial = 869] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x93b5a400) [pid = 1900] [serial = 870] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92b53c00) [pid = 1900] [serial = 866] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9225ac00) [pid = 1900] [serial = 867] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92bd7000) [pid = 1900] [serial = 861] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92b5bc00) [pid = 1900] [serial = 878] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x910cbc00) [pid = 1900] [serial = 875] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x91863800) [pid = 1900] [serial = 876] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8ebd9c00) [pid = 1900] [serial = 872] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f4d6000) [pid = 1900] [serial = 873] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x95070400) [pid = 1900] [serial = 888] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x90fcd400) [pid = 1900] [serial = 885] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92bd6000) [pid = 1900] [serial = 879] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x95049000) [pid = 1900] [serial = 887] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1900 | 1469276117513 Marionette TRACE conn3 <- [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] 05:15:17 INFO - PROCESS | 1900 | 1469276117578 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:15:17 INFO - PROCESS | 1900 | 1469276117587 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 1900 | 1469276117592 Marionette TRACE conn3 <- [1,1226,null,{}] 05:15:17 INFO - PROCESS | 1900 | 1469276117597 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 1900 | 1469276117602 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:17 INFO - PROCESS | 1900 | 1469276117766 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:15:17 INFO - PROCESS | 1900 | 1469276117890 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1900 | 1469276117899 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d4400 == 35 [pid = 1900] [id = 314] 05:15:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x910d5800) [pid = 1900] [serial = 943] [outer = (nil)] 05:15:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x91871c00) [pid = 1900] [serial = 944] [outer = 0x910d5800] 05:15:17 INFO - PROCESS | 1900 | 1469276117968 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92251000) [pid = 1900] [serial = 945] [outer = 0x910d5800] 05:15:18 INFO - PROCESS | 1900 | 1469276118779 Marionette TRACE conn3 <- [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]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1231ms 05:15:18 INFO - PROCESS | 1900 | 1469276118818 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1900 | 1469276118821 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:15:18 INFO - PROCESS | 1900 | 1469276118828 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1900 | 1469276118833 Marionette TRACE conn3 <- [1,1230,null,{}] 05:15:18 INFO - PROCESS | 1900 | 1469276118849 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 1900 | 1469276118857 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:19 INFO - PROCESS | 1900 | 1469276119014 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:15:19 INFO - PROCESS | 1900 | 1469276119025 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 1900 | 1469276119032 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bcec00 == 36 [pid = 1900] [id = 315] 05:15:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bd1c00) [pid = 1900] [serial = 946] [outer = (nil)] 05:15:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92bd7400) [pid = 1900] [serial = 947] [outer = 0x92bd1c00] 05:15:19 INFO - PROCESS | 1900 | 1469276119106 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9391c800) [pid = 1900] [serial = 948] [outer = 0x92bd1c00] 05:15:20 INFO - PROCESS | 1900 | 1469276120055 Marionette TRACE conn3 <- [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]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1282ms 05:15:20 INFO - PROCESS | 1900 | 1469276120115 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 1900 | 1469276120119 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:15:20 INFO - PROCESS | 1900 | 1469276120126 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 1900 | 1469276120129 Marionette TRACE conn3 <- [1,1234,null,{}] 05:15:20 INFO - PROCESS | 1900 | 1469276120134 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 1900 | 1469276120139 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:20 INFO - PROCESS | 1900 | 1469276120352 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:15:20 INFO - PROCESS | 1900 | 1469276120376 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1900 | 1469276120385 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b54400 == 37 [pid = 1900] [id = 316] 05:15:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93b5a800) [pid = 1900] [serial = 949] [outer = (nil)] 05:15:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x946c2000) [pid = 1900] [serial = 950] [outer = 0x93b5a800] 05:15:20 INFO - PROCESS | 1900 | 1469276120450 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x95042c00) [pid = 1900] [serial = 951] [outer = 0x93b5a800] 05:15:21 INFO - PROCESS | 1900 | 1469276121436 Marionette TRACE conn3 <- [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]]]}] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f794c00) [pid = 1900] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f79bc00) [pid = 1900] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8edc5800) [pid = 1900] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x928e6400) [pid = 1900] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f4d2c00) [pid = 1900] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x928e1000) [pid = 1900] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x95074000) [pid = 1900] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8e48f400) [pid = 1900] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x975cb400) [pid = 1900] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90e1f000) [pid = 1900] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92b52000) [pid = 1900] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8edc5c00) [pid = 1900] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1381ms 05:15:21 INFO - PROCESS | 1900 | 1469276121509 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 1900 | 1469276121511 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:15:21 INFO - PROCESS | 1900 | 1469276121518 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1900 | 1469276121521 Marionette TRACE conn3 <- [1,1238,null,{}] 05:15:21 INFO - PROCESS | 1900 | 1469276121526 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 1900 | 1469276121531 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:21 INFO - PROCESS | 1900 | 1469276121675 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:15:21 INFO - PROCESS | 1900 | 1469276121800 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 1900 | 1469276121806 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489000 == 38 [pid = 1900] [id = 317] 05:15:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f628000) [pid = 1900] [serial = 952] [outer = (nil)] 05:15:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9225a800) [pid = 1900] [serial = 953] [outer = 0x8f628000] 05:15:21 INFO - PROCESS | 1900 | 1469276121873 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x928e1000) [pid = 1900] [serial = 954] [outer = 0x8f628000] 05:15:22 INFO - PROCESS | 1900 | 1469276122612 Marionette TRACE conn3 <- [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]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1136ms 05:15:22 INFO - PROCESS | 1900 | 1469276122653 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 1900 | 1469276122656 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:15:22 INFO - PROCESS | 1900 | 1469276122662 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 1900 | 1469276122665 Marionette TRACE conn3 <- [1,1242,null,{}] 05:15:22 INFO - PROCESS | 1900 | 1469276122682 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 1900 | 1469276122693 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:22 INFO - PROCESS | 1900 | 1469276122886 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:15:22 INFO - PROCESS | 1900 | 1469276122897 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 1900 | 1469276122905 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d2c00 == 39 [pid = 1900] [id = 318] 05:15:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90e1b000) [pid = 1900] [serial = 955] [outer = (nil)] 05:15:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x97ffd400) [pid = 1900] [serial = 956] [outer = 0x90e1b000] 05:15:22 INFO - PROCESS | 1900 | 1469276122971 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x988d0c00) [pid = 1900] [serial = 957] [outer = 0x90e1b000] 05:15:24 INFO - PROCESS | 1900 | 1469276124067 Marionette TRACE conn3 <- [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]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1440ms 05:15:24 INFO - PROCESS | 1900 | 1469276124104 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 1900 | 1469276124109 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:15:24 INFO - PROCESS | 1900 | 1469276124118 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 1900 | 1469276124123 Marionette TRACE conn3 <- [1,1246,null,{}] 05:15:24 INFO - PROCESS | 1900 | 1469276124132 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 1900 | 1469276124138 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:24 INFO - PROCESS | 1900 | 1469276124322 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:15:24 INFO - PROCESS | 1900 | 1469276124540 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 1900 | 1469276124552 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebdd800 == 40 [pid = 1900] [id = 319] 05:15:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f4d6800) [pid = 1900] [serial = 958] [outer = (nil)] 05:15:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fc9800) [pid = 1900] [serial = 959] [outer = 0x8f4d6800] 05:15:24 INFO - PROCESS | 1900 | 1469276124687 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910d2000) [pid = 1900] [serial = 960] [outer = 0x8f4d6800] 05:15:25 INFO - PROCESS | 1900 | 1469276125582 Marionette TRACE conn3 <- [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]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1540ms 05:15:25 INFO - PROCESS | 1900 | 1469276125657 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1900 | 1469276125665 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:15:25 INFO - PROCESS | 1900 | 1469276125675 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1900 | 1469276125680 Marionette TRACE conn3 <- [1,1250,null,{}] 05:15:25 INFO - PROCESS | 1900 | 1469276125686 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 1900 | 1469276125692 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:25 INFO - PROCESS | 1900 | 1469276125911 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:15:26 INFO - PROCESS | 1900 | 1469276126144 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 1900 | 1469276126158 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b54800 == 41 [pid = 1900] [id = 320] 05:15:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92b5a000) [pid = 1900] [serial = 961] [outer = (nil)] 05:15:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92bce400) [pid = 1900] [serial = 962] [outer = 0x92b5a000] 05:15:26 INFO - PROCESS | 1900 | 1469276126284 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b55800) [pid = 1900] [serial = 963] [outer = 0x92b5a000] 05:15:27 INFO - PROCESS | 1900 | 1469276127238 Marionette TRACE conn3 <- [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]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1631ms 05:15:27 INFO - PROCESS | 1900 | 1469276127307 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 1900 | 1469276127311 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:15:27 INFO - PROCESS | 1900 | 1469276127318 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 1900 | 1469276127324 Marionette TRACE conn3 <- [1,1254,null,{}] 05:15:27 INFO - PROCESS | 1900 | 1469276127341 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 1900 | 1469276127349 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:27 INFO - PROCESS | 1900 | 1469276127566 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:15:27 INFO - PROCESS | 1900 | 1469276127778 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 1900 | 1469276127792 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x9638b400 == 42 [pid = 1900] [id = 321] 05:15:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98d85400) [pid = 1900] [serial = 964] [outer = (nil)] 05:15:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x98def000) [pid = 1900] [serial = 965] [outer = 0x98d85400] 05:15:27 INFO - PROCESS | 1900 | 1469276127920 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98df4c00) [pid = 1900] [serial = 966] [outer = 0x98d85400] 05:15:28 INFO - PROCESS | 1900 | 1469276128817 Marionette TRACE conn3 <- [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]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1582ms 05:15:28 INFO - PROCESS | 1900 | 1469276128901 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 1900 | 1469276128906 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:15:28 INFO - PROCESS | 1900 | 1469276128913 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 1900 | 1469276128916 Marionette TRACE conn3 <- [1,1258,null,{}] 05:15:28 INFO - PROCESS | 1900 | 1469276128922 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 1900 | 1469276128927 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:29 INFO - PROCESS | 1900 | 1469276129142 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:15:29 INFO - PROCESS | 1900 | 1469276129351 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 1900 | 1469276129361 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e483c00 == 43 [pid = 1900] [id = 322] 05:15:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x98df1c00) [pid = 1900] [serial = 967] [outer = (nil)] 05:15:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x994dbc00) [pid = 1900] [serial = 968] [outer = 0x98df1c00] 05:15:29 INFO - PROCESS | 1900 | 1469276129486 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x995b5400) [pid = 1900] [serial = 969] [outer = 0x98df1c00] 05:15:30 INFO - PROCESS | 1900 | 1469276130407 Marionette TRACE conn3 <- [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]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1532ms 05:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:15:30 INFO - PROCESS | 1900 | 1469276130446 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 1900 | 1469276130449 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:15:30 INFO - PROCESS | 1900 | 1469276130455 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 1900 | 1469276130459 Marionette TRACE conn3 <- [1,1262,null,{}] 05:15:30 INFO - PROCESS | 1900 | 1469276130464 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 1900 | 1469276130470 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:30 INFO - PROCESS | 1900 | 1469276130645 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:15:30 INFO - PROCESS | 1900 | 1469276130813 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1900 | 1469276130820 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e2800 == 44 [pid = 1900] [id = 323] 05:15:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x98dfa800) [pid = 1900] [serial = 970] [outer = (nil)] 05:15:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99a68c00) [pid = 1900] [serial = 971] [outer = 0x98dfa800] 05:15:30 INFO - PROCESS | 1900 | 1469276130901 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x98df6c00) [pid = 1900] [serial = 972] [outer = 0x98dfa800] 05:15:32 INFO - PROCESS | 1900 | 1469276132108 Marionette TRACE conn3 <- [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]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1684ms 05:15:32 INFO - PROCESS | 1900 | 1469276132139 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 1900 | 1469276132145 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:15:32 INFO - PROCESS | 1900 | 1469276132154 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 1900 | 1469276132159 Marionette TRACE conn3 <- [1,1266,null,{}] 05:15:32 INFO - PROCESS | 1900 | 1469276132167 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 1900 | 1469276132172 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:32 INFO - PROCESS | 1900 | 1469276132349 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:15:32 INFO - PROCESS | 1900 | 1469276132572 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 1900 | 1469276132587 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dfc00 == 45 [pid = 1900] [id = 324] 05:15:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f621c00) [pid = 1900] [serial = 973] [outer = (nil)] 05:15:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x90fc7c00) [pid = 1900] [serial = 974] [outer = 0x8f621c00] 05:15:32 INFO - PROCESS | 1900 | 1469276132675 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x910cf000) [pid = 1900] [serial = 975] [outer = 0x8f621c00] 05:15:33 INFO - PROCESS | 1900 | 1469276133606 Marionette TRACE conn3 <- [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]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1489ms 05:15:33 INFO - PROCESS | 1900 | 1469276133642 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1900 | 1469276133650 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:15:33 INFO - PROCESS | 1900 | 1469276133661 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1900 | 1469276133664 Marionette TRACE conn3 <- [1,1270,null,{}] 05:15:33 INFO - PROCESS | 1900 | 1469276133671 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 1900 | 1469276133675 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:33 INFO - PROCESS | 1900 | 1469276133846 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x90e14800 == 44 [pid = 1900] [id = 281] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x910d5400 == 43 [pid = 1900] [id = 293] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcc400 == 42 [pid = 1900] [id = 288] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd1000 == 41 [pid = 1900] [id = 300] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8f794000 == 40 [pid = 1900] [id = 302] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48e800 == 39 [pid = 1900] [id = 301] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4e1800 == 38 [pid = 1900] [id = 291] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48ec00 == 37 [pid = 1900] [id = 303] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x9186c800 == 36 [pid = 1900] [id = 292] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8e490400 == 35 [pid = 1900] [id = 290] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488800 == 34 [pid = 1900] [id = 294] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc9400 == 33 [pid = 1900] [id = 297] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x939b7800 == 32 [pid = 1900] [id = 289] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd2000 == 31 [pid = 1900] [id = 298] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79b400 == 30 [pid = 1900] [id = 295] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc4800 == 29 [pid = 1900] [id = 296] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x95041c00 == 28 [pid = 1900] [id = 299] 05:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x9224f000 == 27 [pid = 1900] [id = 11] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x90e12000) [pid = 1900] [serial = 914] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x928df800) [pid = 1900] [serial = 908] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x910ce000) [pid = 1900] [serial = 891] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x92a8f000) [pid = 1900] [serial = 920] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x92bd9000) [pid = 1900] [serial = 923] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x90e20000) [pid = 1900] [serial = 915] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x90e19c00) [pid = 1900] [serial = 890] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x93792800) [pid = 1900] [serial = 894] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92bd2400) [pid = 1900] [serial = 893] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x975c3000) [pid = 1900] [serial = 897] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9638a800) [pid = 1900] [serial = 896] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8ebcf800) [pid = 1900] [serial = 911] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8ebdc800) [pid = 1900] [serial = 912] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x98748000) [pid = 1900] [serial = 900] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a8ec00) [pid = 1900] [serial = 909] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x91869400) [pid = 1900] [serial = 917] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x91e47400) [pid = 1900] [serial = 918] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x97ff2000) [pid = 1900] [serial = 899] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x98d78c00) [pid = 1900] [serial = 903] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x988d2400) [pid = 1900] [serial = 902] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92bd0c00) [pid = 1900] [serial = 921] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x928e7c00) [pid = 1900] [serial = 906] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x910c9400) [pid = 1900] [serial = 905] [outer = (nil)] [url = about:blank] 05:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x93794400) [pid = 1900] [serial = 924] [outer = (nil)] [url = about:blank] 05:15:35 INFO - PROCESS | 1900 | 1469276135148 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 1900 | 1469276135159 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48fc00 == 28 [pid = 1900] [id = 325] 05:15:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8e490400) [pid = 1900] [serial = 976] [outer = (nil)] 05:15:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8ebd2800) [pid = 1900] [serial = 977] [outer = 0x8e490400] 05:15:35 INFO - PROCESS | 1900 | 1469276135239 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8ebdc800) [pid = 1900] [serial = 978] [outer = 0x8e490400] 05:15:36 INFO - PROCESS | 1900 | 1469276136024 Marionette TRACE conn3 <- [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]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2379ms 05:15:36 INFO - PROCESS | 1900 | 1469276136042 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 1900 | 1469276136048 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:15:36 INFO - PROCESS | 1900 | 1469276136060 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1900 | 1469276136064 Marionette TRACE conn3 <- [1,1274,null,{}] 05:15:36 INFO - PROCESS | 1900 | 1469276136077 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 1900 | 1469276136085 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:36 INFO - PROCESS | 1900 | 1469276136237 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:15:36 INFO - PROCESS | 1900 | 1469276136252 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1900 | 1469276136262 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61f800 == 29 [pid = 1900] [id = 326] 05:15:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f629000) [pid = 1900] [serial = 979] [outer = (nil)] 05:15:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f79bc00) [pid = 1900] [serial = 980] [outer = 0x8f629000] 05:15:36 INFO - PROCESS | 1900 | 1469276136332 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e14800) [pid = 1900] [serial = 981] [outer = 0x8f629000] 05:15:37 INFO - PROCESS | 1900 | 1469276137253 Marionette TRACE conn3 <- [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]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1237ms 05:15:37 INFO - PROCESS | 1900 | 1469276137297 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 1900 | 1469276137303 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:15:37 INFO - PROCESS | 1900 | 1469276137309 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1900 | 1469276137312 Marionette TRACE conn3 <- [1,1278,null,{}] 05:15:37 INFO - PROCESS | 1900 | 1469276137318 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 1900 | 1469276137323 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:37 INFO - PROCESS | 1900 | 1469276137491 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:15:37 INFO - PROCESS | 1900 | 1469276137644 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 1900 | 1469276137655 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd3400 == 30 [pid = 1900] [id = 327] 05:15:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f794000) [pid = 1900] [serial = 982] [outer = (nil)] 05:15:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910cec00) [pid = 1900] [serial = 983] [outer = 0x8f794000] 05:15:37 INFO - PROCESS | 1900 | 1469276137726 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x91869400) [pid = 1900] [serial = 984] [outer = 0x8f794000] 05:15:38 INFO - PROCESS | 1900 | 1469276138687 Marionette TRACE conn3 <- [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]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1428ms 05:15:38 INFO - PROCESS | 1900 | 1469276138738 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 1900 | 1469276138741 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:15:38 INFO - PROCESS | 1900 | 1469276138762 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 1900 | 1469276138772 Marionette TRACE conn3 <- [1,1282,null,{}] 05:15:38 INFO - PROCESS | 1900 | 1469276138780 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 1900 | 1469276138788 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:39 INFO - PROCESS | 1900 | 1469276139026 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:15:39 INFO - PROCESS | 1900 | 1469276139047 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 1900 | 1469276139054 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dac00 == 31 [pid = 1900] [id = 328] 05:15:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x928e3c00) [pid = 1900] [serial = 985] [outer = (nil)] 05:15:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928e8400) [pid = 1900] [serial = 986] [outer = 0x928e3c00] 05:15:39 INFO - PROCESS | 1900 | 1469276139139 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92a8f000) [pid = 1900] [serial = 987] [outer = 0x928e3c00] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x939b2c00) [pid = 1900] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x93b5a800) [pid = 1900] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f628000) [pid = 1900] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x910d5800) [pid = 1900] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x939b0800) [pid = 1900] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8edc8400) [pid = 1900] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92bd1c00) [pid = 1900] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f629400) [pid = 1900] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9637f400) [pid = 1900] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92b52c00) [pid = 1900] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8e48d400) [pid = 1900] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90e1b000) [pid = 1900] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:15:40 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x93b5fc00) [pid = 1900] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:15:40 INFO - PROCESS | 1900 | 1469276140538 Marionette TRACE conn3 <- [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]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1808ms 05:15:40 INFO - PROCESS | 1900 | 1469276140562 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 1900 | 1469276140567 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:15:40 INFO - PROCESS | 1900 | 1469276140573 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 1900 | 1469276140575 Marionette TRACE conn3 <- [1,1286,null,{}] 05:15:40 INFO - PROCESS | 1900 | 1469276140581 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 1900 | 1469276140586 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:40 INFO - PROCESS | 1900 | 1469276140774 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:15:40 INFO - PROCESS | 1900 | 1469276140790 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 1900 | 1469276140798 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f628000 == 32 [pid = 1900] [id = 329] 05:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x90e1c400) [pid = 1900] [serial = 988] [outer = (nil)] 05:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92a8d000) [pid = 1900] [serial = 989] [outer = 0x90e1c400] 05:15:40 INFO - PROCESS | 1900 | 1469276140867 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92b51400) [pid = 1900] [serial = 990] [outer = 0x90e1c400] 05:15:41 INFO - PROCESS | 1900 | 1469276141654 Marionette TRACE conn3 <- [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]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1132ms 05:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:15:41 INFO - PROCESS | 1900 | 1469276141706 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1900 | 1469276141709 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:15:41 INFO - PROCESS | 1900 | 1469276141716 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 1900 | 1469276141718 Marionette TRACE conn3 <- [1,1290,null,{}] 05:15:41 INFO - PROCESS | 1900 | 1469276141724 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 1900 | 1469276141729 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:41 INFO - PROCESS | 1900 | 1469276141878 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:15:41 INFO - PROCESS | 1900 | 1469276141889 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1900 | 1469276141909 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5c800 == 33 [pid = 1900] [id = 330] 05:15:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b5d000) [pid = 1900] [serial = 991] [outer = (nil)] 05:15:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92bd2400) [pid = 1900] [serial = 992] [outer = 0x92b5d000] 05:15:41 INFO - PROCESS | 1900 | 1469276141989 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9391e000) [pid = 1900] [serial = 993] [outer = 0x92b5d000] 05:15:43 INFO - PROCESS | 1900 | 1469276143224 Marionette TRACE conn3 <- [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]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1584ms 05:15:43 INFO - PROCESS | 1900 | 1469276143299 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 1900 | 1469276143305 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:15:43 INFO - PROCESS | 1900 | 1469276143312 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 1900 | 1469276143320 Marionette TRACE conn3 <- [1,1294,null,{}] 05:15:43 INFO - PROCESS | 1900 | 1469276143328 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 1900 | 1469276143333 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:43 INFO - PROCESS | 1900 | 1469276143548 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:15:43 INFO - PROCESS | 1900 | 1469276143771 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1900 | 1469276143784 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e491c00 == 34 [pid = 1900] [id = 331] 05:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8ebd6000) [pid = 1900] [serial = 994] [outer = (nil)] 05:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f797c00) [pid = 1900] [serial = 995] [outer = 0x8ebd6000] 05:15:43 INFO - PROCESS | 1900 | 1469276143868 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fccc00) [pid = 1900] [serial = 996] [outer = 0x8ebd6000] 05:15:44 INFO - PROCESS | 1900 | 1469276144882 Marionette TRACE conn3 <- [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]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1582ms 05:15:44 INFO - PROCESS | 1900 | 1469276144895 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 1900 | 1469276144902 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:15:44 INFO - PROCESS | 1900 | 1469276144914 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 1900 | 1469276144918 Marionette TRACE conn3 <- [1,1298,null,{}] 05:15:44 INFO - PROCESS | 1900 | 1469276144925 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 1900 | 1469276144931 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:45 INFO - PROCESS | 1900 | 1469276145143 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:15:45 INFO - PROCESS | 1900 | 1469276145305 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1900 | 1469276145317 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d1000 == 35 [pid = 1900] [id = 332] 05:15:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92a8a800) [pid = 1900] [serial = 997] [outer = (nil)] 05:15:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92b56c00) [pid = 1900] [serial = 998] [outer = 0x92a8a800] 05:15:45 INFO - PROCESS | 1900 | 1469276145491 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92b5e800) [pid = 1900] [serial = 999] [outer = 0x92a8a800] 05:15:46 INFO - PROCESS | 1900 | 1469276146474 Marionette TRACE conn3 <- [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]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1637ms 05:15:46 INFO - PROCESS | 1900 | 1469276146550 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1900 | 1469276146553 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:15:46 INFO - PROCESS | 1900 | 1469276146560 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 1900 | 1469276146566 Marionette TRACE conn3 <- [1,1302,null,{}] 05:15:46 INFO - PROCESS | 1900 | 1469276146583 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 1900 | 1469276146591 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:46 INFO - PROCESS | 1900 | 1469276146812 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:15:47 INFO - PROCESS | 1900 | 1469276147023 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 1900 | 1469276147031 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b1400 == 36 [pid = 1900] [id = 333] 05:15:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x939b6800) [pid = 1900] [serial = 1000] [outer = (nil)] 05:15:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x93b5d000) [pid = 1900] [serial = 1001] [outer = 0x939b6800] 05:15:47 INFO - PROCESS | 1900 | 1469276147157 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95041000) [pid = 1900] [serial = 1002] [outer = 0x939b6800] 05:15:48 INFO - PROCESS | 1900 | 1469276148143 Marionette TRACE conn3 <- [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]]]}] 05:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1635ms 05:15:48 INFO - PROCESS | 1900 | 1469276148196 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 1900 | 1469276148202 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:15:48 INFO - PROCESS | 1900 | 1469276148209 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 1900 | 1469276148212 Marionette TRACE conn3 <- [1,1306,null,{}] 05:15:48 INFO - PROCESS | 1900 | 1469276148219 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 1900 | 1469276148223 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:48 INFO - PROCESS | 1900 | 1469276148408 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:15:48 INFO - PROCESS | 1900 | 1469276148760 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 1900 | 1469276148771 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48a400 == 37 [pid = 1900] [id = 334] 05:15:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8e48ac00) [pid = 1900] [serial = 1003] [outer = (nil)] 05:15:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8ebd1000) [pid = 1900] [serial = 1004] [outer = 0x8e48ac00] 05:15:48 INFO - PROCESS | 1900 | 1469276148847 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8f4d7400) [pid = 1900] [serial = 1005] [outer = 0x8e48ac00] 05:15:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc3400 == 36 [pid = 1900] [id = 313] 05:15:49 INFO - PROCESS | 1900 | --DOCSHELL 0x92bcec00 == 35 [pid = 1900] [id = 315] 05:15:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489000 == 34 [pid = 1900] [id = 317] 05:15:49 INFO - PROCESS | 1900 | --DOCSHELL 0x93b54400 == 33 [pid = 1900] [id = 316] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x939b6400) [pid = 1900] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:15:49 INFO - PROCESS | 1900 | 1469276149921 Marionette TRACE conn3 <- [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]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1733ms 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x946c2000) [pid = 1900] [serial = 950] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9225a800) [pid = 1900] [serial = 953] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x95042c00) [pid = 1900] [serial = 951] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x91871c00) [pid = 1900] [serial = 944] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92251000) [pid = 1900] [serial = 945] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9504dc00) [pid = 1900] [serial = 927] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x939b8400) [pid = 1900] [serial = 926] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4e1000) [pid = 1900] [serial = 941] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f79f400) [pid = 1900] [serial = 942] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92bd7400) [pid = 1900] [serial = 947] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x910cb000) [pid = 1900] [serial = 929] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x91865c00) [pid = 1900] [serial = 930] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x975bc400) [pid = 1900] [serial = 935] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x975c4800) [pid = 1900] [serial = 936] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92bd3800) [pid = 1900] [serial = 932] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x93929c00) [pid = 1900] [serial = 933] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92b54000) [pid = 1900] [serial = 938] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x95040c00) [pid = 1900] [serial = 939] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x97ffd400) [pid = 1900] [serial = 956] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x928e1000) [pid = 1900] [serial = 954] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x988d0c00) [pid = 1900] [serial = 957] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8edc4c00) [pid = 1900] [serial = 639] [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.] 05:15:49 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x9391c800) [pid = 1900] [serial = 948] [outer = (nil)] [url = about:blank] 05:15:49 INFO - PROCESS | 1900 | 1469276149972 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 1900 | 1469276149982 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:15:49 INFO - PROCESS | 1900 | 1469276149991 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1900 | 1469276149996 Marionette TRACE conn3 <- [1,1310,null,{}] 05:15:50 INFO - PROCESS | 1900 | 1469276150003 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 1900 | 1469276150011 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:50 INFO - PROCESS | 1900 | 1469276150179 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:15:50 INFO - PROCESS | 1900 | 1469276150353 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1900 | 1469276150364 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79f400 == 34 [pid = 1900] [id = 335] 05:15:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8f7a0c00) [pid = 1900] [serial = 1006] [outer = (nil)] 05:15:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x90e1d000) [pid = 1900] [serial = 1007] [outer = 0x8f7a0c00] 05:15:50 INFO - PROCESS | 1900 | 1469276150447 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x910d4c00) [pid = 1900] [serial = 1008] [outer = 0x8f7a0c00] 05:15:51 INFO - PROCESS | 1900 | 1469276151230 Marionette TRACE conn3 <- [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] 05:15:51 INFO - PROCESS | 1900 | 1469276151285 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:15:51 INFO - PROCESS | 1900 | 1469276151292 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1900 | 1469276151294 Marionette TRACE conn3 <- [1,1314,null,{}] 05:15:51 INFO - PROCESS | 1900 | 1469276151300 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 1900 | 1469276151305 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:51 INFO - PROCESS | 1900 | 1469276151468 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:15:51 INFO - PROCESS | 1900 | 1469276151478 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1900 | 1469276151486 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dc400 == 35 [pid = 1900] [id = 336] 05:15:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x928e0400) [pid = 1900] [serial = 1009] [outer = (nil)] 05:15:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92a8bc00) [pid = 1900] [serial = 1010] [outer = 0x928e0400] 05:15:51 INFO - PROCESS | 1900 | 1469276151556 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x92bd4c00) [pid = 1900] [serial = 1011] [outer = 0x928e0400] 05:15:52 INFO - PROCESS | 1900 | 1469276152488 Marionette TRACE conn3 <- [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]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1237ms 05:15:52 INFO - PROCESS | 1900 | 1469276152530 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 1900 | 1469276152533 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:15:52 INFO - PROCESS | 1900 | 1469276152558 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 1900 | 1469276152567 Marionette TRACE conn3 <- [1,1318,null,{}] 05:15:52 INFO - PROCESS | 1900 | 1469276152575 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 1900 | 1469276152582 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:52 INFO - PROCESS | 1900 | 1469276152791 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:15:52 INFO - PROCESS | 1900 | 1469276152814 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 1900 | 1469276152822 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc3c00 == 36 [pid = 1900] [id = 337] 05:15:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x928e5c00) [pid = 1900] [serial = 1012] [outer = (nil)] 05:15:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x93b51c00) [pid = 1900] [serial = 1013] [outer = 0x928e5c00] 05:15:52 INFO - PROCESS | 1900 | 1469276152888 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x93b5d800) [pid = 1900] [serial = 1014] [outer = 0x928e5c00] 05:15:53 INFO - PROCESS | 1900 | 1469276153773 Marionette TRACE conn3 <- [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]]]}] 05:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1296ms 05:15:53 INFO - PROCESS | 1900 | 1469276153843 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 1900 | 1469276153848 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:15:53 INFO - PROCESS | 1900 | 1469276153853 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 1900 | 1469276153857 Marionette TRACE conn3 <- [1,1322,null,{}] 05:15:53 INFO - PROCESS | 1900 | 1469276153862 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:53 INFO - PROCESS | 1900 | 1469276153866 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:54 INFO - PROCESS | 1900 | 1469276154071 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:15:54 INFO - PROCESS | 1900 | 1469276154090 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1900 | 1469276154098 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc6c00 == 37 [pid = 1900] [id = 338] 05:15:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x939b4400) [pid = 1900] [serial = 1015] [outer = (nil)] 05:15:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9504a000) [pid = 1900] [serial = 1016] [outer = 0x939b4400] 05:15:54 INFO - PROCESS | 1900 | 1469276154164 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9504bc00) [pid = 1900] [serial = 1017] [outer = 0x939b4400] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x928e3c00) [pid = 1900] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8e490400) [pid = 1900] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f621c00) [pid = 1900] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8f629000) [pid = 1900] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f4d6800) [pid = 1900] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92b5a000) [pid = 1900] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x98d85400) [pid = 1900] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x90e1c400) [pid = 1900] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x98df1c00) [pid = 1900] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x98dfa800) [pid = 1900] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8f794000) [pid = 1900] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:15:55 INFO - PROCESS | 1900 | 1469276155197 Marionette TRACE conn3 <- [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]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1376ms 05:15:55 INFO - PROCESS | 1900 | 1469276155231 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 1900 | 1469276155234 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:15:55 INFO - PROCESS | 1900 | 1469276155241 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 1900 | 1469276155245 Marionette TRACE conn3 <- [1,1326,null,{}] 05:15:55 INFO - PROCESS | 1900 | 1469276155250 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:55 INFO - PROCESS | 1900 | 1469276155255 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:55 INFO - PROCESS | 1900 | 1469276155451 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:15:55 INFO - PROCESS | 1900 | 1469276155468 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:55 INFO - PROCESS | 1900 | 1469276155486 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x91869000 == 38 [pid = 1900] [id = 339] 05:15:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x928e3c00) [pid = 1900] [serial = 1018] [outer = (nil)] 05:15:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92bd1800) [pid = 1900] [serial = 1019] [outer = 0x928e3c00] 05:15:55 INFO - PROCESS | 1900 | 1469276155567 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x95071000) [pid = 1900] [serial = 1020] [outer = 0x928e3c00] 05:15:56 INFO - PROCESS | 1900 | 1469276156435 Marionette TRACE conn3 <- [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]]]}] 05:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1232ms 05:15:56 INFO - PROCESS | 1900 | 1469276156474 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:15:56 INFO - PROCESS | 1900 | 1469276156478 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:15:56 INFO - PROCESS | 1900 | 1469276156484 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 1900 | 1469276156487 Marionette TRACE conn3 <- [1,1330,null,{}] 05:15:56 INFO - PROCESS | 1900 | 1469276156493 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 1900 | 1469276156498 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:56 INFO - PROCESS | 1900 | 1469276156653 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:15:56 INFO - PROCESS | 1900 | 1469276156664 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1900 | 1469276156670 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x96381800 == 39 [pid = 1900] [id = 340] 05:15:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x96383c00) [pid = 1900] [serial = 1021] [outer = (nil)] 05:15:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x975bfc00) [pid = 1900] [serial = 1022] [outer = 0x96383c00] 05:15:56 INFO - PROCESS | 1900 | 1469276156739 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x975c7400) [pid = 1900] [serial = 1023] [outer = 0x96383c00] 05:15:57 INFO - PROCESS | 1900 | 1469276157893 Marionette TRACE conn3 <- [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]]]}] 05:15:57 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 05:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1439ms 05:15:57 INFO - PROCESS | 1900 | 1469276157925 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 1900 | 1469276157931 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:15:57 INFO - PROCESS | 1900 | 1469276157939 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1900 | 1469276157946 Marionette TRACE conn3 <- [1,1334,null,{}] 05:15:57 INFO - PROCESS | 1900 | 1469276157954 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 1900 | 1469276157960 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:58 INFO - PROCESS | 1900 | 1469276158137 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:15:58 INFO - PROCESS | 1900 | 1469276158298 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 1900 | 1469276158311 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f621c00 == 40 [pid = 1900] [id = 341] 05:15:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f629c00) [pid = 1900] [serial = 1024] [outer = (nil)] 05:15:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x90e20c00) [pid = 1900] [serial = 1025] [outer = 0x8f629c00] 05:15:58 INFO - PROCESS | 1900 | 1469276158436 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x91e3ec00) [pid = 1900] [serial = 1026] [outer = 0x8f629c00] 05:15:59 INFO - PROCESS | 1900 | 1469276159386 Marionette TRACE conn3 <- [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]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1488ms 05:15:59 INFO - PROCESS | 1900 | 1469276159427 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 1900 | 1469276159434 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:15:59 INFO - PROCESS | 1900 | 1469276159444 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1900 | 1469276159448 Marionette TRACE conn3 <- [1,1338,null,{}] 05:15:59 INFO - PROCESS | 1900 | 1469276159454 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 1900 | 1469276159460 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:59 INFO - PROCESS | 1900 | 1469276159642 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:15:59 INFO - PROCESS | 1900 | 1469276159894 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 1900 | 1469276159902 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:15:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a92c00 == 41 [pid = 1900] [id = 342] 05:15:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92bda800) [pid = 1900] [serial = 1027] [outer = (nil)] 05:16:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x93924000) [pid = 1900] [serial = 1028] [outer = 0x92bda800] 05:16:00 INFO - PROCESS | 1900 | 1469276160033 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x939b7000) [pid = 1900] [serial = 1029] [outer = 0x92bda800] 05:16:01 INFO - PROCESS | 1900 | 1469276161418 Marionette TRACE conn3 <- [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]]]}] 05:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2041ms 05:16:01 INFO - PROCESS | 1900 | 1469276161490 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 1900 | 1469276161493 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:16:01 INFO - PROCESS | 1900 | 1469276161503 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 1900 | 1469276161509 Marionette TRACE conn3 <- [1,1342,null,{}] 05:16:01 INFO - PROCESS | 1900 | 1469276161528 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:01 INFO - PROCESS | 1900 | 1469276161537 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:01 INFO - PROCESS | 1900 | 1469276161709 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:16:01 INFO - PROCESS | 1900 | 1469276161874 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 1900 | 1469276161884 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x95042400 == 42 [pid = 1900] [id = 343] 05:16:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x95078c00) [pid = 1900] [serial = 1030] [outer = (nil)] 05:16:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x975f4800) [pid = 1900] [serial = 1031] [outer = 0x95078c00] 05:16:01 INFO - PROCESS | 1900 | 1469276161970 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x97ffb800) [pid = 1900] [serial = 1032] [outer = 0x95078c00] 05:16:02 INFO - PROCESS | 1900 | 1469276162920 Marionette TRACE conn3 <- [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]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1489ms 05:16:02 INFO - PROCESS | 1900 | 1469276162992 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 1900 | 1469276162997 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:16:03 INFO - PROCESS | 1900 | 1469276163004 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 1900 | 1469276163008 Marionette TRACE conn3 <- [1,1346,null,{}] 05:16:03 INFO - PROCESS | 1900 | 1469276163015 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:03 INFO - PROCESS | 1900 | 1469276163020 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:03 INFO - PROCESS | 1900 | 1469276163208 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:16:03 INFO - PROCESS | 1900 | 1469276163374 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 1900 | 1469276163381 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e487800 == 43 [pid = 1900] [id = 344] 05:16:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x91870400) [pid = 1900] [serial = 1033] [outer = (nil)] 05:16:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x988cd000) [pid = 1900] [serial = 1034] [outer = 0x91870400] 05:16:03 INFO - PROCESS | 1900 | 1469276163510 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98d7d000) [pid = 1900] [serial = 1035] [outer = 0x91870400] 05:16:04 INFO - PROCESS | 1900 | 1469276164441 Marionette TRACE conn3 <- [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]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1488ms 05:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:16:04 INFO - PROCESS | 1900 | 1469276164493 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 1900 | 1469276164496 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:16:04 INFO - PROCESS | 1900 | 1469276164503 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 1900 | 1469276164506 Marionette TRACE conn3 <- [1,1350,null,{}] 05:16:04 INFO - PROCESS | 1900 | 1469276164512 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 1900 | 1469276164517 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:04 INFO - PROCESS | 1900 | 1469276164684 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:16:04 INFO - PROCESS | 1900 | 1469276164875 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1900 | 1469276164886 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4da800 == 44 [pid = 1900] [id = 345] 05:16:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8f4dc800) [pid = 1900] [serial = 1036] [outer = (nil)] 05:16:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x98df6800) [pid = 1900] [serial = 1037] [outer = 0x8f4dc800] 05:16:04 INFO - PROCESS | 1900 | 1469276164969 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98df8400) [pid = 1900] [serial = 1038] [outer = 0x8f4dc800] 05:16:05 INFO - PROCESS | 1900 | 1469276165900 Marionette TRACE conn3 <- [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]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1441ms 05:16:05 INFO - PROCESS | 1900 | 1469276165944 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1900 | 1469276165948 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:16:05 INFO - PROCESS | 1900 | 1469276165954 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1900 | 1469276165956 Marionette TRACE conn3 <- [1,1354,null,{}] 05:16:05 INFO - PROCESS | 1900 | 1469276165963 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:05 INFO - PROCESS | 1900 | 1469276165973 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:06 INFO - PROCESS | 1900 | 1469276166159 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:16:06 INFO - PROCESS | 1900 | 1469276166596 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 1900 | 1469276166608 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcac00 == 45 [pid = 1900] [id = 346] 05:16:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8edcc000) [pid = 1900] [serial = 1039] [outer = (nil)] 05:16:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8f4d4400) [pid = 1900] [serial = 1040] [outer = 0x8edcc000] 05:16:06 INFO - PROCESS | 1900 | 1469276166683 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f798400) [pid = 1900] [serial = 1041] [outer = 0x8edcc000] 05:16:07 INFO - PROCESS | 1900 | 1469276167704 Marionette TRACE conn3 <- [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]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1791ms 05:16:07 INFO - PROCESS | 1900 | 1469276167747 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:16:07 INFO - PROCESS | 1900 | 1469276167753 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:16:07 INFO - PROCESS | 1900 | 1469276167761 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1900 | 1469276167766 Marionette TRACE conn3 <- [1,1358,null,{}] 05:16:07 INFO - PROCESS | 1900 | 1469276167774 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 1900 | 1469276167781 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:07 INFO - PROCESS | 1900 | 1469276167990 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48fc00 == 44 [pid = 1900] [id = 325] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x92b54800 == 43 [pid = 1900] [id = 320] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x910d4400 == 42 [pid = 1900] [id = 314] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8f796000 == 41 [pid = 1900] [id = 305] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x928e6000 == 40 [pid = 1900] [id = 306] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebdd800 == 39 [pid = 1900] [id = 319] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x939af000 == 38 [pid = 1900] [id = 308] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d2c00 == 37 [pid = 1900] [id = 318] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8f793800 == 36 [pid = 1900] [id = 304] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48c800 == 35 [pid = 1900] [id = 307] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48c400 == 34 [pid = 1900] [id = 312] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcd000 == 33 [pid = 1900] [id = 309] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x95079c00 == 32 [pid = 1900] [id = 311] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x92255000 == 31 [pid = 1900] [id = 310] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x928e2800 == 30 [pid = 1900] [id = 323] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x9638b400 == 29 [pid = 1900] [id = 321] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8e483c00 == 28 [pid = 1900] [id = 322] 05:16:08 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dfc00 == 27 [pid = 1900] [id = 324] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x928e8400) [pid = 1900] [serial = 986] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8ebd2800) [pid = 1900] [serial = 977] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8ebdc800) [pid = 1900] [serial = 978] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x910cf000) [pid = 1900] [serial = 975] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90fc7c00) [pid = 1900] [serial = 974] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90e14800) [pid = 1900] [serial = 981] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x910d2000) [pid = 1900] [serial = 960] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x90fc9800) [pid = 1900] [serial = 959] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x93b55800) [pid = 1900] [serial = 963] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92bce400) [pid = 1900] [serial = 962] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x98df4c00) [pid = 1900] [serial = 966] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x98def000) [pid = 1900] [serial = 965] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92b51400) [pid = 1900] [serial = 990] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f79bc00) [pid = 1900] [serial = 980] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92a8f000) [pid = 1900] [serial = 987] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x995b5400) [pid = 1900] [serial = 969] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x994dbc00) [pid = 1900] [serial = 968] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x98df6c00) [pid = 1900] [serial = 972] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x99a68c00) [pid = 1900] [serial = 971] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x91869400) [pid = 1900] [serial = 984] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x910cec00) [pid = 1900] [serial = 983] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x92a8d000) [pid = 1900] [serial = 989] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1900 | 1469276169251 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 1900 | 1469276169263 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48b400 == 28 [pid = 1900] [id = 347] 05:16:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8e48bc00) [pid = 1900] [serial = 1042] [outer = (nil)] 05:16:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8e48f800) [pid = 1900] [serial = 1043] [outer = 0x8e48bc00] 05:16:09 INFO - PROCESS | 1900 | 1469276169347 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8ebd2800) [pid = 1900] [serial = 1044] [outer = 0x8e48bc00] 05:16:10 INFO - PROCESS | 1900 | 1469276170148 Marionette TRACE conn3 <- [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]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2438ms 05:16:10 INFO - PROCESS | 1900 | 1469276170201 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1900 | 1469276170205 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:16:10 INFO - PROCESS | 1900 | 1469276170214 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1900 | 1469276170218 Marionette TRACE conn3 <- [1,1362,null,{}] 05:16:10 INFO - PROCESS | 1900 | 1469276170225 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 1900 | 1469276170233 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:10 INFO - PROCESS | 1900 | 1469276170389 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:16:10 INFO - PROCESS | 1900 | 1469276170400 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 1900 | 1469276170406 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d5400 == 29 [pid = 1900] [id = 348] 05:16:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8f4d9800) [pid = 1900] [serial = 1045] [outer = (nil)] 05:16:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f4e0800) [pid = 1900] [serial = 1046] [outer = 0x8f4d9800] 05:16:10 INFO - PROCESS | 1900 | 1469276170480 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f625800) [pid = 1900] [serial = 1047] [outer = 0x8f4d9800] 05:16:11 INFO - PROCESS | 1900 | 1469276171418 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1239ms 05:16:11 INFO - PROCESS | 1900 | 1469276171458 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 1900 | 1469276171465 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:16:11 INFO - PROCESS | 1900 | 1469276171473 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1900 | 1469276171476 Marionette TRACE conn3 <- [1,1366,null,{}] 05:16:11 INFO - PROCESS | 1900 | 1469276171482 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 1900 | 1469276171487 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:11 INFO - PROCESS | 1900 | 1469276171705 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:16:11 INFO - PROCESS | 1900 | 1469276171737 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 1900 | 1469276171743 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f628c00 == 30 [pid = 1900] [id = 349] 05:16:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x90e11800) [pid = 1900] [serial = 1048] [outer = (nil)] 05:16:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fc4c00) [pid = 1900] [serial = 1049] [outer = 0x90e11800] 05:16:11 INFO - PROCESS | 1900 | 1469276171811 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x910cbc00) [pid = 1900] [serial = 1050] [outer = 0x90e11800] 05:16:12 INFO - PROCESS | 1900 | 1469276172802 Marionette TRACE conn3 <- [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] 05:16:12 INFO - PROCESS | 1900 | 1469276172857 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:16:12 INFO - PROCESS | 1900 | 1469276172880 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 1900 | 1469276172890 Marionette TRACE conn3 <- [1,1370,null,{}] 05:16:12 INFO - PROCESS | 1900 | 1469276172898 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:12 INFO - PROCESS | 1900 | 1469276172906 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:13 INFO - PROCESS | 1900 | 1469276173122 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:16:13 INFO - PROCESS | 1900 | 1469276173141 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1900 | 1469276173149 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186dc00 == 31 [pid = 1900] [id = 350] 05:16:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9186e400) [pid = 1900] [serial = 1051] [outer = (nil)] 05:16:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92253c00) [pid = 1900] [serial = 1052] [outer = 0x9186e400] 05:16:13 INFO - PROCESS | 1900 | 1469276173216 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928db800) [pid = 1900] [serial = 1053] [outer = 0x9186e400] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x939b4400) [pid = 1900] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8ebd6000) [pid = 1900] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8e48ac00) [pid = 1900] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x928e0400) [pid = 1900] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x939b6800) [pid = 1900] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92a8a800) [pid = 1900] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92b5d000) [pid = 1900] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f7a0c00) [pid = 1900] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x928e3c00) [pid = 1900] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x928e5c00) [pid = 1900] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:16:14 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x96383c00) [pid = 1900] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:16:14 INFO - PROCESS | 1900 | 1469276174620 Marionette TRACE conn3 <- [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] 05:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:16:14 INFO - PROCESS | 1900 | 1469276174672 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:16:14 INFO - PROCESS | 1900 | 1469276174678 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 1900 | 1469276174681 Marionette TRACE conn3 <- [1,1374,null,{}] 05:16:14 INFO - PROCESS | 1900 | 1469276174686 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 1900 | 1469276174691 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:14 INFO - PROCESS | 1900 | 1469276174835 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:16:14 INFO - PROCESS | 1900 | 1469276174851 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 1900 | 1469276174862 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f629000 == 32 [pid = 1900] [id = 351] 05:16:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9225a000) [pid = 1900] [serial = 1054] [outer = (nil)] 05:16:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x928e9800) [pid = 1900] [serial = 1055] [outer = 0x9225a000] 05:16:14 INFO - PROCESS | 1900 | 1469276174931 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x92a89800) [pid = 1900] [serial = 1056] [outer = 0x9225a000] 05:16:15 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:15 INFO - PROCESS | 1900 | 1469276175776 Marionette TRACE conn3 <- [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] 05:16:15 INFO - PROCESS | 1900 | 1469276175811 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:16:15 INFO - PROCESS | 1900 | 1469276175818 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 1900 | 1469276175821 Marionette TRACE conn3 <- [1,1378,null,{}] 05:16:15 INFO - PROCESS | 1900 | 1469276175826 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 1900 | 1469276175831 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:15 INFO - PROCESS | 1900 | 1469276175971 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:16:16 INFO - PROCESS | 1900 | 1469276175984 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 1900 | 1469276176004 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b53000 == 33 [pid = 1900] [id = 352] 05:16:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92b53800) [pid = 1900] [serial = 1057] [outer = (nil)] 05:16:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92b5f400) [pid = 1900] [serial = 1058] [outer = 0x92b53800] 05:16:16 INFO - PROCESS | 1900 | 1469276176082 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9378c000) [pid = 1900] [serial = 1059] [outer = 0x92b53800] 05:16:17 INFO - PROCESS | 1900 | 1469276177308 Marionette TRACE conn3 <- [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] 05:16:17 INFO - PROCESS | 1900 | 1469276177366 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:16:17 INFO - PROCESS | 1900 | 1469276177375 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 1900 | 1469276177382 Marionette TRACE conn3 <- [1,1382,null,{}] 05:16:17 INFO - PROCESS | 1900 | 1469276177390 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 1900 | 1469276177397 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:17 INFO - PROCESS | 1900 | 1469276177618 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:16:17 INFO - PROCESS | 1900 | 1469276177872 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 1900 | 1469276177880 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48c800 == 34 [pid = 1900] [id = 353] 05:16:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8ebd1800) [pid = 1900] [serial = 1060] [outer = (nil)] 05:16:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90e16800) [pid = 1900] [serial = 1061] [outer = 0x8ebd1800] 05:16:17 INFO - PROCESS | 1900 | 1469276177970 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90fcc800) [pid = 1900] [serial = 1062] [outer = 0x8ebd1800] 05:16:18 INFO - PROCESS | 1900 | [1900] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:16:19 INFO - PROCESS | 1900 | 1469276179011 Marionette TRACE conn3 <- [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] 05:16:19 INFO - PROCESS | 1900 | 1469276179071 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:16:19 INFO - PROCESS | 1900 | 1469276179082 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1900 | 1469276179086 Marionette TRACE conn3 <- [1,1386,null,{}] 05:16:19 INFO - PROCESS | 1900 | 1469276179093 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 1900 | 1469276179099 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:19 INFO - PROCESS | 1900 | 1469276179285 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:16:19 INFO - PROCESS | 1900 | 1469276179557 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 1900 | 1469276179567 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x92255400 == 35 [pid = 1900] [id = 354] 05:16:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92a8f400) [pid = 1900] [serial = 1063] [outer = (nil)] 05:16:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b55400) [pid = 1900] [serial = 1064] [outer = 0x92a8f400] 05:16:19 INFO - PROCESS | 1900 | 1469276179674 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92bd8400) [pid = 1900] [serial = 1065] [outer = 0x92a8f400] 05:16:20 INFO - PROCESS | 1900 | 1469276180760 Marionette TRACE conn3 <- [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] 05:16:20 INFO - PROCESS | 1900 | 1469276180845 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:16:20 INFO - PROCESS | 1900 | 1469276180855 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 1900 | 1469276180860 Marionette TRACE conn3 <- [1,1390,null,{}] 05:16:20 INFO - PROCESS | 1900 | 1469276180879 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 1900 | 1469276180888 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:21 INFO - PROCESS | 1900 | 1469276181081 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:16:21 INFO - PROCESS | 1900 | 1469276181309 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 1900 | 1469276181318 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b1800 == 36 [pid = 1900] [id = 355] 05:16:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x939b2000) [pid = 1900] [serial = 1066] [outer = (nil)] 05:16:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b5d400) [pid = 1900] [serial = 1067] [outer = 0x939b2000] 05:16:21 INFO - PROCESS | 1900 | 1469276181400 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x95045c00) [pid = 1900] [serial = 1068] [outer = 0x939b2000] 05:16:22 INFO - PROCESS | 1900 | 1469276182503 Marionette TRACE conn3 <- [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]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1684ms 05:16:22 INFO - PROCESS | 1900 | 1469276182538 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 1900 | 1469276182544 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:16:22 INFO - PROCESS | 1900 | 1469276182551 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 1900 | 1469276182556 Marionette TRACE conn3 <- [1,1394,null,{}] 05:16:22 INFO - PROCESS | 1900 | 1469276182564 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 1900 | 1469276182569 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:22 INFO - PROCESS | 1900 | 1469276182743 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:16:22 INFO - PROCESS | 1900 | 1469276182984 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 1900 | 1469276183000 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edce800 == 37 [pid = 1900] [id = 356] 05:16:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8f4ddc00) [pid = 1900] [serial = 1069] [outer = (nil)] 05:16:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x8f61e800) [pid = 1900] [serial = 1070] [outer = 0x8f4ddc00] 05:16:23 INFO - PROCESS | 1900 | 1469276183108 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x90e11c00) [pid = 1900] [serial = 1071] [outer = 0x8f4ddc00] 05:16:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcac00 == 36 [pid = 1900] [id = 346] 05:16:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61f800 == 35 [pid = 1900] [id = 326] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9504a000) [pid = 1900] [serial = 1016] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9504bc00) [pid = 1900] [serial = 1017] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f797c00) [pid = 1900] [serial = 995] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fccc00) [pid = 1900] [serial = 996] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8ebd1000) [pid = 1900] [serial = 1004] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f4d7400) [pid = 1900] [serial = 1005] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92a8bc00) [pid = 1900] [serial = 1010] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93b5d000) [pid = 1900] [serial = 1001] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x95041000) [pid = 1900] [serial = 1002] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92b56c00) [pid = 1900] [serial = 998] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92b5e800) [pid = 1900] [serial = 999] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9391e000) [pid = 1900] [serial = 993] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92bd2400) [pid = 1900] [serial = 992] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x90e1d000) [pid = 1900] [serial = 1007] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910d4c00) [pid = 1900] [serial = 1008] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x95071000) [pid = 1900] [serial = 1020] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x93b51c00) [pid = 1900] [serial = 1013] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x975bfc00) [pid = 1900] [serial = 1022] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x93b5d800) [pid = 1900] [serial = 1014] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x975c7400) [pid = 1900] [serial = 1023] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x92bd1800) [pid = 1900] [serial = 1019] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x92bd4c00) [pid = 1900] [serial = 1011] [outer = (nil)] [url = about:blank] 05:16:23 INFO - PROCESS | 1900 | 1469276183935 Marionette TRACE conn3 <- [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]]]}] 05:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1435ms 05:16:23 INFO - PROCESS | 1900 | 1469276183987 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 1900 | 1469276183993 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:16:24 INFO - PROCESS | 1900 | 1469276184003 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 1900 | 1469276184007 Marionette TRACE conn3 <- [1,1398,null,{}] 05:16:24 INFO - PROCESS | 1900 | 1469276184014 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:24 INFO - PROCESS | 1900 | 1469276184019 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:24 INFO - PROCESS | 1900 | 1469276184182 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:16:24 INFO - PROCESS | 1900 | 1469276184193 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 1900 | 1469276184202 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cd000 == 36 [pid = 1900] [id = 357] 05:16:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x910ce000) [pid = 1900] [serial = 1072] [outer = (nil)] 05:16:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x910d6000) [pid = 1900] [serial = 1073] [outer = 0x910ce000] 05:16:24 INFO - PROCESS | 1900 | 1469276184280 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x91e41c00) [pid = 1900] [serial = 1074] [outer = 0x910ce000] 05:16:25 INFO - PROCESS | 1900 | 1469276185197 Marionette TRACE conn3 <- [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]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1240ms 05:16:25 INFO - PROCESS | 1900 | 1469276185244 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 1900 | 1469276185247 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:16:25 INFO - PROCESS | 1900 | 1469276185253 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 1900 | 1469276185259 Marionette TRACE conn3 <- [1,1402,null,{}] 05:16:25 INFO - PROCESS | 1900 | 1469276185274 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 1900 | 1469276185282 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:25 INFO - PROCESS | 1900 | 1469276185438 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:16:25 INFO - PROCESS | 1900 | 1469276185568 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 1900 | 1469276185580 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8a000 == 37 [pid = 1900] [id = 358] 05:16:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92a91c00) [pid = 1900] [serial = 1075] [outer = (nil)] 05:16:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92bd5c00) [pid = 1900] [serial = 1076] [outer = 0x92a91c00] 05:16:25 INFO - PROCESS | 1900 | 1469276185646 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x93928400) [pid = 1900] [serial = 1077] [outer = 0x92a91c00] 05:16:26 INFO - PROCESS | 1900 | 1469276186505 Marionette TRACE conn3 <- [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]]]}] 05:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1281ms 05:16:26 INFO - PROCESS | 1900 | 1469276186542 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 1900 | 1469276186547 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:16:26 INFO - PROCESS | 1900 | 1469276186553 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 1900 | 1469276186555 Marionette TRACE conn3 <- [1,1406,null,{}] 05:16:26 INFO - PROCESS | 1900 | 1469276186561 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:26 INFO - PROCESS | 1900 | 1469276186566 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:26 INFO - PROCESS | 1900 | 1469276186774 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:16:26 INFO - PROCESS | 1900 | 1469276186796 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 1900 | 1469276186804 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bddc00 == 38 [pid = 1900] [id = 359] 05:16:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x93b53000) [pid = 1900] [serial = 1078] [outer = (nil)] 05:16:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x93b5cc00) [pid = 1900] [serial = 1079] [outer = 0x93b53000] 05:16:26 INFO - PROCESS | 1900 | 1469276186870 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x95042000) [pid = 1900] [serial = 1080] [outer = 0x93b53000] 05:16:27 INFO - PROCESS | 1900 | 1469276187784 Marionette TRACE conn3 <- [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]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1282ms 05:16:27 INFO - PROCESS | 1900 | 1469276187843 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 1900 | 1469276187846 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:16:27 INFO - PROCESS | 1900 | 1469276187852 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 1900 | 1469276187855 Marionette TRACE conn3 <- [1,1410,null,{}] 05:16:27 INFO - PROCESS | 1900 | 1469276187861 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 1900 | 1469276187865 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:28 INFO - PROCESS | 1900 | 1469276188151 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8f629c00) [pid = 1900] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8e48bc00) [pid = 1900] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8edcc000) [pid = 1900] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x92bda800) [pid = 1900] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x95078c00) [pid = 1900] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9186e400) [pid = 1900] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x91870400) [pid = 1900] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8f4dc800) [pid = 1900] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x9225a000) [pid = 1900] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:16:28 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x90e11800) [pid = 1900] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:16:28 INFO - PROCESS | 1900 | 1469276188262 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 1900 | 1469276188270 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48bc00 == 39 [pid = 1900] [id = 360] 05:16:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8ebdd800) [pid = 1900] [serial = 1081] [outer = (nil)] 05:16:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x90e11800) [pid = 1900] [serial = 1082] [outer = 0x8ebdd800] 05:16:28 INFO - PROCESS | 1900 | 1469276188336 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x91870400) [pid = 1900] [serial = 1083] [outer = 0x8ebdd800] 05:16:29 INFO - PROCESS | 1900 | 1469276189149 Marionette TRACE conn3 <- [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]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1332ms 05:16:29 INFO - PROCESS | 1900 | 1469276189185 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 1900 | 1469276189188 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:16:29 INFO - PROCESS | 1900 | 1469276189194 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 1900 | 1469276189197 Marionette TRACE conn3 <- [1,1414,null,{}] 05:16:29 INFO - PROCESS | 1900 | 1469276189203 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:29 INFO - PROCESS | 1900 | 1469276189212 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:29 INFO - PROCESS | 1900 | 1469276189405 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:16:29 INFO - PROCESS | 1900 | 1469276189563 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 1900 | 1469276189571 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcb000 == 40 [pid = 1900] [id = 361] 05:16:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92b57c00) [pid = 1900] [serial = 1084] [outer = (nil)] 05:16:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x95076800) [pid = 1900] [serial = 1085] [outer = 0x92b57c00] 05:16:29 INFO - PROCESS | 1900 | 1469276189639 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x975c1400) [pid = 1900] [serial = 1086] [outer = 0x92b57c00] 05:16:30 INFO - PROCESS | 1900 | 1469276190643 Marionette TRACE conn3 <- [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]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1478ms 05:16:30 INFO - PROCESS | 1900 | 1469276190675 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 1900 | 1469276190682 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:16:30 INFO - PROCESS | 1900 | 1469276190690 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1900 | 1469276190695 Marionette TRACE conn3 <- [1,1418,null,{}] 05:16:30 INFO - PROCESS | 1900 | 1469276190704 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 1900 | 1469276190710 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:30 INFO - PROCESS | 1900 | 1469276190937 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:16:31 INFO - PROCESS | 1900 | 1469276191172 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 1900 | 1469276191188 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc5800 == 41 [pid = 1900] [id = 362] 05:16:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8edc6c00) [pid = 1900] [serial = 1087] [outer = (nil)] 05:16:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8f794000) [pid = 1900] [serial = 1088] [outer = 0x8edc6c00] 05:16:31 INFO - PROCESS | 1900 | 1469276191284 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x90fc7c00) [pid = 1900] [serial = 1089] [outer = 0x8edc6c00] 05:16:32 INFO - PROCESS | 1900 | 1469276192204 Marionette TRACE conn3 <- [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]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1581ms 05:16:32 INFO - PROCESS | 1900 | 1469276192272 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1900 | 1469276192279 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:16:32 INFO - PROCESS | 1900 | 1469276192291 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1900 | 1469276192295 Marionette TRACE conn3 <- [1,1422,null,{}] 05:16:32 INFO - PROCESS | 1900 | 1469276192302 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 1900 | 1469276192308 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:32 INFO - PROCESS | 1900 | 1469276192526 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:16:32 INFO - PROCESS | 1900 | 1469276192740 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 1900 | 1469276192750 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x928df400 == 42 [pid = 1900] [id = 363] 05:16:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92a95000) [pid = 1900] [serial = 1090] [outer = (nil)] 05:16:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b5ec00) [pid = 1900] [serial = 1091] [outer = 0x92a95000] 05:16:32 INFO - PROCESS | 1900 | 1469276192844 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x93923800) [pid = 1900] [serial = 1092] [outer = 0x92a95000] 05:16:33 INFO - PROCESS | 1900 | 1469276193792 Marionette TRACE conn3 <- [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]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1535ms 05:16:33 INFO - PROCESS | 1900 | 1469276193826 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 1900 | 1469276193830 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:16:33 INFO - PROCESS | 1900 | 1469276193837 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - PROCESS | 1900 | 1469276193843 Marionette TRACE conn3 <- [1,1426,null,{}] 05:16:33 INFO - PROCESS | 1900 | 1469276193859 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:33 INFO - PROCESS | 1900 | 1469276193867 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:34 INFO - PROCESS | 1900 | 1469276194043 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:16:34 INFO - PROCESS | 1900 | 1469276194258 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 1900 | 1469276194269 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x9504ac00 == 43 [pid = 1900] [id = 364] 05:16:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x975bfc00) [pid = 1900] [serial = 1093] [outer = (nil)] 05:16:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x975c9400) [pid = 1900] [serial = 1094] [outer = 0x975bfc00] 05:16:34 INFO - PROCESS | 1900 | 1469276194367 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x97f31c00) [pid = 1900] [serial = 1095] [outer = 0x975bfc00] 05:16:35 INFO - PROCESS | 1900 | 1469276195330 Marionette TRACE conn3 <- [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]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1536ms 05:16:35 INFO - PROCESS | 1900 | 1469276195374 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:16:35 INFO - PROCESS | 1900 | 1469276195379 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:16:35 INFO - PROCESS | 1900 | 1469276195385 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1900 | 1469276195389 Marionette TRACE conn3 <- [1,1430,null,{}] 05:16:35 INFO - PROCESS | 1900 | 1469276195395 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 1900 | 1469276195400 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:35 INFO - PROCESS | 1900 | 1469276195576 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:16:35 INFO - PROCESS | 1900 | 1469276195745 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 1900 | 1469276195754 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x975cb000 == 44 [pid = 1900] [id = 365] 05:16:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x98747400) [pid = 1900] [serial = 1096] [outer = (nil)] 05:16:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x988d0000) [pid = 1900] [serial = 1097] [outer = 0x98747400] 05:16:35 INFO - PROCESS | 1900 | 1469276195834 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x98d80400) [pid = 1900] [serial = 1098] [outer = 0x98747400] 05:16:36 INFO - PROCESS | 1900 | 1469276196813 Marionette TRACE conn3 <- [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]]]}] 05:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1492ms 05:16:36 INFO - PROCESS | 1900 | 1469276196879 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:16:36 INFO - PROCESS | 1900 | 1469276196883 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:16:36 INFO - PROCESS | 1900 | 1469276196889 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 1900 | 1469276196893 Marionette TRACE conn3 <- [1,1434,null,{}] 05:16:36 INFO - PROCESS | 1900 | 1469276196898 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:36 INFO - PROCESS | 1900 | 1469276196903 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:37 INFO - PROCESS | 1900 | 1469276197075 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:16:37 INFO - PROCESS | 1900 | 1469276197241 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 1900 | 1469276197248 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d6400 == 45 [pid = 1900] [id = 366] 05:16:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x98848000) [pid = 1900] [serial = 1099] [outer = (nil)] 05:16:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98df5800) [pid = 1900] [serial = 1100] [outer = 0x98848000] 05:16:37 INFO - PROCESS | 1900 | 1469276197329 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98dfb800) [pid = 1900] [serial = 1101] [outer = 0x98848000] 05:16:38 INFO - PROCESS | 1900 | 1469276198286 Marionette TRACE conn3 <- [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]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1431ms 05:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:16:38 INFO - PROCESS | 1900 | 1469276198321 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 1900 | 1469276198324 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:16:38 INFO - PROCESS | 1900 | 1469276198331 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 1900 | 1469276198334 Marionette TRACE conn3 <- [1,1438,null,{}] 05:16:38 INFO - PROCESS | 1900 | 1469276198340 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 1900 | 1469276198351 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:38 INFO - PROCESS | 1900 | 1469276198566 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:16:38 INFO - PROCESS | 1900 | 1469276198795 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 1900 | 1469276198802 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x98df2400 == 46 [pid = 1900] [id = 367] 05:16:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x99767400) [pid = 1900] [serial = 1102] [outer = (nil)] 05:16:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x99b51400) [pid = 1900] [serial = 1103] [outer = 0x99767400] 05:16:38 INFO - PROCESS | 1900 | 1469276198925 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x99bc2400) [pid = 1900] [serial = 1104] [outer = 0x99767400] 05:16:39 INFO - PROCESS | 1900 | 1469276199758 Marionette TRACE conn3 <- [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]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1481ms 05:16:39 INFO - PROCESS | 1900 | 1469276199812 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1900 | 1469276199815 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:16:39 INFO - PROCESS | 1900 | 1469276199821 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1900 | 1469276199824 Marionette TRACE conn3 <- [1,1442,null,{}] 05:16:39 INFO - PROCESS | 1900 | 1469276199830 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 1900 | 1469276199835 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:40 INFO - PROCESS | 1900 | 1469276200009 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:16:40 INFO - PROCESS | 1900 | 1469276200184 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 1900 | 1469276200194 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd6000 == 47 [pid = 1900] [id = 368] 05:16:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x99a75800) [pid = 1900] [serial = 1105] [outer = (nil)] 05:16:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x99cbbc00) [pid = 1900] [serial = 1106] [outer = 0x99a75800] 05:16:40 INFO - PROCESS | 1900 | 1469276200279 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99cbf000) [pid = 1900] [serial = 1107] [outer = 0x99a75800] 05:16:41 INFO - PROCESS | 1900 | 1469276201263 Marionette TRACE conn3 <- [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]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1691ms 05:16:41 INFO - PROCESS | 1900 | 1469276201513 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1900 | 1469276201520 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:16:41 INFO - PROCESS | 1900 | 1469276201528 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 1900 | 1469276201532 Marionette TRACE conn3 <- [1,1446,null,{}] 05:16:41 INFO - PROCESS | 1900 | 1469276201540 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 1900 | 1469276201546 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:41 INFO - PROCESS | 1900 | 1469276201738 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:16:42 INFO - PROCESS | 1900 | 1469276201987 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 1900 | 1469276202003 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd7800 == 48 [pid = 1900] [id = 369] 05:16:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8edc1c00) [pid = 1900] [serial = 1108] [outer = (nil)] 05:16:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8f624400) [pid = 1900] [serial = 1109] [outer = 0x8edc1c00] 05:16:42 INFO - PROCESS | 1900 | 1469276202150 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f79e400) [pid = 1900] [serial = 1110] [outer = 0x8edc1c00] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48b400 == 47 [pid = 1900] [id = 347] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79f400 == 46 [pid = 1900] [id = 335] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x928dc400 == 45 [pid = 1900] [id = 336] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8e487800 == 44 [pid = 1900] [id = 344] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48a400 == 43 [pid = 1900] [id = 334] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x91869000 == 42 [pid = 1900] [id = 339] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5c800 == 41 [pid = 1900] [id = 330] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8f628000 == 40 [pid = 1900] [id = 329] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc6c00 == 39 [pid = 1900] [id = 338] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x910d1000 == 38 [pid = 1900] [id = 332] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8f621c00 == 37 [pid = 1900] [id = 341] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd3400 == 36 [pid = 1900] [id = 327] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x96381800 == 35 [pid = 1900] [id = 340] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x928dac00 == 34 [pid = 1900] [id = 328] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc3c00 == 33 [pid = 1900] [id = 337] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x92a92c00 == 32 [pid = 1900] [id = 342] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8e491c00 == 31 [pid = 1900] [id = 331] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4da800 == 30 [pid = 1900] [id = 345] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x939b1400 == 29 [pid = 1900] [id = 333] 05:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x95042400 == 28 [pid = 1900] [id = 343] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x91e3ec00) [pid = 1900] [serial = 1026] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8e48f800) [pid = 1900] [serial = 1043] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8ebd2800) [pid = 1900] [serial = 1044] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x90e20c00) [pid = 1900] [serial = 1025] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8f4e0800) [pid = 1900] [serial = 1046] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8f798400) [pid = 1900] [serial = 1041] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8f4d4400) [pid = 1900] [serial = 1040] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x939b7000) [pid = 1900] [serial = 1029] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x93924000) [pid = 1900] [serial = 1028] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x97ffb800) [pid = 1900] [serial = 1032] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x975f4800) [pid = 1900] [serial = 1031] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92253c00) [pid = 1900] [serial = 1052] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x98d7d000) [pid = 1900] [serial = 1035] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x988cd000) [pid = 1900] [serial = 1034] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x98df8400) [pid = 1900] [serial = 1038] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x928e9800) [pid = 1900] [serial = 1055] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x98df6800) [pid = 1900] [serial = 1037] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x928db800) [pid = 1900] [serial = 1053] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92a89800) [pid = 1900] [serial = 1056] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x910cbc00) [pid = 1900] [serial = 1050] [outer = (nil)] [url = about:blank] 05:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x90fc4c00) [pid = 1900] [serial = 1049] [outer = (nil)] [url = about:blank] 05:16:44 INFO - PROCESS | 1900 | 1469276204117 Marionette TRACE conn3 <- [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]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2647ms 05:16:44 INFO - PROCESS | 1900 | 1469276204176 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1900 | 1469276204181 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:16:44 INFO - PROCESS | 1900 | 1469276204189 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1900 | 1469276204193 Marionette TRACE conn3 <- [1,1450,null,{}] 05:16:44 INFO - PROCESS | 1900 | 1469276204201 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 1900 | 1469276204207 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:44 INFO - PROCESS | 1900 | 1469276204365 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:16:44 INFO - PROCESS | 1900 | 1469276204519 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 1900 | 1469276204529 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd8c00 == 29 [pid = 1900] [id = 370] 05:16:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8ebd9000) [pid = 1900] [serial = 1111] [outer = (nil)] 05:16:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f4de400) [pid = 1900] [serial = 1112] [outer = 0x8ebd9000] 05:16:44 INFO - PROCESS | 1900 | 1469276204599 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f61dc00) [pid = 1900] [serial = 1113] [outer = 0x8ebd9000] 05:16:45 INFO - PROCESS | 1900 | 1469276205412 Marionette TRACE conn3 <- [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]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1279ms 05:16:45 INFO - PROCESS | 1900 | 1469276205467 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 1900 | 1469276205476 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:16:45 INFO - PROCESS | 1900 | 1469276205491 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 1900 | 1469276205496 Marionette TRACE conn3 <- [1,1454,null,{}] 05:16:45 INFO - PROCESS | 1900 | 1469276205501 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:45 INFO - PROCESS | 1900 | 1469276205507 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:45 INFO - PROCESS | 1900 | 1469276205670 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:16:45 INFO - PROCESS | 1900 | 1469276205680 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1900 | 1469276205687 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79bc00 == 30 [pid = 1900] [id = 371] 05:16:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90fc6c00) [pid = 1900] [serial = 1114] [outer = (nil)] 05:16:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x910cc400) [pid = 1900] [serial = 1115] [outer = 0x90fc6c00] 05:16:45 INFO - PROCESS | 1900 | 1469276205876 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x910d3000) [pid = 1900] [serial = 1116] [outer = 0x90fc6c00] 05:16:46 INFO - PROCESS | 1900 | 1469276206762 Marionette TRACE conn3 <- [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]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1328ms 05:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:16:46 INFO - PROCESS | 1900 | 1469276206818 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1900 | 1469276206821 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:16:46 INFO - PROCESS | 1900 | 1469276206828 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1900 | 1469276206833 Marionette TRACE conn3 <- [1,1458,null,{}] 05:16:46 INFO - PROCESS | 1900 | 1469276206857 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 1900 | 1469276206866 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:47 INFO - PROCESS | 1900 | 1469276207064 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:16:47 INFO - PROCESS | 1900 | 1469276207091 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 1900 | 1469276207103 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dc800 == 31 [pid = 1900] [id = 372] 05:16:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928ddc00) [pid = 1900] [serial = 1117] [outer = (nil)] 05:16:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x928e4800) [pid = 1900] [serial = 1118] [outer = 0x928ddc00] 05:16:47 INFO - PROCESS | 1900 | 1469276207171 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92a8ac00) [pid = 1900] [serial = 1119] [outer = 0x928ddc00] 05:16:48 INFO - PROCESS | 1900 | 1469276208046 Marionette TRACE conn3 <- [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]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1289ms 05:16:48 INFO - PROCESS | 1900 | 1469276208121 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 1900 | 1469276208125 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:16:48 INFO - PROCESS | 1900 | 1469276208131 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 1900 | 1469276208133 Marionette TRACE conn3 <- [1,1462,null,{}] 05:16:48 INFO - PROCESS | 1900 | 1469276208139 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 1900 | 1469276208144 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:48 INFO - PROCESS | 1900 | 1469276208718 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a8f400) [pid = 1900] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92b53800) [pid = 1900] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93b53000) [pid = 1900] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x939b2000) [pid = 1900] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92a91c00) [pid = 1900] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8ebdd800) [pid = 1900] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x910ce000) [pid = 1900] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8ebd1800) [pid = 1900] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8f4ddc00) [pid = 1900] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92b57c00) [pid = 1900] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:16:48 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8f4d9800) [pid = 1900] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:16:48 INFO - PROCESS | 1900 | 1469276208878 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 1900 | 1469276208886 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489000 == 32 [pid = 1900] [id = 373] 05:16:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8ebd0400) [pid = 1900] [serial = 1120] [outer = (nil)] 05:16:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f61f800) [pid = 1900] [serial = 1121] [outer = 0x8ebd0400] 05:16:48 INFO - PROCESS | 1900 | 1469276208951 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92a96800) [pid = 1900] [serial = 1122] [outer = 0x8ebd0400] 05:16:49 INFO - PROCESS | 1900 | 1469276209679 Marionette TRACE conn3 <- [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]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1582ms 05:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:16:49 INFO - PROCESS | 1900 | 1469276209713 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 1900 | 1469276209716 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:16:49 INFO - PROCESS | 1900 | 1469276209722 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 1900 | 1469276209726 Marionette TRACE conn3 <- [1,1466,null,{}] 05:16:49 INFO - PROCESS | 1900 | 1469276209746 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:49 INFO - PROCESS | 1900 | 1469276209751 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:49 INFO - PROCESS | 1900 | 1469276209902 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:16:49 INFO - PROCESS | 1900 | 1469276209915 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1900 | 1469276209924 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5c800 == 33 [pid = 1900] [id = 374] 05:16:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b5cc00) [pid = 1900] [serial = 1123] [outer = (nil)] 05:16:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92bda000) [pid = 1900] [serial = 1124] [outer = 0x92b5cc00] 05:16:49 INFO - PROCESS | 1900 | 1469276209988 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9391d000) [pid = 1900] [serial = 1125] [outer = 0x92b5cc00] 05:16:51 INFO - PROCESS | 1900 | 1469276211059 Marionette TRACE conn3 <- [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]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1395ms 05:16:51 INFO - PROCESS | 1900 | 1469276211117 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 1900 | 1469276211123 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:16:51 INFO - PROCESS | 1900 | 1469276211133 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 1900 | 1469276211138 Marionette TRACE conn3 <- [1,1470,null,{}] 05:16:51 INFO - PROCESS | 1900 | 1469276211146 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 1900 | 1469276211152 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:51 INFO - PROCESS | 1900 | 1469276211331 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:16:51 INFO - PROCESS | 1900 | 1469276211492 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 1900 | 1469276211506 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e483800 == 34 [pid = 1900] [id = 375] 05:16:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8edccc00) [pid = 1900] [serial = 1126] [outer = (nil)] 05:16:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f79d800) [pid = 1900] [serial = 1127] [outer = 0x8edccc00] 05:16:51 INFO - PROCESS | 1900 | 1469276211641 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fc5000) [pid = 1900] [serial = 1128] [outer = 0x8edccc00] 05:16:52 INFO - PROCESS | 1900 | 1469276212641 Marionette TRACE conn3 <- [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]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1588ms 05:16:52 INFO - PROCESS | 1900 | 1469276212720 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 1900 | 1469276212728 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:16:52 INFO - PROCESS | 1900 | 1469276212738 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 1900 | 1469276212743 Marionette TRACE conn3 <- [1,1474,null,{}] 05:16:52 INFO - PROCESS | 1900 | 1469276212748 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:52 INFO - PROCESS | 1900 | 1469276212754 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:52 INFO - PROCESS | 1900 | 1469276212961 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:16:53 INFO - PROCESS | 1900 | 1469276213216 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1900 | 1469276213226 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd6400 == 35 [pid = 1900] [id = 376] 05:16:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92251400) [pid = 1900] [serial = 1129] [outer = (nil)] 05:16:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x928dac00) [pid = 1900] [serial = 1130] [outer = 0x92251400] 05:16:53 INFO - PROCESS | 1900 | 1469276213306 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92a8c800) [pid = 1900] [serial = 1131] [outer = 0x92251400] 05:16:54 INFO - PROCESS | 1900 | 1469276214396 Marionette TRACE conn3 <- [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]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1733ms 05:16:54 INFO - PROCESS | 1900 | 1469276214471 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 1900 | 1469276214474 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:16:54 INFO - PROCESS | 1900 | 1469276214481 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1900 | 1469276214488 Marionette TRACE conn3 <- [1,1478,null,{}] 05:16:54 INFO - PROCESS | 1900 | 1469276214504 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 1900 | 1469276214513 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:54 INFO - PROCESS | 1900 | 1469276214734 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:16:54 INFO - PROCESS | 1900 | 1469276214964 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 1900 | 1469276214979 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b59400 == 36 [pid = 1900] [id = 377] 05:16:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b5b400) [pid = 1900] [serial = 1132] [outer = (nil)] 05:16:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x946c9800) [pid = 1900] [serial = 1133] [outer = 0x93b5b400] 05:16:55 INFO - PROCESS | 1900 | 1469276215068 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95041400) [pid = 1900] [serial = 1134] [outer = 0x93b5b400] 05:16:56 INFO - PROCESS | 1900 | 1469276216230 Marionette TRACE conn3 <- [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]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1797ms 05:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:16:56 INFO - PROCESS | 1900 | 1469276216280 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1900 | 1469276216284 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:16:56 INFO - PROCESS | 1900 | 1469276216293 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1900 | 1469276216298 Marionette TRACE conn3 <- [1,1482,null,{}] 05:16:56 INFO - PROCESS | 1900 | 1469276216306 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 1900 | 1469276216311 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:56 INFO - PROCESS | 1900 | 1469276216469 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:16:56 INFO - PROCESS | 1900 | 1469276216696 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 1900 | 1469276216709 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d2400 == 37 [pid = 1900] [id = 378] 05:16:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8f4e0c00) [pid = 1900] [serial = 1135] [outer = (nil)] 05:16:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8f797800) [pid = 1900] [serial = 1136] [outer = 0x8f4e0c00] 05:16:56 INFO - PROCESS | 1900 | 1469276216778 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x90e13400) [pid = 1900] [serial = 1137] [outer = 0x8f4e0c00] 05:16:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489000 == 36 [pid = 1900] [id = 373] 05:16:57 INFO - PROCESS | 1900 | --DOCSHELL 0x928dc800 == 35 [pid = 1900] [id = 372] 05:16:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79bc00 == 34 [pid = 1900] [id = 371] 05:16:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd8c00 == 33 [pid = 1900] [id = 370] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x95076800) [pid = 1900] [serial = 1085] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8f625800) [pid = 1900] [serial = 1047] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x975c1400) [pid = 1900] [serial = 1086] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92b55400) [pid = 1900] [serial = 1064] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9378c000) [pid = 1900] [serial = 1059] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x95042000) [pid = 1900] [serial = 1080] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x95045c00) [pid = 1900] [serial = 1068] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92bd5c00) [pid = 1900] [serial = 1076] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x91870400) [pid = 1900] [serial = 1083] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93b5cc00) [pid = 1900] [serial = 1079] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x91e41c00) [pid = 1900] [serial = 1074] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93928400) [pid = 1900] [serial = 1077] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x910d6000) [pid = 1900] [serial = 1073] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x90e11800) [pid = 1900] [serial = 1082] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90e16800) [pid = 1900] [serial = 1061] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8f61e800) [pid = 1900] [serial = 1070] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90e11c00) [pid = 1900] [serial = 1071] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90fcc800) [pid = 1900] [serial = 1062] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x93b5d400) [pid = 1900] [serial = 1067] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x92bd8400) [pid = 1900] [serial = 1065] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x92b5f400) [pid = 1900] [serial = 1058] [outer = (nil)] [url = about:blank] 05:16:57 INFO - PROCESS | 1900 | 1469276217751 Marionette TRACE conn3 <- [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]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1482ms 05:16:57 INFO - PROCESS | 1900 | 1469276217774 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 1900 | 1469276217782 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:16:57 INFO - PROCESS | 1900 | 1469276217792 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 1900 | 1469276217796 Marionette TRACE conn3 <- [1,1486,null,{}] 05:16:57 INFO - PROCESS | 1900 | 1469276217801 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 1900 | 1469276217807 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:57 INFO - PROCESS | 1900 | 1469276217955 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:16:57 INFO - PROCESS | 1900 | 1469276217971 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 1900 | 1469276217978 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e11800 == 34 [pid = 1900] [id = 379] 05:16:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x910cb000) [pid = 1900] [serial = 1138] [outer = (nil)] 05:16:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9186d400) [pid = 1900] [serial = 1139] [outer = 0x910cb000] 05:16:58 INFO - PROCESS | 1900 | 1469276218049 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x92116000) [pid = 1900] [serial = 1140] [outer = 0x910cb000] 05:16:58 INFO - PROCESS | 1900 | 1469276218935 Marionette TRACE conn3 <- [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]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1184ms 05:16:58 INFO - PROCESS | 1900 | 1469276218977 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 1900 | 1469276218981 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:16:58 INFO - PROCESS | 1900 | 1469276218987 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 1900 | 1469276218992 Marionette TRACE conn3 <- [1,1490,null,{}] 05:16:59 INFO - PROCESS | 1900 | 1469276219007 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 1900 | 1469276219015 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:59 INFO - PROCESS | 1900 | 1469276219173 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:16:59 INFO - PROCESS | 1900 | 1469276219297 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 1900 | 1469276219308 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:16:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b56c00 == 35 [pid = 1900] [id = 380] 05:16:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x92b58800) [pid = 1900] [serial = 1141] [outer = (nil)] 05:16:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92bd6000) [pid = 1900] [serial = 1142] [outer = 0x92b58800] 05:16:59 INFO - PROCESS | 1900 | 1469276219378 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x93794c00) [pid = 1900] [serial = 1143] [outer = 0x92b58800] 05:17:00 INFO - PROCESS | 1900 | 1469276220287 Marionette TRACE conn3 <- [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]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1335ms 05:17:00 INFO - PROCESS | 1900 | 1469276220322 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 1900 | 1469276220329 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:17:00 INFO - PROCESS | 1900 | 1469276220335 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 1900 | 1469276220338 Marionette TRACE conn3 <- [1,1494,null,{}] 05:17:00 INFO - PROCESS | 1900 | 1469276220344 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 1900 | 1469276220349 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:00 INFO - PROCESS | 1900 | 1469276220571 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:17:00 INFO - PROCESS | 1900 | 1469276220591 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1900 | 1469276220598 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e9000 == 36 [pid = 1900] [id = 381] 05:17:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x939b1400) [pid = 1900] [serial = 1144] [outer = (nil)] 05:17:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x93b5cc00) [pid = 1900] [serial = 1145] [outer = 0x939b1400] 05:17:00 INFO - PROCESS | 1900 | 1469276220669 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x946c8c00) [pid = 1900] [serial = 1146] [outer = 0x939b1400] 05:17:01 INFO - PROCESS | 1900 | 1469276221570 Marionette TRACE conn3 <- [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]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1283ms 05:17:01 INFO - PROCESS | 1900 | 1469276221618 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 1900 | 1469276221622 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:17:01 INFO - PROCESS | 1900 | 1469276221635 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 1900 | 1469276221638 Marionette TRACE conn3 <- [1,1498,null,{}] 05:17:01 INFO - PROCESS | 1900 | 1469276221643 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:01 INFO - PROCESS | 1900 | 1469276221648 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:01 INFO - PROCESS | 1900 | 1469276221837 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:17:01 INFO - PROCESS | 1900 | 1469276221856 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 1900 | 1469276221864 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebda800 == 37 [pid = 1900] [id = 382] 05:17:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90fcbc00) [pid = 1900] [serial = 1147] [outer = (nil)] 05:17:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9504dc00) [pid = 1900] [serial = 1148] [outer = 0x90fcbc00] 05:17:01 INFO - PROCESS | 1900 | 1469276221929 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9506bc00) [pid = 1900] [serial = 1149] [outer = 0x90fcbc00] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8edc6c00) [pid = 1900] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92a95000) [pid = 1900] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x975bfc00) [pid = 1900] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x98747400) [pid = 1900] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x98848000) [pid = 1900] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90fc6c00) [pid = 1900] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8ebd9000) [pid = 1900] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8edc1c00) [pid = 1900] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x99767400) [pid = 1900] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x928ddc00) [pid = 1900] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x99a75800) [pid = 1900] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:17:02 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8ebd0400) [pid = 1900] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:17:02 INFO - PROCESS | 1900 | 1469276222828 Marionette TRACE conn3 <- [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]]]}] 05:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1276ms 05:17:02 INFO - PROCESS | 1900 | 1469276222912 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 1900 | 1469276222915 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:17:02 INFO - PROCESS | 1900 | 1469276222921 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - PROCESS | 1900 | 1469276222924 Marionette TRACE conn3 <- [1,1502,null,{}] 05:17:02 INFO - PROCESS | 1900 | 1469276222929 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 1900 | 1469276222940 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:03 INFO - PROCESS | 1900 | 1469276223132 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:17:03 INFO - PROCESS | 1900 | 1469276223259 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 1900 | 1469276223270 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485c00 == 38 [pid = 1900] [id = 383] 05:17:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8ebd9000) [pid = 1900] [serial = 1150] [outer = (nil)] 05:17:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92a87c00) [pid = 1900] [serial = 1151] [outer = 0x8ebd9000] 05:17:03 INFO - PROCESS | 1900 | 1469276223332 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x96389800) [pid = 1900] [serial = 1152] [outer = 0x8ebd9000] 05:17:04 INFO - PROCESS | 1900 | 1469276224034 Marionette TRACE conn3 <- [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]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1132ms 05:17:04 INFO - PROCESS | 1900 | 1469276224055 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 1900 | 1469276224058 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:17:04 INFO - PROCESS | 1900 | 1469276224064 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 1900 | 1469276224066 Marionette TRACE conn3 <- [1,1506,null,{}] 05:17:04 INFO - PROCESS | 1900 | 1469276224072 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 1900 | 1469276224076 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:04 INFO - PROCESS | 1900 | 1469276224262 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:17:04 INFO - PROCESS | 1900 | 1469276224397 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 1900 | 1469276224405 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485800 == 39 [pid = 1900] [id = 384] 05:17:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8e487800) [pid = 1900] [serial = 1153] [outer = (nil)] 05:17:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8e48f400) [pid = 1900] [serial = 1154] [outer = 0x8e487800] 05:17:04 INFO - PROCESS | 1900 | 1469276224487 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8edc1c00) [pid = 1900] [serial = 1155] [outer = 0x8e487800] 05:17:05 INFO - PROCESS | 1900 | 1469276225520 Marionette TRACE conn3 <- [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]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1480ms 05:17:05 INFO - PROCESS | 1900 | 1469276225547 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 1900 | 1469276225553 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:17:05 INFO - PROCESS | 1900 | 1469276225560 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 1900 | 1469276225565 Marionette TRACE conn3 <- [1,1510,null,{}] 05:17:05 INFO - PROCESS | 1900 | 1469276225573 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:05 INFO - PROCESS | 1900 | 1469276225580 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:05 INFO - PROCESS | 1900 | 1469276225756 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:17:05 INFO - PROCESS | 1900 | 1469276225925 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 1900 | 1469276225934 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79bc00 == 40 [pid = 1900] [id = 385] 05:17:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x910d0000) [pid = 1900] [serial = 1156] [outer = (nil)] 05:17:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92114800) [pid = 1900] [serial = 1157] [outer = 0x910d0000] 05:17:06 INFO - PROCESS | 1900 | 1469276226060 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x928e2c00) [pid = 1900] [serial = 1158] [outer = 0x910d0000] 05:17:06 INFO - PROCESS | 1900 | 1469276226958 Marionette TRACE conn3 <- [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]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1437ms 05:17:07 INFO - PROCESS | 1900 | 1469276227000 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 1900 | 1469276227007 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:17:07 INFO - PROCESS | 1900 | 1469276227014 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 1900 | 1469276227018 Marionette TRACE conn3 <- [1,1514,null,{}] 05:17:07 INFO - PROCESS | 1900 | 1469276227024 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:07 INFO - PROCESS | 1900 | 1469276227029 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:07 INFO - PROCESS | 1900 | 1469276227209 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:17:07 INFO - PROCESS | 1900 | 1469276227380 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 1900 | 1469276227387 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5b800 == 41 [pid = 1900] [id = 386] 05:17:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bd9000) [pid = 1900] [serial = 1159] [outer = (nil)] 05:17:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x939b5c00) [pid = 1900] [serial = 1160] [outer = 0x92bd9000] 05:17:07 INFO - PROCESS | 1900 | 1469276227471 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x95049800) [pid = 1900] [serial = 1161] [outer = 0x92bd9000] 05:17:08 INFO - PROCESS | 1900 | 1469276228419 Marionette TRACE conn3 <- [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]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1436ms 05:17:08 INFO - PROCESS | 1900 | 1469276228451 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:17:08 INFO - PROCESS | 1900 | 1469276228455 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:17:08 INFO - PROCESS | 1900 | 1469276228469 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1900 | 1469276228478 Marionette TRACE conn3 <- [1,1518,null,{}] 05:17:08 INFO - PROCESS | 1900 | 1469276228487 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 1900 | 1469276228494 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:08 INFO - PROCESS | 1900 | 1469276228668 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:17:08 INFO - PROCESS | 1900 | 1469276228833 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 1900 | 1469276228843 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x910ca800 == 42 [pid = 1900] [id = 387] 05:17:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x975bfc00) [pid = 1900] [serial = 1162] [outer = (nil)] 05:17:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x97f2ec00) [pid = 1900] [serial = 1163] [outer = 0x975bfc00] 05:17:08 INFO - PROCESS | 1900 | 1469276228922 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x97ffb800) [pid = 1900] [serial = 1164] [outer = 0x975bfc00] 05:17:09 INFO - PROCESS | 1900 | 1469276229838 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1405ms 05:17:09 INFO - PROCESS | 1900 | 1469276229866 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:17:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:17:09 INFO - PROCESS | 1900 | 1469276229871 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:17:09 INFO - PROCESS | 1900 | 1469276229878 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 1900 | 1469276229882 Marionette TRACE conn3 <- [1,1522,null,{}] 05:17:09 INFO - PROCESS | 1900 | 1469276229888 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:09 INFO - PROCESS | 1900 | 1469276229893 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:10 INFO - PROCESS | 1900 | 1469276230079 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:17:10 INFO - PROCESS | 1900 | 1469276230257 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 1900 | 1469276230266 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d8000 == 43 [pid = 1900] [id = 388] 05:17:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9507a800) [pid = 1900] [serial = 1165] [outer = (nil)] 05:17:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98d78800) [pid = 1900] [serial = 1166] [outer = 0x9507a800] 05:17:10 INFO - PROCESS | 1900 | 1469276230343 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x98d80c00) [pid = 1900] [serial = 1167] [outer = 0x9507a800] 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:10 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:11 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 () { 05:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:17:11 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 () { 05:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:17:11 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 () { 05:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:17:11 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 () { 05:17:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:17:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:17:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1341ms 05:17:11 INFO - PROCESS | 1900 | 1469276231185 Marionette TRACE conn3 <- [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"]]]}] 05:17:11 INFO - PROCESS | 1900 | 1469276231222 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:17:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:17:11 INFO - PROCESS | 1900 | 1469276231228 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:17:11 INFO - PROCESS | 1900 | 1469276231238 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 1900 | 1469276231243 Marionette TRACE conn3 <- [1,1526,null,{}] 05:17:11 INFO - PROCESS | 1900 | 1469276231248 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:11 INFO - PROCESS | 1900 | 1469276231254 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:11 INFO - PROCESS | 1900 | 1469276231445 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:17:11 INFO - PROCESS | 1900 | 1469276231620 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1900 | 1469276231638 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x98df6000 == 44 [pid = 1900] [id = 389] 05:17:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98df6400) [pid = 1900] [serial = 1168] [outer = (nil)] 05:17:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x98dfb000) [pid = 1900] [serial = 1169] [outer = 0x98df6400] 05:17:11 INFO - PROCESS | 1900 | 1469276231726 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x9976a400) [pid = 1900] [serial = 1170] [outer = 0x98df6400] 05:17:12 INFO - PROCESS | 1900 | 1469276232621 Marionette TRACE conn3 <- [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"]]]}] 05:17:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:17:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:17:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:17:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1441ms 05:17:12 INFO - PROCESS | 1900 | 1469276232678 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 1900 | 1469276232686 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:17:12 INFO - PROCESS | 1900 | 1469276232692 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1900 | 1469276232696 Marionette TRACE conn3 <- [1,1530,null,{}] 05:17:12 INFO - PROCESS | 1900 | 1469276232746 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 1900 | 1469276232751 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:12 INFO - PROCESS | 1900 | 1469276232962 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:17:13 INFO - PROCESS | 1900 | 1469276233133 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 1900 | 1469276233144 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x975c8800 == 45 [pid = 1900] [id = 390] 05:17:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x98df8400) [pid = 1900] [serial = 1171] [outer = (nil)] 05:17:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99cc6c00) [pid = 1900] [serial = 1172] [outer = 0x98df8400] 05:17:13 INFO - PROCESS | 1900 | 1469276233225 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99cc7800) [pid = 1900] [serial = 1173] [outer = 0x98df8400] 05:17:14 INFO - PROCESS | 1900 | 1469276234032 Marionette TRACE conn3 <- [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]]]}] 05:17:14 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 05:17:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:17:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:17:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:17:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:17:14 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. 05:17:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:17:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1374ms 05:17:14 INFO - PROCESS | 1900 | 1469276234068 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 1900 | 1469276234071 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:17:14 INFO - PROCESS | 1900 | 1469276234078 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 1900 | 1469276234082 Marionette TRACE conn3 <- [1,1534,null,{}] 05:17:14 INFO - PROCESS | 1900 | 1469276234088 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 1900 | 1469276234093 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:14 INFO - PROCESS | 1900 | 1469276234254 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:17:14 INFO - PROCESS | 1900 | 1469276234447 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 1900 | 1469276234453 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc5c00 == 46 [pid = 1900] [id = 391] 05:17:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x910d2800) [pid = 1900] [serial = 1174] [outer = (nil)] 05:17:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9a354800) [pid = 1900] [serial = 1175] [outer = 0x910d2800] 05:17:14 INFO - PROCESS | 1900 | 1469276234542 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9a35b400) [pid = 1900] [serial = 1176] [outer = 0x910d2800] 05:17:15 INFO - PROCESS | 1900 | 1469276235538 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1538ms 05:17:15 INFO - PROCESS | 1900 | 1469276235618 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:17:15 INFO - PROCESS | 1900 | 1469276235622 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:17:15 INFO - PROCESS | 1900 | 1469276235629 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 1900 | 1469276235633 Marionette TRACE conn3 <- [1,1538,null,{}] 05:17:15 INFO - PROCESS | 1900 | 1469276235639 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:15 INFO - PROCESS | 1900 | 1469276235644 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:15 INFO - PROCESS | 1900 | 1469276235847 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:17:16 INFO - PROCESS | 1900 | 1469276236261 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1900 | 1469276236270 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd5400 == 47 [pid = 1900] [id = 392] 05:17:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8ebd7000) [pid = 1900] [serial = 1177] [outer = (nil)] 05:17:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8edc5400) [pid = 1900] [serial = 1178] [outer = 0x8ebd7000] 05:17:16 INFO - PROCESS | 1900 | 1469276236384 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8f4dec00) [pid = 1900] [serial = 1179] [outer = 0x8ebd7000] 05:17:17 INFO - PROCESS | 1900 | 1469276237279 Marionette TRACE conn3 <- [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]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1683ms 05:17:17 INFO - PROCESS | 1900 | 1469276237314 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1900 | 1469276237319 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:17:17 INFO - PROCESS | 1900 | 1469276237327 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1900 | 1469276237332 Marionette TRACE conn3 <- [1,1542,null,{}] 05:17:17 INFO - PROCESS | 1900 | 1469276237340 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:17 INFO - PROCESS | 1900 | 1469276237348 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:17 INFO - PROCESS | 1900 | 1469276237581 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:17:17 INFO - PROCESS | 1900 | 1469276237775 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 1900 | 1469276237782 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79a400 == 48 [pid = 1900] [id = 393] 05:17:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x910c9400) [pid = 1900] [serial = 1180] [outer = (nil)] 05:17:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x91e43400) [pid = 1900] [serial = 1181] [outer = 0x910c9400] 05:17:17 INFO - PROCESS | 1900 | 1469276237901 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x92a8bc00) [pid = 1900] [serial = 1182] [outer = 0x910c9400] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485c00 == 47 [pid = 1900] [id = 383] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebda800 == 46 [pid = 1900] [id = 382] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92b56c00 == 45 [pid = 1900] [id = 380] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x90e11800 == 44 [pid = 1900] [id = 379] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d2400 == 43 [pid = 1900] [id = 378] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d6400 == 42 [pid = 1900] [id = 366] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd6000 == 41 [pid = 1900] [id = 368] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5c800 == 40 [pid = 1900] [id = 374] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd6400 == 39 [pid = 1900] [id = 376] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8e483800 == 38 [pid = 1900] [id = 375] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x93b59400 == 37 [pid = 1900] [id = 377] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x98df2400 == 36 [pid = 1900] [id = 367] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd7800 == 35 [pid = 1900] [id = 369] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x975cb000 == 34 [pid = 1900] [id = 365] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x928e9000 == 33 [pid = 1900] [id = 381] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd5400 == 32 [pid = 1900] [id = 392] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc5c00 == 31 [pid = 1900] [id = 391] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x98df6000 == 30 [pid = 1900] [id = 389] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x975c8800 == 29 [pid = 1900] [id = 390] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d8000 == 28 [pid = 1900] [id = 388] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x910ca800 == 27 [pid = 1900] [id = 387] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79bc00 == 26 [pid = 1900] [id = 385] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5b800 == 25 [pid = 1900] [id = 386] 05:17:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485800 == 24 [pid = 1900] [id = 384] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x92bda000) [pid = 1900] [serial = 1124] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x90fc7c00) [pid = 1900] [serial = 1089] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8f794000) [pid = 1900] [serial = 1088] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x93923800) [pid = 1900] [serial = 1092] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92b5ec00) [pid = 1900] [serial = 1091] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x97f31c00) [pid = 1900] [serial = 1095] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x975c9400) [pid = 1900] [serial = 1094] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x98d80400) [pid = 1900] [serial = 1098] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x988d0000) [pid = 1900] [serial = 1097] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x98dfb800) [pid = 1900] [serial = 1101] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x98df5800) [pid = 1900] [serial = 1100] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x910cc400) [pid = 1900] [serial = 1115] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8f4de400) [pid = 1900] [serial = 1112] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8f61dc00) [pid = 1900] [serial = 1113] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8f79e400) [pid = 1900] [serial = 1110] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f624400) [pid = 1900] [serial = 1109] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x99bc2400) [pid = 1900] [serial = 1104] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x99b51400) [pid = 1900] [serial = 1103] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x928e4800) [pid = 1900] [serial = 1118] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x99cbf000) [pid = 1900] [serial = 1107] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x99cbbc00) [pid = 1900] [serial = 1106] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f61f800) [pid = 1900] [serial = 1121] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92a8ac00) [pid = 1900] [serial = 1119] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x910d3000) [pid = 1900] [serial = 1116] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a96800) [pid = 1900] [serial = 1122] [outer = (nil)] [url = about:blank] 05:17:19 INFO - PROCESS | 1900 | 1469276239941 Marionette TRACE conn3 <- [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]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2642ms 05:17:19 INFO - PROCESS | 1900 | 1469276239970 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1900 | 1469276239976 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:17:19 INFO - PROCESS | 1900 | 1469276239983 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 1900 | 1469276239988 Marionette TRACE conn3 <- [1,1546,null,{}] 05:17:19 INFO - PROCESS | 1900 | 1469276239996 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:20 INFO - PROCESS | 1900 | 1469276240003 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:20 INFO - PROCESS | 1900 | 1469276240180 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:17:20 INFO - PROCESS | 1900 | 1469276240359 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 1900 | 1469276240368 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d6400 == 25 [pid = 1900] [id = 394] 05:17:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f4d9800) [pid = 1900] [serial = 1183] [outer = (nil)] 05:17:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f797000) [pid = 1900] [serial = 1184] [outer = 0x8f4d9800] 05:17:20 INFO - PROCESS | 1900 | 1469276240446 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f79ac00) [pid = 1900] [serial = 1185] [outer = 0x8f4d9800] 05:17:21 INFO - PROCESS | 1900 | 1469276241276 Marionette TRACE conn3 <- [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]]]}] 05:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1336ms 05:17:21 INFO - PROCESS | 1900 | 1469276241319 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 1900 | 1469276241327 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:17:21 INFO - PROCESS | 1900 | 1469276241338 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 1900 | 1469276241342 Marionette TRACE conn3 <- [1,1550,null,{}] 05:17:21 INFO - PROCESS | 1900 | 1469276241352 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 1900 | 1469276241357 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:21 INFO - PROCESS | 1900 | 1469276241523 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:17:21 INFO - PROCESS | 1900 | 1469276241663 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1900 | 1469276241671 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d7000 == 26 [pid = 1900] [id = 395] 05:17:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fc1800) [pid = 1900] [serial = 1186] [outer = (nil)] 05:17:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910cb400) [pid = 1900] [serial = 1187] [outer = 0x90fc1800] 05:17:21 INFO - PROCESS | 1900 | 1469276241746 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x910d2400) [pid = 1900] [serial = 1188] [outer = 0x90fc1800] 05:17:22 INFO - PROCESS | 1900 | 1469276242592 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1295ms 05:17:22 INFO - PROCESS | 1900 | 1469276242633 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 1900 | 1469276242637 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:17:22 INFO - PROCESS | 1900 | 1469276242650 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1900 | 1469276242656 Marionette TRACE conn3 <- [1,1554,null,{}] 05:17:22 INFO - PROCESS | 1900 | 1469276242672 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 1900 | 1469276242681 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:22 INFO - PROCESS | 1900 | 1469276242905 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:17:22 INFO - PROCESS | 1900 | 1469276242928 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 1900 | 1469276242940 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8d400 == 27 [pid = 1900] [id = 396] 05:17:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92a93800) [pid = 1900] [serial = 1189] [outer = (nil)] 05:17:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92b54400) [pid = 1900] [serial = 1190] [outer = 0x92a93800] 05:17:23 INFO - PROCESS | 1900 | 1469276243015 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92b5d800) [pid = 1900] [serial = 1191] [outer = 0x92a93800] 05:17:23 INFO - PROCESS | 1900 | 1469276243952 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1352ms 05:17:23 INFO - PROCESS | 1900 | 1469276243998 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:17:24 INFO - PROCESS | 1900 | 1469276244003 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:17:24 INFO - PROCESS | 1900 | 1469276244015 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1900 | 1469276244017 Marionette TRACE conn3 <- [1,1558,null,{}] 05:17:24 INFO - PROCESS | 1900 | 1469276244022 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 1900 | 1469276244028 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:24 INFO - PROCESS | 1900 | 1469276244688 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8ebd9000) [pid = 1900] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x939b1400) [pid = 1900] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x90fcbc00) [pid = 1900] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b58800) [pid = 1900] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92b5cc00) [pid = 1900] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x910cb000) [pid = 1900] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92251400) [pid = 1900] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93b5b400) [pid = 1900] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8edccc00) [pid = 1900] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:17:24 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8f4e0c00) [pid = 1900] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:17:24 INFO - PROCESS | 1900 | 1469276244851 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 1900 | 1469276244863 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e491c00 == 28 [pid = 1900] [id = 397] 05:17:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8ebd4c00) [pid = 1900] [serial = 1192] [outer = (nil)] 05:17:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f625800) [pid = 1900] [serial = 1193] [outer = 0x8ebd4c00] 05:17:24 INFO - PROCESS | 1900 | 1469276244926 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92a90c00) [pid = 1900] [serial = 1194] [outer = 0x8ebd4c00] 05:17:25 INFO - PROCESS | 1900 | 1469276245643 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1643ms 05:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:17:25 INFO - PROCESS | 1900 | 1469276245652 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 1900 | 1469276245655 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:17:25 INFO - PROCESS | 1900 | 1469276245660 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 1900 | 1469276245664 Marionette TRACE conn3 <- [1,1562,null,{}] 05:17:25 INFO - PROCESS | 1900 | 1469276245669 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:25 INFO - PROCESS | 1900 | 1469276245674 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:25 INFO - PROCESS | 1900 | 1469276245866 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:17:25 INFO - PROCESS | 1900 | 1469276245886 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 1900 | 1469276245896 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5d000 == 29 [pid = 1900] [id = 398] 05:17:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bd4c00) [pid = 1900] [serial = 1195] [outer = (nil)] 05:17:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9378f400) [pid = 1900] [serial = 1196] [outer = 0x92bd4c00] 05:17:25 INFO - PROCESS | 1900 | 1469276245961 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9392ac00) [pid = 1900] [serial = 1197] [outer = 0x92bd4c00] 05:17:26 INFO - PROCESS | 1900 | 1469276246867 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1283ms 05:17:26 INFO - PROCESS | 1900 | 1469276246945 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 1900 | 1469276246952 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:17:26 INFO - PROCESS | 1900 | 1469276246961 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - PROCESS | 1900 | 1469276246966 Marionette TRACE conn3 <- [1,1566,null,{}] 05:17:26 INFO - PROCESS | 1900 | 1469276246985 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 1900 | 1469276246992 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:27 INFO - PROCESS | 1900 | 1469276247206 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:17:27 INFO - PROCESS | 1900 | 1469276247381 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 1900 | 1469276247397 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd3c00 == 30 [pid = 1900] [id = 399] 05:17:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8ebd5400) [pid = 1900] [serial = 1198] [outer = (nil)] 05:17:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8f794800) [pid = 1900] [serial = 1199] [outer = 0x8ebd5400] 05:17:27 INFO - PROCESS | 1900 | 1469276247537 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x90e18400) [pid = 1900] [serial = 1200] [outer = 0x8ebd5400] 05:17:28 INFO - PROCESS | 1900 | 1469276248592 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1644ms 05:17:28 INFO - PROCESS | 1900 | 1469276248605 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 1900 | 1469276248612 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:17:28 INFO - PROCESS | 1900 | 1469276248622 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 1900 | 1469276248626 Marionette TRACE conn3 <- [1,1570,null,{}] 05:17:28 INFO - PROCESS | 1900 | 1469276248633 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:28 INFO - PROCESS | 1900 | 1469276248638 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:28 INFO - PROCESS | 1900 | 1469276248818 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:17:29 INFO - PROCESS | 1900 | 1469276249040 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 1900 | 1469276249049 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48a400 == 31 [pid = 1900] [id = 400] 05:17:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9186c000) [pid = 1900] [serial = 1201] [outer = (nil)] 05:17:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92252400) [pid = 1900] [serial = 1202] [outer = 0x9186c000] 05:17:29 INFO - PROCESS | 1900 | 1469276249139 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x928e8c00) [pid = 1900] [serial = 1203] [outer = 0x9186c000] 05:17:30 INFO - PROCESS | 1900 | 1469276250219 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:17:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1681ms 05:17:30 INFO - PROCESS | 1900 | 1469276250305 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 1900 | 1469276250310 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:17:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:17:30 INFO - PROCESS | 1900 | 1469276250325 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 1900 | 1469276250333 Marionette TRACE conn3 <- [1,1574,null,{}] 05:17:30 INFO - PROCESS | 1900 | 1469276250432 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:30 INFO - PROCESS | 1900 | 1469276250449 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:30 INFO - PROCESS | 1900 | 1469276250748 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:17:30 INFO - PROCESS | 1900 | 1469276250892 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:30 INFO - PROCESS | 1900 | 1469276250901 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b5a000 == 32 [pid = 1900] [id = 401] 05:17:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x93b5ac00) [pid = 1900] [serial = 1204] [outer = (nil)] 05:17:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x9504b400) [pid = 1900] [serial = 1205] [outer = 0x93b5ac00] 05:17:31 INFO - PROCESS | 1900 | 1469276250998 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9506f400) [pid = 1900] [serial = 1206] [outer = 0x93b5ac00] 05:17:31 INFO - PROCESS | 1900 | 1469276251965 Marionette TRACE conn3 <- [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]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:17:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1708ms 05:17:32 INFO - PROCESS | 1900 | 1469276252038 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 1900 | 1469276252042 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:17:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:17:32 INFO - PROCESS | 1900 | 1469276252050 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 1900 | 1469276252053 Marionette TRACE conn3 <- [1,1578,null,{}] 05:17:32 INFO - PROCESS | 1900 | 1469276252058 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 1900 | 1469276252064 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:32 INFO - PROCESS | 1900 | 1469276252246 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:17:32 INFO - PROCESS | 1900 | 1469276252479 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 1900 | 1469276252486 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8b800 == 33 [pid = 1900] [id = 402] 05:17:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x93927000) [pid = 1900] [serial = 1207] [outer = (nil)] 05:17:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x975be000) [pid = 1900] [serial = 1208] [outer = 0x93927000] 05:17:32 INFO - PROCESS | 1900 | 1469276252596 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x975c4800) [pid = 1900] [serial = 1209] [outer = 0x93927000] 05:17:33 INFO - PROCESS | 1900 | 1469276253714 Marionette TRACE conn3 <- [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]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1689ms 05:17:33 INFO - PROCESS | 1900 | 1469276253740 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 1900 | 1469276253747 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:17:33 INFO - PROCESS | 1900 | 1469276253755 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 1900 | 1469276253760 Marionette TRACE conn3 <- [1,1582,null,{}] 05:17:33 INFO - PROCESS | 1900 | 1469276253768 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 1900 | 1469276253773 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:33 INFO - PROCESS | 1900 | 1469276253966 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:17:34 INFO - PROCESS | 1900 | 1469276254225 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 1900 | 1469276254244 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f794000 == 34 [pid = 1900] [id = 403] 05:17:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f797400) [pid = 1900] [serial = 1210] [outer = (nil)] 05:17:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x90e15000) [pid = 1900] [serial = 1211] [outer = 0x8f797400] 05:17:34 INFO - PROCESS | 1900 | 1469276254356 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x90fc6c00) [pid = 1900] [serial = 1212] [outer = 0x8f797400] 05:17:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8e491c00 == 33 [pid = 1900] [id = 397] 05:17:34 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8d400 == 32 [pid = 1900] [id = 396] 05:17:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d7000 == 31 [pid = 1900] [id = 395] 05:17:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d6400 == 30 [pid = 1900] [id = 394] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92a87c00) [pid = 1900] [serial = 1151] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x93b5cc00) [pid = 1900] [serial = 1145] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x9504dc00) [pid = 1900] [serial = 1148] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x946c8c00) [pid = 1900] [serial = 1146] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x92bd6000) [pid = 1900] [serial = 1142] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9391d000) [pid = 1900] [serial = 1125] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9186d400) [pid = 1900] [serial = 1139] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92116000) [pid = 1900] [serial = 1140] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x928dac00) [pid = 1900] [serial = 1130] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92a8c800) [pid = 1900] [serial = 1131] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x946c9800) [pid = 1900] [serial = 1133] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x95041400) [pid = 1900] [serial = 1134] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f79d800) [pid = 1900] [serial = 1127] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x90fc5000) [pid = 1900] [serial = 1128] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f797800) [pid = 1900] [serial = 1136] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x90e13400) [pid = 1900] [serial = 1137] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x96389800) [pid = 1900] [serial = 1152] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9506bc00) [pid = 1900] [serial = 1149] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93794c00) [pid = 1900] [serial = 1143] [outer = (nil)] [url = about:blank] 05:17:35 INFO - PROCESS | 1900 | 1469276255290 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1585ms 05:17:35 INFO - PROCESS | 1900 | 1469276255340 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 1900 | 1469276255347 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:17:35 INFO - PROCESS | 1900 | 1469276255357 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 1900 | 1469276255360 Marionette TRACE conn3 <- [1,1586,null,{}] 05:17:35 INFO - PROCESS | 1900 | 1469276255366 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:35 INFO - PROCESS | 1900 | 1469276255372 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:35 INFO - PROCESS | 1900 | 1469276255555 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:17:35 INFO - PROCESS | 1900 | 1469276255707 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 1900 | 1469276255719 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc2c00 == 31 [pid = 1900] [id = 404] 05:17:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x910cc000) [pid = 1900] [serial = 1213] [outer = (nil)] 05:17:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9186b800) [pid = 1900] [serial = 1214] [outer = 0x910cc000] 05:17:35 INFO - PROCESS | 1900 | 1469276255788 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92113400) [pid = 1900] [serial = 1215] [outer = 0x910cc000] 05:17:36 INFO - PROCESS | 1900 | 1469276256585 Marionette TRACE conn3 <- [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]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:17:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1284ms 05:17:36 INFO - PROCESS | 1900 | 1469276256641 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1900 | 1469276256646 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:17:36 INFO - PROCESS | 1900 | 1469276256653 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 1900 | 1469276256659 Marionette TRACE conn3 <- [1,1590,null,{}] 05:17:36 INFO - PROCESS | 1900 | 1469276256680 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 1900 | 1469276256688 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:36 INFO - PROCESS | 1900 | 1469276256850 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:17:37 INFO - PROCESS | 1900 | 1469276256990 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 1900 | 1469276257001 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd2000 == 32 [pid = 1900] [id = 405] 05:17:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92bd6000) [pid = 1900] [serial = 1216] [outer = (nil)] 05:17:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93925c00) [pid = 1900] [serial = 1217] [outer = 0x92bd6000] 05:17:37 INFO - PROCESS | 1900 | 1469276257078 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b57000) [pid = 1900] [serial = 1218] [outer = 0x92bd6000] 05:17:37 INFO - PROCESS | 1900 | 1469276257972 Marionette TRACE conn3 <- [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]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1388ms 05:17:38 INFO - PROCESS | 1900 | 1469276258041 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 1900 | 1469276258045 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:17:38 INFO - PROCESS | 1900 | 1469276258053 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 1900 | 1469276258056 Marionette TRACE conn3 <- [1,1594,null,{}] 05:17:38 INFO - PROCESS | 1900 | 1469276258061 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 1900 | 1469276258066 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:38 INFO - PROCESS | 1900 | 1469276258281 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:17:38 INFO - PROCESS | 1900 | 1469276258299 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 1900 | 1469276258307 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1b800 == 33 [pid = 1900] [id = 406] 05:17:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93928800) [pid = 1900] [serial = 1219] [outer = (nil)] 05:17:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9504e800) [pid = 1900] [serial = 1220] [outer = 0x93928800] 05:17:38 INFO - PROCESS | 1900 | 1469276258389 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95072400) [pid = 1900] [serial = 1221] [outer = 0x93928800] 05:17:39 INFO - PROCESS | 1900 | 1469276259295 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1282ms 05:17:39 INFO - PROCESS | 1900 | 1469276259335 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 1900 | 1469276259339 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:17:39 INFO - PROCESS | 1900 | 1469276259358 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1900 | 1469276259361 Marionette TRACE conn3 <- [1,1598,null,{}] 05:17:39 INFO - PROCESS | 1900 | 1469276259367 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 1900 | 1469276259372 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:39 INFO - PROCESS | 1900 | 1469276259690 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92a93800) [pid = 1900] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8ebd4c00) [pid = 1900] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fc1800) [pid = 1900] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8e487800) [pid = 1900] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x910d0000) [pid = 1900] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4d9800) [pid = 1900] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92bd9000) [pid = 1900] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x975bfc00) [pid = 1900] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9507a800) [pid = 1900] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x98df6400) [pid = 1900] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x98df8400) [pid = 1900] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x910d2800) [pid = 1900] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8ebd7000) [pid = 1900] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910c9400) [pid = 1900] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:17:39 INFO - PROCESS | 1900 | 1469276259810 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 1900 | 1469276259817 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e486400 == 34 [pid = 1900] [id = 407] 05:17:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8e487800) [pid = 1900] [serial = 1222] [outer = (nil)] 05:17:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f799c00) [pid = 1900] [serial = 1223] [outer = 0x8e487800] 05:17:39 INFO - PROCESS | 1900 | 1469276259888 Marionette DEBUG loaded listener.js 05:17:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x928de000) [pid = 1900] [serial = 1224] [outer = 0x8e487800] 05:17:40 INFO - PROCESS | 1900 | 1469276260703 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1395ms 05:17:40 INFO - PROCESS | 1900 | 1469276260745 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 1900 | 1469276260748 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:17:40 INFO - PROCESS | 1900 | 1469276260755 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 1900 | 1469276260757 Marionette TRACE conn3 <- [1,1602,null,{}] 05:17:40 INFO - PROCESS | 1900 | 1469276260763 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:40 INFO - PROCESS | 1900 | 1469276260773 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:40 INFO - PROCESS | 1900 | 1469276260969 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:17:41 INFO - PROCESS | 1900 | 1469276261103 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1900 | 1469276261110 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dfc00 == 35 [pid = 1900] [id = 408] 05:17:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fcd800) [pid = 1900] [serial = 1225] [outer = (nil)] 05:17:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x97ff2000) [pid = 1900] [serial = 1226] [outer = 0x90fcd800] 05:17:41 INFO - PROCESS | 1900 | 1469276261178 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x97ffcc00) [pid = 1900] [serial = 1227] [outer = 0x90fcd800] 05:17:42 INFO - PROCESS | 1900 | 1469276262099 Marionette TRACE conn3 <- [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]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1379ms 05:17:42 INFO - PROCESS | 1900 | 1469276262135 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1900 | 1469276262141 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:17:42 INFO - PROCESS | 1900 | 1469276262151 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1900 | 1469276262155 Marionette TRACE conn3 <- [1,1606,null,{}] 05:17:42 INFO - PROCESS | 1900 | 1469276262164 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 1900 | 1469276262170 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:42 INFO - PROCESS | 1900 | 1469276262360 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:17:42 INFO - PROCESS | 1900 | 1469276262543 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 1900 | 1469276262559 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebdac00 == 36 [pid = 1900] [id = 409] 05:17:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8edcd800) [pid = 1900] [serial = 1228] [outer = (nil)] 05:17:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8f626800) [pid = 1900] [serial = 1229] [outer = 0x8edcd800] 05:17:42 INFO - PROCESS | 1900 | 1469276262708 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910cbc00) [pid = 1900] [serial = 1230] [outer = 0x8edcd800] 05:17:43 INFO - PROCESS | 1900 | 1469276263658 Marionette TRACE conn3 <- [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]]]}] 05:17:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1583ms 05:17:43 INFO - PROCESS | 1900 | 1469276263734 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 1900 | 1469276263741 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:17:43 INFO - PROCESS | 1900 | 1469276263752 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 1900 | 1469276263756 Marionette TRACE conn3 <- [1,1610,null,{}] 05:17:43 INFO - PROCESS | 1900 | 1469276263763 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:43 INFO - PROCESS | 1900 | 1469276263769 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:43 INFO - PROCESS | 1900 | 1469276263984 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:17:44 INFO - PROCESS | 1900 | 1469276264205 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1900 | 1469276264214 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186bc00 == 37 [pid = 1900] [id = 410] 05:17:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92255800) [pid = 1900] [serial = 1231] [outer = (nil)] 05:17:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92bd5400) [pid = 1900] [serial = 1232] [outer = 0x92255800] 05:17:44 INFO - PROCESS | 1900 | 1469276264343 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93920800) [pid = 1900] [serial = 1233] [outer = 0x92255800] 05:17:45 INFO - PROCESS | 1900 | 1469276265307 Marionette TRACE conn3 <- [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]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1593ms 05:17:45 INFO - PROCESS | 1900 | 1469276265344 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1900 | 1469276265349 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:17:45 INFO - PROCESS | 1900 | 1469276265355 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1900 | 1469276265361 Marionette TRACE conn3 <- [1,1614,null,{}] 05:17:45 INFO - PROCESS | 1900 | 1469276265378 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 1900 | 1469276265386 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:45 INFO - PROCESS | 1900 | 1469276265616 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:17:45 INFO - PROCESS | 1900 | 1469276265842 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 1900 | 1469276265849 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x95042400 == 38 [pid = 1900] [id = 411] 05:17:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x975ca000) [pid = 1900] [serial = 1234] [outer = (nil)] 05:17:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x97f32800) [pid = 1900] [serial = 1235] [outer = 0x975ca000] 05:17:45 INFO - PROCESS | 1900 | 1469276265984 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98d81c00) [pid = 1900] [serial = 1236] [outer = 0x975ca000] 05:17:46 INFO - PROCESS | 1900 | 1469276266831 Marionette TRACE conn3 <- [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]]]}] 05:17:46 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 05:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1533ms 05:17:46 INFO - PROCESS | 1900 | 1469276266904 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 1900 | 1469276266908 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:17:46 INFO - PROCESS | 1900 | 1469276266917 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 1900 | 1469276266920 Marionette TRACE conn3 <- [1,1618,null,{}] 05:17:46 INFO - PROCESS | 1900 | 1469276266926 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 1900 | 1469276266931 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:47 INFO - PROCESS | 1900 | 1469276267106 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:17:47 INFO - PROCESS | 1900 | 1469276267289 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 1900 | 1469276267297 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186c400 == 39 [pid = 1900] [id = 412] 05:17:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9638b400) [pid = 1900] [serial = 1237] [outer = (nil)] 05:17:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x98df3400) [pid = 1900] [serial = 1238] [outer = 0x9638b400] 05:17:47 INFO - PROCESS | 1900 | 1469276267376 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x98df8c00) [pid = 1900] [serial = 1239] [outer = 0x9638b400] 05:17:48 INFO - PROCESS | 1900 | 1469276268325 Marionette TRACE conn3 <- [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]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1486ms 05:17:48 INFO - PROCESS | 1900 | 1469276268404 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 1900 | 1469276268407 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:17:48 INFO - PROCESS | 1900 | 1469276268414 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 1900 | 1469276268417 Marionette TRACE conn3 <- [1,1622,null,{}] 05:17:48 INFO - PROCESS | 1900 | 1469276268423 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 1900 | 1469276268429 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:48 INFO - PROCESS | 1900 | 1469276268637 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:17:48 INFO - PROCESS | 1900 | 1469276268812 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1900 | 1469276268818 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc2400 == 40 [pid = 1900] [id = 413] 05:17:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x975cac00) [pid = 1900] [serial = 1240] [outer = (nil)] 05:17:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99512c00) [pid = 1900] [serial = 1241] [outer = 0x975cac00] 05:17:48 INFO - PROCESS | 1900 | 1469276268898 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x995ba800) [pid = 1900] [serial = 1242] [outer = 0x975cac00] 05:17:49 INFO - PROCESS | 1900 | 1469276269875 Marionette TRACE conn3 <- [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]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1538ms 05:17:49 INFO - PROCESS | 1900 | 1469276269953 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1900 | 1469276269956 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:17:49 INFO - PROCESS | 1900 | 1469276269963 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1900 | 1469276269967 Marionette TRACE conn3 <- [1,1626,null,{}] 05:17:49 INFO - PROCESS | 1900 | 1469276269972 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 1900 | 1469276269982 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:50 INFO - PROCESS | 1900 | 1469276270219 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:17:50 INFO - PROCESS | 1900 | 1469276270450 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 1900 | 1469276270458 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcb800 == 41 [pid = 1900] [id = 414] 05:17:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9225a000) [pid = 1900] [serial = 1243] [outer = (nil)] 05:17:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x98df0000) [pid = 1900] [serial = 1244] [outer = 0x9225a000] 05:17:50 INFO - PROCESS | 1900 | 1469276270566 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x99cbc000) [pid = 1900] [serial = 1245] [outer = 0x9225a000] 05:17:51 INFO - PROCESS | 1900 | 1469276271443 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1543ms 05:17:51 INFO - PROCESS | 1900 | 1469276271507 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1900 | 1469276271511 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:17:51 INFO - PROCESS | 1900 | 1469276271518 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 1900 | 1469276271521 Marionette TRACE conn3 <- [1,1630,null,{}] 05:17:51 INFO - PROCESS | 1900 | 1469276271527 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 1900 | 1469276271532 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:51 INFO - PROCESS | 1900 | 1469276271700 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:17:52 INFO - PROCESS | 1900 | 1469276272132 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 1900 | 1469276272144 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc5c00 == 42 [pid = 1900] [id = 415] 05:17:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8edc8c00) [pid = 1900] [serial = 1246] [outer = (nil)] 05:17:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8f4d6400) [pid = 1900] [serial = 1247] [outer = 0x8edc8c00] 05:17:52 INFO - PROCESS | 1900 | 1469276272253 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8f4e0c00) [pid = 1900] [serial = 1248] [outer = 0x8edc8c00] 05:17:53 INFO - PROCESS | 1900 | 1469276273218 Marionette TRACE conn3 <- [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]]]}] 05:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1735ms 05:17:53 INFO - PROCESS | 1900 | 1469276273255 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 1900 | 1469276273260 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:17:53 INFO - PROCESS | 1900 | 1469276273268 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 1900 | 1469276273272 Marionette TRACE conn3 <- [1,1634,null,{}] 05:17:53 INFO - PROCESS | 1900 | 1469276273280 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:53 INFO - PROCESS | 1900 | 1469276273287 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:53 INFO - PROCESS | 1900 | 1469276273451 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:17:53 INFO - PROCESS | 1900 | 1469276273632 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 1900 | 1469276273639 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1f800 == 43 [pid = 1900] [id = 416] 05:17:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x910cb800) [pid = 1900] [serial = 1249] [outer = (nil)] 05:17:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x92257c00) [pid = 1900] [serial = 1250] [outer = 0x910cb800] 05:17:53 INFO - PROCESS | 1900 | 1469276273712 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x92a8a800) [pid = 1900] [serial = 1251] [outer = 0x910cb800] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e486400 == 42 [pid = 1900] [id = 407] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1b800 == 41 [pid = 1900] [id = 406] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd2000 == 40 [pid = 1900] [id = 405] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc2c00 == 39 [pid = 1900] [id = 404] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f794000 == 38 [pid = 1900] [id = 403] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79a400 == 37 [pid = 1900] [id = 393] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x93b5a000 == 36 [pid = 1900] [id = 401] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8b800 == 35 [pid = 1900] [id = 402] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd3c00 == 34 [pid = 1900] [id = 399] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5d000 == 33 [pid = 1900] [id = 398] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48a400 == 32 [pid = 1900] [id = 400] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc5c00 == 31 [pid = 1900] [id = 415] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcb800 == 30 [pid = 1900] [id = 414] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc2400 == 29 [pid = 1900] [id = 413] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x95042400 == 28 [pid = 1900] [id = 411] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x9186c400 == 27 [pid = 1900] [id = 412] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x9186bc00 == 26 [pid = 1900] [id = 410] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dfc00 == 25 [pid = 1900] [id = 408] 05:17:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebdac00 == 24 [pid = 1900] [id = 409] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x9378f400) [pid = 1900] [serial = 1196] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x92b54400) [pid = 1900] [serial = 1190] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8f625800) [pid = 1900] [serial = 1193] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x910cb400) [pid = 1900] [serial = 1187] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8edc1c00) [pid = 1900] [serial = 1155] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8e48f400) [pid = 1900] [serial = 1154] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x928e2c00) [pid = 1900] [serial = 1158] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x92114800) [pid = 1900] [serial = 1157] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8f797000) [pid = 1900] [serial = 1184] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x95049800) [pid = 1900] [serial = 1161] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x939b5c00) [pid = 1900] [serial = 1160] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8f79ac00) [pid = 1900] [serial = 1185] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x97ffb800) [pid = 1900] [serial = 1164] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x97f2ec00) [pid = 1900] [serial = 1163] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x98d80c00) [pid = 1900] [serial = 1167] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x98d78800) [pid = 1900] [serial = 1166] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9976a400) [pid = 1900] [serial = 1170] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x98dfb000) [pid = 1900] [serial = 1169] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x99cc7800) [pid = 1900] [serial = 1173] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x99cc6c00) [pid = 1900] [serial = 1172] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9a35b400) [pid = 1900] [serial = 1176] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9a354800) [pid = 1900] [serial = 1175] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92b5d800) [pid = 1900] [serial = 1191] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f4dec00) [pid = 1900] [serial = 1179] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8edc5400) [pid = 1900] [serial = 1178] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a8bc00) [pid = 1900] [serial = 1182] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x91e43400) [pid = 1900] [serial = 1181] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x910d2400) [pid = 1900] [serial = 1188] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92a90c00) [pid = 1900] [serial = 1194] [outer = (nil)] [url = about:blank] 05:17:55 INFO - PROCESS | 1900 | 1469276275763 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2531ms 05:17:55 INFO - PROCESS | 1900 | 1469276275799 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 1900 | 1469276275804 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:17:55 INFO - PROCESS | 1900 | 1469276275812 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 1900 | 1469276275819 Marionette TRACE conn3 <- [1,1638,null,{}] 05:17:55 INFO - PROCESS | 1900 | 1469276275826 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 1900 | 1469276275831 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:55 INFO - PROCESS | 1900 | 1469276275994 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:17:56 INFO - PROCESS | 1900 | 1469276276120 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 1900 | 1469276276131 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d9400 == 25 [pid = 1900] [id = 417] 05:17:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f4dc400) [pid = 1900] [serial = 1252] [outer = (nil)] 05:17:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f625c00) [pid = 1900] [serial = 1253] [outer = 0x8f4dc400] 05:17:56 INFO - PROCESS | 1900 | 1469276276203 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f79ac00) [pid = 1900] [serial = 1254] [outer = 0x8f4dc400] 05:17:57 INFO - PROCESS | 1900 | 1469276277054 Marionette TRACE conn3 <- [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]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1282ms 05:17:57 INFO - PROCESS | 1900 | 1469276277093 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:17:57 INFO - PROCESS | 1900 | 1469276277103 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:17:57 INFO - PROCESS | 1900 | 1469276277113 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 1900 | 1469276277118 Marionette TRACE conn3 <- [1,1642,null,{}] 05:17:57 INFO - PROCESS | 1900 | 1469276277123 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 1900 | 1469276277128 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:57 INFO - PROCESS | 1900 | 1469276277301 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:17:57 INFO - PROCESS | 1900 | 1469276277312 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 1900 | 1469276277318 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d2400 == 26 [pid = 1900] [id = 418] 05:17:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x910d4c00) [pid = 1900] [serial = 1255] [outer = (nil)] 05:17:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x91865800) [pid = 1900] [serial = 1256] [outer = 0x910d4c00] 05:17:57 INFO - PROCESS | 1900 | 1469276277393 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9186bc00) [pid = 1900] [serial = 1257] [outer = 0x910d4c00] 05:17:58 INFO - PROCESS | 1900 | 1469276278369 Marionette TRACE conn3 <- [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]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:17:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1280ms 05:17:58 INFO - PROCESS | 1900 | 1469276278392 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 1900 | 1469276278396 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:17:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:17:58 INFO - PROCESS | 1900 | 1469276278402 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 1900 | 1469276278408 Marionette TRACE conn3 <- [1,1646,null,{}] 05:17:58 INFO - PROCESS | 1900 | 1469276278437 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:58 INFO - PROCESS | 1900 | 1469276278445 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:58 INFO - PROCESS | 1900 | 1469276278650 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:17:58 INFO - PROCESS | 1900 | 1469276278676 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 1900 | 1469276278683 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:17:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8f800 == 27 [pid = 1900] [id = 419] 05:17:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92a90400) [pid = 1900] [serial = 1258] [outer = (nil)] 05:17:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92a94400) [pid = 1900] [serial = 1259] [outer = 0x92a90400] 05:17:58 INFO - PROCESS | 1900 | 1469276278757 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92b59800) [pid = 1900] [serial = 1260] [outer = 0x92a90400] 05:18:00 INFO - PROCESS | 1900 | 1469276280149 Marionette TRACE conn3 <- [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]]]}] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x93928800) [pid = 1900] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8e487800) [pid = 1900] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92bd4c00) [pid = 1900] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93927000) [pid = 1900] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f797400) [pid = 1900] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92bd6000) [pid = 1900] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x910cc000) [pid = 1900] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x93b5ac00) [pid = 1900] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8ebd5400) [pid = 1900] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x9186c000) [pid = 1900] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:18:00 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90fcd800) [pid = 1900] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:18:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:18:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1841ms 05:18:00 INFO - PROCESS | 1900 | 1469276280268 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:18:00 INFO - PROCESS | 1900 | 1469276280273 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:18:00 INFO - PROCESS | 1900 | 1469276280280 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 1900 | 1469276280283 Marionette TRACE conn3 <- [1,1650,null,{}] 05:18:00 INFO - PROCESS | 1900 | 1469276280288 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 1900 | 1469276280293 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:00 INFO - PROCESS | 1900 | 1469276280499 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:18:00 INFO - PROCESS | 1900 | 1469276280595 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 1900 | 1469276280603 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x910c9400 == 28 [pid = 1900] [id = 420] 05:18:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x91864400) [pid = 1900] [serial = 1261] [outer = (nil)] 05:18:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x928e8000) [pid = 1900] [serial = 1262] [outer = 0x91864400] 05:18:00 INFO - PROCESS | 1900 | 1469276280683 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92b5f800) [pid = 1900] [serial = 1263] [outer = 0x91864400] 05:18:01 INFO - PROCESS | 1900 | 1469276281449 Marionette TRACE conn3 <- [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]]]}] 05:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1230ms 05:18:01 INFO - PROCESS | 1900 | 1469276281509 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 1900 | 1469276281513 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:18:01 INFO - PROCESS | 1900 | 1469276281519 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1900 | 1469276281522 Marionette TRACE conn3 <- [1,1654,null,{}] 05:18:01 INFO - PROCESS | 1900 | 1469276281527 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:01 INFO - PROCESS | 1900 | 1469276281532 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:01 INFO - PROCESS | 1900 | 1469276281685 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:18:01 INFO - PROCESS | 1900 | 1469276281694 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 1900 | 1469276281702 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bdb000 == 29 [pid = 1900] [id = 421] 05:18:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9378c400) [pid = 1900] [serial = 1264] [outer = (nil)] 05:18:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x93920400) [pid = 1900] [serial = 1265] [outer = 0x9378c400] 05:18:01 INFO - PROCESS | 1900 | 1469276281769 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x939bd800) [pid = 1900] [serial = 1266] [outer = 0x9378c400] 05:18:02 INFO - PROCESS | 1900 | 1469276282943 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1477ms 05:18:03 INFO - PROCESS | 1900 | 1469276282998 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 1900 | 1469276283004 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:18:03 INFO - PROCESS | 1900 | 1469276283012 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1900 | 1469276283016 Marionette TRACE conn3 <- [1,1658,null,{}] 05:18:03 INFO - PROCESS | 1900 | 1469276283026 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 1900 | 1469276283032 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:03 INFO - PROCESS | 1900 | 1469276283226 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:18:03 INFO - PROCESS | 1900 | 1469276283458 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 1900 | 1469276283467 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f622000 == 30 [pid = 1900] [id = 422] 05:18:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f79dc00) [pid = 1900] [serial = 1267] [outer = (nil)] 05:18:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90e16400) [pid = 1900] [serial = 1268] [outer = 0x8f79dc00] 05:18:03 INFO - PROCESS | 1900 | 1469276283597 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910ca800) [pid = 1900] [serial = 1269] [outer = 0x8f79dc00] 05:18:04 INFO - PROCESS | 1900 | 1469276284576 Marionette TRACE conn3 <- [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]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1638ms 05:18:04 INFO - PROCESS | 1900 | 1469276284651 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 1900 | 1469276284658 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:18:04 INFO - PROCESS | 1900 | 1469276284670 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 1900 | 1469276284673 Marionette TRACE conn3 <- [1,1662,null,{}] 05:18:04 INFO - PROCESS | 1900 | 1469276284680 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:04 INFO - PROCESS | 1900 | 1469276284686 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:04 INFO - PROCESS | 1900 | 1469276284894 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:18:05 INFO - PROCESS | 1900 | 1469276285118 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 1900 | 1469276285129 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x928da400 == 31 [pid = 1900] [id = 423] 05:18:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x928e3400) [pid = 1900] [serial = 1270] [outer = (nil)] 05:18:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92a8b800) [pid = 1900] [serial = 1271] [outer = 0x928e3400] 05:18:05 INFO - PROCESS | 1900 | 1469276285256 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92b58400) [pid = 1900] [serial = 1272] [outer = 0x928e3400] 05:18:06 INFO - PROCESS | 1900 | 1469276286334 Marionette TRACE conn3 <- [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]]]}] 05:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1738ms 05:18:06 INFO - PROCESS | 1900 | 1469276286407 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 1900 | 1469276286410 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:18:06 INFO - PROCESS | 1900 | 1469276286417 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 1900 | 1469276286423 Marionette TRACE conn3 <- [1,1666,null,{}] 05:18:06 INFO - PROCESS | 1900 | 1469276286441 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 1900 | 1469276286450 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:06 INFO - PROCESS | 1900 | 1469276286663 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:18:06 INFO - PROCESS | 1900 | 1469276286942 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 1900 | 1469276286952 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x946c8c00 == 32 [pid = 1900] [id = 424] 05:18:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x946ca000) [pid = 1900] [serial = 1273] [outer = (nil)] 05:18:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x95049800) [pid = 1900] [serial = 1274] [outer = 0x946ca000] 05:18:07 INFO - PROCESS | 1900 | 1469276287037 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9506b800) [pid = 1900] [serial = 1275] [outer = 0x946ca000] 05:18:07 INFO - PROCESS | 1900 | 1469276287952 Marionette TRACE conn3 <- [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]]]}] 05:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1587ms 05:18:08 INFO - PROCESS | 1900 | 1469276288005 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 1900 | 1469276288010 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:18:08 INFO - PROCESS | 1900 | 1469276288016 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 1900 | 1469276288021 Marionette TRACE conn3 <- [1,1670,null,{}] 05:18:08 INFO - PROCESS | 1900 | 1469276288026 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:08 INFO - PROCESS | 1900 | 1469276288031 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:08 INFO - PROCESS | 1900 | 1469276288209 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:18:08 INFO - PROCESS | 1900 | 1469276288384 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 1900 | 1469276288396 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f796c00 == 33 [pid = 1900] [id = 425] 05:18:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92a93800) [pid = 1900] [serial = 1276] [outer = (nil)] 05:18:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x95077c00) [pid = 1900] [serial = 1277] [outer = 0x92a93800] 05:18:08 INFO - PROCESS | 1900 | 1469276288473 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x96380c00) [pid = 1900] [serial = 1278] [outer = 0x92a93800] 05:18:09 INFO - PROCESS | 1900 | 1469276289577 Marionette TRACE conn3 <- [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]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1629ms 05:18:09 INFO - PROCESS | 1900 | 1469276289671 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1900 | 1469276289689 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:18:09 INFO - PROCESS | 1900 | 1469276289706 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1900 | 1469276289713 Marionette TRACE conn3 <- [1,1674,null,{}] 05:18:09 INFO - PROCESS | 1900 | 1469276289742 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 1900 | 1469276289747 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:09 INFO - PROCESS | 1900 | 1469276289917 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:18:10 INFO - PROCESS | 1900 | 1469276290186 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 1900 | 1469276290195 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:10 INFO - PROCESS | 1900 | --DOCSHELL 0x910c9400 == 32 [pid = 1900] [id = 420] 05:18:10 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8f800 == 31 [pid = 1900] [id = 419] 05:18:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489c00 == 32 [pid = 1900] [id = 426] 05:18:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f4d7000) [pid = 1900] [serial = 1279] [outer = (nil)] 05:18:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8f7a0000) [pid = 1900] [serial = 1280] [outer = 0x8f4d7000] 05:18:10 INFO - PROCESS | 1900 | 1469276290297 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x90e1c400) [pid = 1900] [serial = 1281] [outer = 0x8f4d7000] 05:18:10 INFO - PROCESS | 1900 | --DOCSHELL 0x910d2400 == 31 [pid = 1900] [id = 418] 05:18:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d9400 == 30 [pid = 1900] [id = 417] 05:18:10 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1f800 == 29 [pid = 1900] [id = 416] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9504e800) [pid = 1900] [serial = 1220] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8f799c00) [pid = 1900] [serial = 1223] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x95072400) [pid = 1900] [serial = 1221] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9392ac00) [pid = 1900] [serial = 1197] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x975be000) [pid = 1900] [serial = 1208] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x975c4800) [pid = 1900] [serial = 1209] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90e15000) [pid = 1900] [serial = 1211] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90fc6c00) [pid = 1900] [serial = 1212] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x93925c00) [pid = 1900] [serial = 1217] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9186b800) [pid = 1900] [serial = 1214] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92113400) [pid = 1900] [serial = 1215] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9504b400) [pid = 1900] [serial = 1205] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9506f400) [pid = 1900] [serial = 1206] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f794800) [pid = 1900] [serial = 1199] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x90e18400) [pid = 1900] [serial = 1200] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92252400) [pid = 1900] [serial = 1202] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x928e8c00) [pid = 1900] [serial = 1203] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x97ffcc00) [pid = 1900] [serial = 1227] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x97ff2000) [pid = 1900] [serial = 1226] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x928de000) [pid = 1900] [serial = 1224] [outer = (nil)] [url = about:blank] 05:18:10 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x93b57000) [pid = 1900] [serial = 1218] [outer = (nil)] [url = about:blank] 05:18:11 INFO - PROCESS | 1900 | 1469276291135 Marionette TRACE conn3 <- [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]]]}] 05:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1510ms 05:18:11 INFO - PROCESS | 1900 | 1469276291212 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 1900 | 1469276291220 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:18:11 INFO - PROCESS | 1900 | 1469276291230 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 1900 | 1469276291234 Marionette TRACE conn3 <- [1,1678,null,{}] 05:18:11 INFO - PROCESS | 1900 | 1469276291241 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:11 INFO - PROCESS | 1900 | 1469276291246 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:11 INFO - PROCESS | 1900 | 1469276291406 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:18:11 INFO - PROCESS | 1900 | 1469276291416 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1900 | 1469276291422 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d7400 == 30 [pid = 1900] [id = 427] 05:18:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9186c000) [pid = 1900] [serial = 1282] [outer = (nil)] 05:18:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92116000) [pid = 1900] [serial = 1283] [outer = 0x9186c000] 05:18:11 INFO - PROCESS | 1900 | 1469276291496 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9225ac00) [pid = 1900] [serial = 1284] [outer = 0x9186c000] 05:18:12 INFO - PROCESS | 1900 | 1469276292463 Marionette TRACE conn3 <- [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]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1280ms 05:18:12 INFO - PROCESS | 1900 | 1469276292511 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1900 | 1469276292514 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:18:12 INFO - PROCESS | 1900 | 1469276292521 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1900 | 1469276292526 Marionette TRACE conn3 <- [1,1682,null,{}] 05:18:12 INFO - PROCESS | 1900 | 1469276292541 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 1900 | 1469276292549 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:12 INFO - PROCESS | 1900 | 1469276292769 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:18:12 INFO - PROCESS | 1900 | 1469276292786 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 1900 | 1469276292796 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x93794c00 == 31 [pid = 1900] [id = 428] 05:18:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x93925000) [pid = 1900] [serial = 1285] [outer = (nil)] 05:18:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x939b4800) [pid = 1900] [serial = 1286] [outer = 0x93925000] 05:18:12 INFO - PROCESS | 1900 | 1469276292866 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x93b5a400) [pid = 1900] [serial = 1287] [outer = 0x93925000] 05:18:13 INFO - PROCESS | 1900 | 1469276293764 Marionette TRACE conn3 <- [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]]]}] 05:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1281ms 05:18:13 INFO - PROCESS | 1900 | 1469276293803 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 1900 | 1469276293807 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:18:13 INFO - PROCESS | 1900 | 1469276293814 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 1900 | 1469276293818 Marionette TRACE conn3 <- [1,1686,null,{}] 05:18:13 INFO - PROCESS | 1900 | 1469276293832 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:13 INFO - PROCESS | 1900 | 1469276293837 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:14 INFO - PROCESS | 1900 | 1469276294040 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:18:14 INFO - PROCESS | 1900 | 1469276294073 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1900 | 1469276294081 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5c800 == 32 [pid = 1900] [id = 429] 05:18:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bd4c00) [pid = 1900] [serial = 1288] [outer = (nil)] 05:18:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9504e400) [pid = 1900] [serial = 1289] [outer = 0x92bd4c00] 05:18:14 INFO - PROCESS | 1900 | 1469276294150 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9506f800) [pid = 1900] [serial = 1290] [outer = 0x92bd4c00] 05:18:15 INFO - PROCESS | 1900 | 1469276295067 Marionette TRACE conn3 <- [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]]]}] 05:18:15 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 05:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1383ms 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8edcd800) [pid = 1900] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92255800) [pid = 1900] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x975ca000) [pid = 1900] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a90400) [pid = 1900] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9638b400) [pid = 1900] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x91864400) [pid = 1900] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x975cac00) [pid = 1900] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910cb800) [pid = 1900] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9225a000) [pid = 1900] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8edc8c00) [pid = 1900] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8f4dc400) [pid = 1900] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:18:15 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x910d4c00) [pid = 1900] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:18:15 INFO - PROCESS | 1900 | 1469276295235 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 1900 | 1469276295238 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:18:15 INFO - PROCESS | 1900 | 1469276295245 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1900 | 1469276295248 Marionette TRACE conn3 <- [1,1690,null,{}] 05:18:15 INFO - PROCESS | 1900 | 1469276295254 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 1900 | 1469276295258 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:15 INFO - PROCESS | 1900 | 1469276295421 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:18:15 INFO - PROCESS | 1900 | 1469276295431 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 1900 | 1469276295438 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61d800 == 33 [pid = 1900] [id = 430] 05:18:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x91864400) [pid = 1900] [serial = 1291] [outer = (nil)] 05:18:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92a8b000) [pid = 1900] [serial = 1292] [outer = 0x91864400] 05:18:15 INFO - PROCESS | 1900 | 1469276295640 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x92a92c00) [pid = 1900] [serial = 1293] [outer = 0x91864400] 05:18:16 INFO - PROCESS | 1900 | 1469276296448 Marionette TRACE conn3 <- [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]]]}] 05:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1232ms 05:18:16 INFO - PROCESS | 1900 | 1469276296477 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 1900 | 1469276296481 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:18:16 INFO - PROCESS | 1900 | 1469276296487 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - PROCESS | 1900 | 1469276296489 Marionette TRACE conn3 <- [1,1694,null,{}] 05:18:16 INFO - PROCESS | 1900 | 1469276296495 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 1900 | 1469276296505 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:16 INFO - PROCESS | 1900 | 1469276296743 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:18:16 INFO - PROCESS | 1900 | 1469276296754 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 1900 | 1469276296759 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4df800 == 34 [pid = 1900] [id = 431] 05:18:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x90e1bc00) [pid = 1900] [serial = 1294] [outer = (nil)] 05:18:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x97ffd000) [pid = 1900] [serial = 1295] [outer = 0x90e1bc00] 05:18:16 INFO - PROCESS | 1900 | 1469276296829 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x975ca000) [pid = 1900] [serial = 1296] [outer = 0x90e1bc00] 05:18:17 INFO - PROCESS | 1900 | 1469276297863 Marionette TRACE conn3 <- [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]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1427ms 05:18:17 INFO - PROCESS | 1900 | 1469276297915 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 1900 | 1469276297921 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:18:17 INFO - PROCESS | 1900 | 1469276297930 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 1900 | 1469276297934 Marionette TRACE conn3 <- [1,1698,null,{}] 05:18:17 INFO - PROCESS | 1900 | 1469276297943 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:17 INFO - PROCESS | 1900 | 1469276297949 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:18 INFO - PROCESS | 1900 | 1469276298139 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:18:18 INFO - PROCESS | 1900 | 1469276298374 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 1900 | 1469276298383 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4e1c00 == 35 [pid = 1900] [id = 432] 05:18:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f61c800) [pid = 1900] [serial = 1297] [outer = (nil)] 05:18:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fc7000) [pid = 1900] [serial = 1298] [outer = 0x8f61c800] 05:18:18 INFO - PROCESS | 1900 | 1469276298509 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x910d4c00) [pid = 1900] [serial = 1299] [outer = 0x8f61c800] 05:18:19 INFO - PROCESS | 1900 | 1469276299439 Marionette TRACE conn3 <- [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]]]}] 05:18:19 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 05:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1537ms 05:18:19 INFO - PROCESS | 1900 | 1469276299467 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 1900 | 1469276299474 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:18:19 INFO - PROCESS | 1900 | 1469276299485 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 1900 | 1469276299489 Marionette TRACE conn3 <- [1,1702,null,{}] 05:18:19 INFO - PROCESS | 1900 | 1469276299495 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 1900 | 1469276299501 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:19 INFO - PROCESS | 1900 | 1469276299679 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:18:19 INFO - PROCESS | 1900 | 1469276299865 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1900 | 1469276299873 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x92116400 == 36 [pid = 1900] [id = 433] 05:18:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x928e4800) [pid = 1900] [serial = 1300] [outer = (nil)] 05:18:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bd3000) [pid = 1900] [serial = 1301] [outer = 0x928e4800] 05:18:19 INFO - PROCESS | 1900 | 1469276299957 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93928c00) [pid = 1900] [serial = 1302] [outer = 0x928e4800] 05:18:20 INFO - PROCESS | 1900 | 1469276300997 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1543ms 05:18:21 INFO - PROCESS | 1900 | 1469276301029 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 1900 | 1469276301033 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:18:21 INFO - PROCESS | 1900 | 1469276301040 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 1900 | 1469276301046 Marionette TRACE conn3 <- [1,1706,null,{}] 05:18:21 INFO - PROCESS | 1900 | 1469276301063 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:21 INFO - PROCESS | 1900 | 1469276301072 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:21 INFO - PROCESS | 1900 | 1469276301265 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:18:21 INFO - PROCESS | 1900 | 1469276301484 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 1900 | 1469276301495 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b7800 == 37 [pid = 1900] [id = 434] 05:18:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x97ff9800) [pid = 1900] [serial = 1303] [outer = (nil)] 05:18:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x988d0400) [pid = 1900] [serial = 1304] [outer = 0x97ff9800] 05:18:21 INFO - PROCESS | 1900 | 1469276301623 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x98dedc00) [pid = 1900] [serial = 1305] [outer = 0x97ff9800] 05:18:22 INFO - PROCESS | 1900 | 1469276302514 Marionette TRACE conn3 <- [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]]]}] 05:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1505ms 05:18:22 INFO - PROCESS | 1900 | 1469276302546 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 1900 | 1469276302551 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:18:22 INFO - PROCESS | 1900 | 1469276302557 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1900 | 1469276302561 Marionette TRACE conn3 <- [1,1710,null,{}] 05:18:22 INFO - PROCESS | 1900 | 1469276302567 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 1900 | 1469276302572 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:22 INFO - PROCESS | 1900 | 1469276302750 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:18:22 INFO - PROCESS | 1900 | 1469276302925 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 1900 | 1469276302932 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61b400 == 38 [pid = 1900] [id = 435] 05:18:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x975c1000) [pid = 1900] [serial = 1306] [outer = (nil)] 05:18:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98dfbc00) [pid = 1900] [serial = 1307] [outer = 0x975c1000] 05:18:23 INFO - PROCESS | 1900 | 1469276303012 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x99509c00) [pid = 1900] [serial = 1308] [outer = 0x975c1000] 05:18:23 INFO - PROCESS | 1900 | 1469276303958 Marionette TRACE conn3 <- [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]]]}] 05:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1442ms 05:18:24 INFO - PROCESS | 1900 | 1469276304000 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 1900 | 1469276304004 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:18:24 INFO - PROCESS | 1900 | 1469276304011 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 1900 | 1469276304014 Marionette TRACE conn3 <- [1,1714,null,{}] 05:18:24 INFO - PROCESS | 1900 | 1469276304020 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 1900 | 1469276304025 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:24 INFO - PROCESS | 1900 | 1469276304198 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:18:24 INFO - PROCESS | 1900 | 1469276304387 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 1900 | 1469276304393 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dc000 == 39 [pid = 1900] [id = 436] 05:18:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8f794800) [pid = 1900] [serial = 1309] [outer = (nil)] 05:18:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x98d7c000) [pid = 1900] [serial = 1310] [outer = 0x8f794800] 05:18:24 INFO - PROCESS | 1900 | 1469276304476 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x99767800) [pid = 1900] [serial = 1311] [outer = 0x8f794800] 05:18:25 INFO - PROCESS | 1900 | 1469276305420 Marionette TRACE conn3 <- [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]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1478ms 05:18:25 INFO - PROCESS | 1900 | 1469276305489 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:18:25 INFO - PROCESS | 1900 | 1469276305494 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:18:25 INFO - PROCESS | 1900 | 1469276305501 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1900 | 1469276305505 Marionette TRACE conn3 <- [1,1718,null,{}] 05:18:25 INFO - PROCESS | 1900 | 1469276305510 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:25 INFO - PROCESS | 1900 | 1469276305521 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:25 INFO - PROCESS | 1900 | 1469276305759 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:18:25 INFO - PROCESS | 1900 | 1469276305938 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 1900 | 1469276305947 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebda400 == 40 [pid = 1900] [id = 437] 05:18:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x995c1800) [pid = 1900] [serial = 1312] [outer = (nil)] 05:18:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99cc5800) [pid = 1900] [serial = 1313] [outer = 0x995c1800] 05:18:26 INFO - PROCESS | 1900 | 1469276306077 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99d34800) [pid = 1900] [serial = 1314] [outer = 0x995c1800] 05:18:26 INFO - PROCESS | 1900 | 1469276306962 Marionette TRACE conn3 <- [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]]]}] 05:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1497ms 05:18:27 INFO - PROCESS | 1900 | 1469276307007 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 1900 | 1469276307011 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:18:27 INFO - PROCESS | 1900 | 1469276307018 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 1900 | 1469276307021 Marionette TRACE conn3 <- [1,1722,null,{}] 05:18:27 INFO - PROCESS | 1900 | 1469276307027 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 1900 | 1469276307032 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:27 INFO - PROCESS | 1900 | 1469276307201 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:18:27 INFO - PROCESS | 1900 | 1469276307382 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 1900 | 1469276307390 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd7400 == 41 [pid = 1900] [id = 438] 05:18:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8ebd8400) [pid = 1900] [serial = 1315] [outer = (nil)] 05:18:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x92b55400) [pid = 1900] [serial = 1316] [outer = 0x8ebd8400] 05:18:27 INFO - PROCESS | 1900 | 1469276307466 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x92b5e800) [pid = 1900] [serial = 1317] [outer = 0x8ebd8400] 05:18:28 INFO - PROCESS | 1900 | 1469276308586 Marionette TRACE conn3 <- [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]]]}] 05:18:28 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 05:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1640ms 05:18:28 INFO - PROCESS | 1900 | 1469276308659 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 1900 | 1469276308664 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:18:28 INFO - PROCESS | 1900 | 1469276308673 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 1900 | 1469276308678 Marionette TRACE conn3 <- [1,1726,null,{}] 05:18:28 INFO - PROCESS | 1900 | 1469276308686 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 1900 | 1469276308692 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:28 INFO - PROCESS | 1900 | 1469276308857 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:18:29 INFO - PROCESS | 1900 | 1469276309107 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 1900 | 1469276309120 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f627800 == 42 [pid = 1900] [id = 439] 05:18:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8f62a000) [pid = 1900] [serial = 1318] [outer = (nil)] 05:18:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x90e15800) [pid = 1900] [serial = 1319] [outer = 0x8f62a000] 05:18:29 INFO - PROCESS | 1900 | 1469276309207 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x90e18400) [pid = 1900] [serial = 1320] [outer = 0x8f62a000] 05:18:30 INFO - PROCESS | 1900 | 1469276310141 Marionette TRACE conn3 <- [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]]]}] 05:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1533ms 05:18:30 INFO - PROCESS | 1900 | 1469276310206 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 1900 | 1469276310213 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:18:30 INFO - PROCESS | 1900 | 1469276310223 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 1900 | 1469276310227 Marionette TRACE conn3 <- [1,1730,null,{}] 05:18:30 INFO - PROCESS | 1900 | 1469276310233 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 1900 | 1469276310239 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:30 INFO - PROCESS | 1900 | 1469276310410 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:18:30 INFO - PROCESS | 1900 | 1469276310646 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 1900 | 1469276310654 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61d800 == 41 [pid = 1900] [id = 430] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5c800 == 40 [pid = 1900] [id = 429] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x93794c00 == 39 [pid = 1900] [id = 428] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d7400 == 38 [pid = 1900] [id = 427] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489c00 == 37 [pid = 1900] [id = 426] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92bdb000 == 36 [pid = 1900] [id = 421] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f622000 == 35 [pid = 1900] [id = 422] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x928da400 == 34 [pid = 1900] [id = 423] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x946c8c00 == 33 [pid = 1900] [id = 424] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f796c00 == 32 [pid = 1900] [id = 425] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f627800 == 31 [pid = 1900] [id = 439] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd7400 == 30 [pid = 1900] [id = 438] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebda400 == 29 [pid = 1900] [id = 437] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61b400 == 28 [pid = 1900] [id = 435] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dc000 == 27 [pid = 1900] [id = 436] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x939b7800 == 26 [pid = 1900] [id = 434] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92116400 == 25 [pid = 1900] [id = 433] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4df800 == 24 [pid = 1900] [id = 431] 05:18:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4e1c00 == 23 [pid = 1900] [id = 432] 05:18:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489c00 == 24 [pid = 1900] [id = 440] 05:18:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8e48ac00) [pid = 1900] [serial = 1321] [outer = (nil)] 05:18:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8e48f000) [pid = 1900] [serial = 1322] [outer = 0x8e48ac00] 05:18:31 INFO - PROCESS | 1900 | 1469276311763 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x8ebd4000) [pid = 1900] [serial = 1323] [outer = 0x8e48ac00] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x910cbc00) [pid = 1900] [serial = 1230] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8f626800) [pid = 1900] [serial = 1229] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x93920800) [pid = 1900] [serial = 1233] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92bd5400) [pid = 1900] [serial = 1232] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x98d81c00) [pid = 1900] [serial = 1236] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92a94400) [pid = 1900] [serial = 1259] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x97f32800) [pid = 1900] [serial = 1235] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x98df8c00) [pid = 1900] [serial = 1239] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x98df3400) [pid = 1900] [serial = 1238] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x928e8000) [pid = 1900] [serial = 1262] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x995ba800) [pid = 1900] [serial = 1242] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x92b59800) [pid = 1900] [serial = 1260] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x99512c00) [pid = 1900] [serial = 1241] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92a8a800) [pid = 1900] [serial = 1251] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92257c00) [pid = 1900] [serial = 1250] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x99cbc000) [pid = 1900] [serial = 1245] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x98df0000) [pid = 1900] [serial = 1244] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f4d6400) [pid = 1900] [serial = 1247] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f625c00) [pid = 1900] [serial = 1253] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f79ac00) [pid = 1900] [serial = 1254] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4e0c00) [pid = 1900] [serial = 1248] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x91865800) [pid = 1900] [serial = 1256] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9186bc00) [pid = 1900] [serial = 1257] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92b5f800) [pid = 1900] [serial = 1263] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x93920400) [pid = 1900] [serial = 1265] [outer = (nil)] [url = about:blank] 05:18:32 INFO - PROCESS | 1900 | 1469276312761 Marionette TRACE conn3 <- [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]]]}] 05:18:32 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 05:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2584ms 05:18:32 INFO - PROCESS | 1900 | 1469276312809 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 1900 | 1469276312813 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:18:32 INFO - PROCESS | 1900 | 1469276312822 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1900 | 1469276312826 Marionette TRACE conn3 <- [1,1734,null,{}] 05:18:32 INFO - PROCESS | 1900 | 1469276312833 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:32 INFO - PROCESS | 1900 | 1469276312840 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:33 INFO - PROCESS | 1900 | 1469276313005 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:18:33 INFO - PROCESS | 1900 | 1469276313134 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 1900 | 1469276313141 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4da000 == 25 [pid = 1900] [id = 441] 05:18:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f4dc000) [pid = 1900] [serial = 1324] [outer = (nil)] 05:18:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f61f000) [pid = 1900] [serial = 1325] [outer = 0x8f4dc000] 05:18:33 INFO - PROCESS | 1900 | 1469276313212 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f792400) [pid = 1900] [serial = 1326] [outer = 0x8f4dc000] 05:18:34 INFO - PROCESS | 1900 | 1469276313999 Marionette TRACE conn3 <- [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]]]}] 05:18: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 05:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1229ms 05:18:34 INFO - PROCESS | 1900 | 1469276314049 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 1900 | 1469276314055 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:18:34 INFO - PROCESS | 1900 | 1469276314065 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1900 | 1469276314069 Marionette TRACE conn3 <- [1,1738,null,{}] 05:18:34 INFO - PROCESS | 1900 | 1469276314076 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 1900 | 1469276314081 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:34 INFO - PROCESS | 1900 | 1469276314244 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:18:34 INFO - PROCESS | 1900 | 1469276314254 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1900 | 1469276314262 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fccc00 == 26 [pid = 1900] [id = 442] 05:18:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910d1400) [pid = 1900] [serial = 1327] [outer = (nil)] 05:18:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910d8000) [pid = 1900] [serial = 1328] [outer = 0x910d1400] 05:18:34 INFO - PROCESS | 1900 | 1469276314329 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x91868c00) [pid = 1900] [serial = 1329] [outer = 0x910d1400] 05:18:35 INFO - PROCESS | 1900 | 1469276315381 Marionette TRACE conn3 <- [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]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1378ms 05:18:35 INFO - PROCESS | 1900 | 1469276315443 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:18:35 INFO - PROCESS | 1900 | 1469276315447 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:18:35 INFO - PROCESS | 1900 | 1469276315454 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1900 | 1469276315459 Marionette TRACE conn3 <- [1,1742,null,{}] 05:18:35 INFO - PROCESS | 1900 | 1469276315492 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:35 INFO - PROCESS | 1900 | 1469276315506 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:35 INFO - PROCESS | 1900 | 1469276315729 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:18:35 INFO - PROCESS | 1900 | 1469276315760 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 1900 | 1469276315793 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebcec00 == 27 [pid = 1900] [id = 443] 05:18:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90fc9800) [pid = 1900] [serial = 1330] [outer = (nil)] 05:18:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x928e0800) [pid = 1900] [serial = 1331] [outer = 0x90fc9800] 05:18:35 INFO - PROCESS | 1900 | 1469276315925 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8d400) [pid = 1900] [serial = 1332] [outer = 0x90fc9800] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92bd4c00) [pid = 1900] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x91864400) [pid = 1900] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f79dc00) [pid = 1900] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9186c000) [pid = 1900] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x928e3400) [pid = 1900] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92a93800) [pid = 1900] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f4d7000) [pid = 1900] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9378c400) [pid = 1900] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x946ca000) [pid = 1900] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x93925000) [pid = 1900] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:18:37 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90e1bc00) [pid = 1900] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:18:37 INFO - PROCESS | 1900 | 1469276317286 Marionette TRACE conn3 <- [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]]]}] 05:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1885ms 05:18:37 INFO - PROCESS | 1900 | 1469276317338 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 1900 | 1469276317342 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:18:37 INFO - PROCESS | 1900 | 1469276317420 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1900 | 1469276317423 Marionette TRACE conn3 <- [1,1746,null,{}] 05:18:37 INFO - PROCESS | 1900 | 1469276317433 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 1900 | 1469276317437 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:37 INFO - PROCESS | 1900 | 1469276317582 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:18:37 INFO - PROCESS | 1900 | 1469276317710 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 1900 | 1469276317718 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc2800 == 28 [pid = 1900] [id = 444] 05:18:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f4d4400) [pid = 1900] [serial = 1333] [outer = (nil)] 05:18:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fc9400) [pid = 1900] [serial = 1334] [outer = 0x8f4d4400] 05:18:37 INFO - PROCESS | 1900 | 1469276317784 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92a93800) [pid = 1900] [serial = 1335] [outer = 0x8f4d4400] 05:18:38 INFO - PROCESS | 1900 | 1469276318448 Marionette TRACE conn3 <- [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]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1086ms 05:18:38 INFO - PROCESS | 1900 | 1469276318505 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 1900 | 1469276318508 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:18:38 INFO - PROCESS | 1900 | 1469276318514 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 1900 | 1469276318517 Marionette TRACE conn3 <- [1,1750,null,{}] 05:18:38 INFO - PROCESS | 1900 | 1469276318536 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 1900 | 1469276318541 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:38 INFO - PROCESS | 1900 | 1469276318689 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:18:38 INFO - PROCESS | 1900 | 1469276318698 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 1900 | 1469276318706 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5b800 == 29 [pid = 1900] [id = 445] 05:18:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b5d800) [pid = 1900] [serial = 1336] [outer = (nil)] 05:18:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bd2c00) [pid = 1900] [serial = 1337] [outer = 0x92b5d800] 05:18:38 INFO - PROCESS | 1900 | 1469276318791 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9391d800) [pid = 1900] [serial = 1338] [outer = 0x92b5d800] 05:18:39 INFO - PROCESS | 1900 | 1469276319989 Marionette TRACE conn3 <- [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]]]}] 05:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1536ms 05:18:40 INFO - PROCESS | 1900 | 1469276320051 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 1900 | 1469276320058 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:18:40 INFO - PROCESS | 1900 | 1469276320065 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1900 | 1469276320071 Marionette TRACE conn3 <- [1,1754,null,{}] 05:18:40 INFO - PROCESS | 1900 | 1469276320081 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 1900 | 1469276320086 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:40 INFO - PROCESS | 1900 | 1469276320300 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:18:40 INFO - PROCESS | 1900 | 1469276320531 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 1900 | 1469276320539 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d3400 == 30 [pid = 1900] [id = 446] 05:18:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8f4d8400) [pid = 1900] [serial = 1339] [outer = (nil)] 05:18:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x90e1f800) [pid = 1900] [serial = 1340] [outer = 0x8f4d8400] 05:18:40 INFO - PROCESS | 1900 | 1469276320669 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90fca800) [pid = 1900] [serial = 1341] [outer = 0x8f4d8400] 05:18:41 INFO - PROCESS | 1900 | 1469276321678 Marionette TRACE conn3 <- [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]]]}] 05:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1685ms 05:18:41 INFO - PROCESS | 1900 | 1469276321751 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 1900 | 1469276321758 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:18:41 INFO - PROCESS | 1900 | 1469276321768 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 1900 | 1469276321772 Marionette TRACE conn3 <- [1,1758,null,{}] 05:18:41 INFO - PROCESS | 1900 | 1469276321779 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 1900 | 1469276321784 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:41 INFO - PROCESS | 1900 | 1469276321994 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:18:42 INFO - PROCESS | 1900 | 1469276322269 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1900 | 1469276322279 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1e400 == 31 [pid = 1900] [id = 447] 05:18:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9224f400) [pid = 1900] [serial = 1342] [outer = (nil)] 05:18:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x928e3000) [pid = 1900] [serial = 1343] [outer = 0x9224f400] 05:18:42 INFO - PROCESS | 1900 | 1469276322403 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92b51400) [pid = 1900] [serial = 1344] [outer = 0x9224f400] 05:18:43 INFO - PROCESS | 1900 | 1469276323378 Marionette TRACE conn3 <- [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]]]}] 05:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1684ms 05:18:43 INFO - PROCESS | 1900 | 1469276323453 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 1900 | 1469276323457 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:18:43 INFO - PROCESS | 1900 | 1469276323464 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1900 | 1469276323470 Marionette TRACE conn3 <- [1,1762,null,{}] 05:18:43 INFO - PROCESS | 1900 | 1469276323487 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:43 INFO - PROCESS | 1900 | 1469276323495 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:43 INFO - PROCESS | 1900 | 1469276323709 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:18:43 INFO - PROCESS | 1900 | 1469276323931 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:43 INFO - PROCESS | 1900 | 1469276323943 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x93928000 == 32 [pid = 1900] [id = 448] 05:18:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x939af800) [pid = 1900] [serial = 1345] [outer = (nil)] 05:18:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x93b5d000) [pid = 1900] [serial = 1346] [outer = 0x939af800] 05:18:44 INFO - PROCESS | 1900 | 1469276324066 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x9503f800) [pid = 1900] [serial = 1347] [outer = 0x939af800] 05:18:45 INFO - PROCESS | 1900 | 1469276325139 Marionette TRACE conn3 <- [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]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1736ms 05:18:45 INFO - PROCESS | 1900 | 1469276325200 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:18:45 INFO - PROCESS | 1900 | 1469276325206 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:18:45 INFO - PROCESS | 1900 | 1469276325214 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 1900 | 1469276325219 Marionette TRACE conn3 <- [1,1766,null,{}] 05:18:45 INFO - PROCESS | 1900 | 1469276325227 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:45 INFO - PROCESS | 1900 | 1469276325232 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:45 INFO - PROCESS | 1900 | 1469276325396 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:18:45 INFO - PROCESS | 1900 | 1469276325616 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 1900 | 1469276325631 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dac00 == 33 [pid = 1900] [id = 449] 05:18:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f4dcc00) [pid = 1900] [serial = 1348] [outer = (nil)] 05:18:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8f621c00) [pid = 1900] [serial = 1349] [outer = 0x8f4dcc00] 05:18:45 INFO - PROCESS | 1900 | 1469276325741 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8f625400) [pid = 1900] [serial = 1350] [outer = 0x8f4dcc00] 05:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d5400 == 32 [pid = 1900] [id = 348] 05:18:46 INFO - PROCESS | 1900 | 1469276326675 Marionette TRACE conn3 <- [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]]]}] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9504e400) [pid = 1900] [serial = 1289] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92a8b000) [pid = 1900] [serial = 1292] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9506f800) [pid = 1900] [serial = 1290] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x90e16400) [pid = 1900] [serial = 1268] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x910ca800) [pid = 1900] [serial = 1269] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92116000) [pid = 1900] [serial = 1283] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9225ac00) [pid = 1900] [serial = 1284] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92a8b800) [pid = 1900] [serial = 1271] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92b58400) [pid = 1900] [serial = 1272] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x95077c00) [pid = 1900] [serial = 1277] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x96380c00) [pid = 1900] [serial = 1278] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f7a0000) [pid = 1900] [serial = 1280] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x90e1c400) [pid = 1900] [serial = 1281] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x939bd800) [pid = 1900] [serial = 1266] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x95049800) [pid = 1900] [serial = 1274] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9506b800) [pid = 1900] [serial = 1275] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x939b4800) [pid = 1900] [serial = 1286] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x97ffd000) [pid = 1900] [serial = 1295] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x975ca000) [pid = 1900] [serial = 1296] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x93b5a400) [pid = 1900] [serial = 1287] [outer = (nil)] [url = about:blank] 05:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92a92c00) [pid = 1900] [serial = 1293] [outer = (nil)] [url = about:blank] 05:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1543ms 05:18:46 INFO - PROCESS | 1900 | 1469276326755 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 1900 | 1469276326761 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:18:46 INFO - PROCESS | 1900 | 1469276326771 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 1900 | 1469276326774 Marionette TRACE conn3 <- [1,1770,null,{}] 05:18:46 INFO - PROCESS | 1900 | 1469276326780 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:46 INFO - PROCESS | 1900 | 1469276326786 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:46 INFO - PROCESS | 1900 | 1469276326938 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:18:47 INFO - PROCESS | 1900 | 1469276327078 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:47 INFO - PROCESS | 1900 | 1469276327087 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cb400 == 33 [pid = 1900] [id = 450] 05:18:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x910cc400) [pid = 1900] [serial = 1351] [outer = (nil)] 05:18:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x91867800) [pid = 1900] [serial = 1352] [outer = 0x910cc400] 05:18:47 INFO - PROCESS | 1900 | 1469276327163 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92111400) [pid = 1900] [serial = 1353] [outer = 0x910cc400] 05:18:48 INFO - PROCESS | 1900 | 1469276328003 Marionette TRACE conn3 <- [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]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1282ms 05:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:18:48 INFO - PROCESS | 1900 | 1469276328054 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 1900 | 1469276328057 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:18:48 INFO - PROCESS | 1900 | 1469276328068 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 1900 | 1469276328074 Marionette TRACE conn3 <- [1,1774,null,{}] 05:18:48 INFO - PROCESS | 1900 | 1469276328091 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 1900 | 1469276328099 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:48 INFO - PROCESS | 1900 | 1469276328257 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:18:48 INFO - PROCESS | 1900 | 1469276328268 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1900 | 1469276328278 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5cc00 == 34 [pid = 1900] [id = 451] 05:18:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b5d000) [pid = 1900] [serial = 1354] [outer = (nil)] 05:18:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9378d400) [pid = 1900] [serial = 1355] [outer = 0x92b5d000] 05:18:48 INFO - PROCESS | 1900 | 1469276328480 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x939b5800) [pid = 1900] [serial = 1356] [outer = 0x92b5d000] 05:18:49 INFO - PROCESS | 1900 | 1469276329321 Marionette TRACE conn3 <- [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]]]}] 05:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1295ms 05:18:49 INFO - PROCESS | 1900 | 1469276329358 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:18:49 INFO - PROCESS | 1900 | 1469276329363 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:18:49 INFO - PROCESS | 1900 | 1469276329368 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 1900 | 1469276329371 Marionette TRACE conn3 <- [1,1778,null,{}] 05:18:49 INFO - PROCESS | 1900 | 1469276329377 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 1900 | 1469276329381 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:49 INFO - PROCESS | 1900 | 1469276329602 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:18:49 INFO - PROCESS | 1900 | 1469276329620 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 1900 | 1469276329630 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd8000 == 35 [pid = 1900] [id = 452] 05:18:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x93b5b800) [pid = 1900] [serial = 1357] [outer = (nil)] 05:18:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x95044400) [pid = 1900] [serial = 1358] [outer = 0x93b5b800] 05:18:49 INFO - PROCESS | 1900 | 1469276329699 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9506b800) [pid = 1900] [serial = 1359] [outer = 0x93b5b800] 05:18:50 INFO - PROCESS | 1900 | 1469276330605 Marionette TRACE conn3 <- [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]]]}] 05:18:50 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 05:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1288ms 05:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:18:50 INFO - PROCESS | 1900 | 1469276330657 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1900 | 1469276330659 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:18:50 INFO - PROCESS | 1900 | 1469276330666 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1900 | 1469276330669 Marionette TRACE conn3 <- [1,1782,null,{}] 05:18:50 INFO - PROCESS | 1900 | 1469276330674 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 1900 | 1469276330678 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:50 INFO - PROCESS | 1900 | 1469276330900 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:18:50 INFO - PROCESS | 1900 | 1469276330920 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 1900 | 1469276330931 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x946c5000 == 36 [pid = 1900] [id = 453] 05:18:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x946c8c00) [pid = 1900] [serial = 1360] [outer = (nil)] 05:18:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x95075000) [pid = 1900] [serial = 1361] [outer = 0x946c8c00] 05:18:50 INFO - PROCESS | 1900 | 1469276330993 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95077800) [pid = 1900] [serial = 1362] [outer = 0x946c8c00] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x90fc9800) [pid = 1900] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f4dc000) [pid = 1900] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x910d1400) [pid = 1900] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8e48ac00) [pid = 1900] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f61c800) [pid = 1900] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f62a000) [pid = 1900] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f4d4400) [pid = 1900] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x928e4800) [pid = 1900] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x97ff9800) [pid = 1900] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x975c1000) [pid = 1900] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f794800) [pid = 1900] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x995c1800) [pid = 1900] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8ebd8400) [pid = 1900] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:18:52 INFO - PROCESS | 1900 | 1469276332029 Marionette TRACE conn3 <- [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]]]}] 05:18:52 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 05:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1385ms 05:18:52 INFO - PROCESS | 1900 | 1469276332051 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 1900 | 1469276332054 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:18:52 INFO - PROCESS | 1900 | 1469276332060 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 1900 | 1469276332062 Marionette TRACE conn3 <- [1,1786,null,{}] 05:18:52 INFO - PROCESS | 1900 | 1469276332068 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:52 INFO - PROCESS | 1900 | 1469276332078 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:52 INFO - PROCESS | 1900 | 1469276332269 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:18:52 INFO - PROCESS | 1900 | 1469276332403 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1900 | 1469276332410 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc6c00 == 37 [pid = 1900] [id = 454] 05:18:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8edc7400) [pid = 1900] [serial = 1363] [outer = (nil)] 05:18:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9506fc00) [pid = 1900] [serial = 1364] [outer = 0x8edc7400] 05:18:52 INFO - PROCESS | 1900 | 1469276332492 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x975c4c00) [pid = 1900] [serial = 1365] [outer = 0x8edc7400] 05:18:53 INFO - PROCESS | 1900 | 1469276333235 Marionette TRACE conn3 <- [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]]]}] 05:18:53 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 05:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1228ms 05:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:18:53 INFO - PROCESS | 1900 | 1469276333289 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1900 | 1469276333291 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:18:53 INFO - PROCESS | 1900 | 1469276333301 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1900 | 1469276333304 Marionette TRACE conn3 <- [1,1790,null,{}] 05:18:53 INFO - PROCESS | 1900 | 1469276333310 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 1900 | 1469276333315 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:53 INFO - PROCESS | 1900 | 1469276333573 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:18:53 INFO - PROCESS | 1900 | 1469276333706 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 1900 | 1469276333715 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488c00 == 38 [pid = 1900] [id = 455] 05:18:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8e489000) [pid = 1900] [serial = 1366] [outer = (nil)] 05:18:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8ebdd800) [pid = 1900] [serial = 1367] [outer = 0x8e489000] 05:18:53 INFO - PROCESS | 1900 | 1469276333804 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8edcd400) [pid = 1900] [serial = 1368] [outer = 0x8e489000] 05:18:54 INFO - PROCESS | 1900 | 1469276334772 Marionette TRACE conn3 <- [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]]]}] 05:18:54 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) 05:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1534ms 05:18:54 INFO - PROCESS | 1900 | 1469276334833 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:18:54 INFO - PROCESS | 1900 | 1469276334840 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:18:54 INFO - PROCESS | 1900 | 1469276334849 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 1900 | 1469276334854 Marionette TRACE conn3 <- [1,1794,null,{}] 05:18:54 INFO - PROCESS | 1900 | 1469276334861 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:54 INFO - PROCESS | 1900 | 1469276334868 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:55 INFO - PROCESS | 1900 | 1469276335050 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:18:55 INFO - PROCESS | 1900 | 1469276335229 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 1900 | 1469276335239 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x9224bc00 == 39 [pid = 1900] [id = 456] 05:18:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9224d400) [pid = 1900] [serial = 1369] [outer = (nil)] 05:18:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x928e0c00) [pid = 1900] [serial = 1370] [outer = 0x9224d400] 05:18:55 INFO - PROCESS | 1900 | 1469276335322 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92a92800) [pid = 1900] [serial = 1371] [outer = 0x9224d400] 05:18:56 INFO - PROCESS | 1900 | 1469276336321 Marionette TRACE conn3 <- [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]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1541ms 05:18:56 INFO - PROCESS | 1900 | 1469276336389 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:18:56 INFO - PROCESS | 1900 | 1469276336394 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:18:56 INFO - PROCESS | 1900 | 1469276336400 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 1900 | 1469276336404 Marionette TRACE conn3 <- [1,1798,null,{}] 05:18:56 INFO - PROCESS | 1900 | 1469276336410 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 1900 | 1469276336416 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:56 INFO - PROCESS | 1900 | 1469276336594 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:18:56 INFO - PROCESS | 1900 | 1469276336774 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 1900 | 1469276336785 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61dc00 == 40 [pid = 1900] [id = 457] 05:18:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x95042c00) [pid = 1900] [serial = 1372] [outer = (nil)] 05:18:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x95072800) [pid = 1900] [serial = 1373] [outer = 0x95042c00] 05:18:56 INFO - PROCESS | 1900 | 1469276336864 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x96389800) [pid = 1900] [serial = 1374] [outer = 0x95042c00] 05:18:57 INFO - PROCESS | 1900 | 1469276337840 Marionette TRACE conn3 <- [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]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1479ms 05:18:57 INFO - PROCESS | 1900 | 1469276337880 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 1900 | 1469276337886 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:18:57 INFO - PROCESS | 1900 | 1469276337903 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 1900 | 1469276337910 Marionette TRACE conn3 <- [1,1802,null,{}] 05:18:57 INFO - PROCESS | 1900 | 1469276337916 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:57 INFO - PROCESS | 1900 | 1469276337923 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:58 INFO - PROCESS | 1900 | 1469276338101 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:18:58 INFO - PROCESS | 1900 | 1469276338277 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 1900 | 1469276338286 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b56c00 == 41 [pid = 1900] [id = 458] 05:18:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95073400) [pid = 1900] [serial = 1375] [outer = (nil)] 05:18:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98747400) [pid = 1900] [serial = 1376] [outer = 0x95073400] 05:18:58 INFO - PROCESS | 1900 | 1469276338364 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x988d3800) [pid = 1900] [serial = 1377] [outer = 0x95073400] 05:18:59 INFO - PROCESS | 1900 | 1469276339254 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1392ms 05:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:18:59 INFO - PROCESS | 1900 | 1469276339288 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 1900 | 1469276339291 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:18:59 INFO - PROCESS | 1900 | 1469276339298 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 1900 | 1469276339301 Marionette TRACE conn3 <- [1,1806,null,{}] 05:18:59 INFO - PROCESS | 1900 | 1469276339307 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 1900 | 1469276339312 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:59 INFO - PROCESS | 1900 | 1469276339552 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:18:59 INFO - PROCESS | 1900 | 1469276339680 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 1900 | 1469276339687 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:18:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b53000 == 42 [pid = 1900] [id = 459] 05:18:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9504a000) [pid = 1900] [serial = 1378] [outer = (nil)] 05:18:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98df0c00) [pid = 1900] [serial = 1379] [outer = 0x9504a000] 05:18:59 INFO - PROCESS | 1900 | 1469276339773 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x98ded400) [pid = 1900] [serial = 1380] [outer = 0x9504a000] 05:19:00 INFO - PROCESS | 1900 | 1469276340707 Marionette TRACE conn3 <- [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]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1479ms 05:19:00 INFO - PROCESS | 1900 | 1469276340776 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 1900 | 1469276340781 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:19:00 INFO - PROCESS | 1900 | 1469276340791 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 1900 | 1469276340799 Marionette TRACE conn3 <- [1,1810,null,{}] 05:19:00 INFO - PROCESS | 1900 | 1469276340808 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:00 INFO - PROCESS | 1900 | 1469276340812 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:01 INFO - PROCESS | 1900 | 1469276341028 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:19:01 INFO - PROCESS | 1900 | 1469276341207 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 1900 | 1469276341225 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x99512c00 == 43 [pid = 1900] [id = 460] 05:19:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x995b6c00) [pid = 1900] [serial = 1381] [outer = (nil)] 05:19:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x99763c00) [pid = 1900] [serial = 1382] [outer = 0x995b6c00] 05:19:01 INFO - PROCESS | 1900 | 1469276341370 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99bc5c00) [pid = 1900] [serial = 1383] [outer = 0x995b6c00] 05:19:02 INFO - PROCESS | 1900 | 1469276342297 Marionette TRACE conn3 <- [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]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1541ms 05:19:02 INFO - PROCESS | 1900 | 1469276342329 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:19:02 INFO - PROCESS | 1900 | 1469276342333 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:19:02 INFO - PROCESS | 1900 | 1469276342339 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 1900 | 1469276342343 Marionette TRACE conn3 <- [1,1814,null,{}] 05:19:02 INFO - PROCESS | 1900 | 1469276342367 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 1900 | 1469276342373 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:02 INFO - PROCESS | 1900 | 1469276342555 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:19:02 INFO - PROCESS | 1900 | 1469276342767 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 1900 | 1469276342774 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dd800 == 44 [pid = 1900] [id = 461] 05:19:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x928dc000) [pid = 1900] [serial = 1384] [outer = (nil)] 05:19:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99cbc800) [pid = 1900] [serial = 1385] [outer = 0x928dc000] 05:19:02 INFO - PROCESS | 1900 | 1469276342899 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x99cc7400) [pid = 1900] [serial = 1386] [outer = 0x928dc000] 05:19:03 INFO - PROCESS | 1900 | 1469276343773 Marionette TRACE conn3 <- [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]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1503ms 05:19:03 INFO - PROCESS | 1900 | 1469276343843 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 1900 | 1469276343847 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:19:03 INFO - PROCESS | 1900 | 1469276343853 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1900 | 1469276343857 Marionette TRACE conn3 <- [1,1818,null,{}] 05:19:03 INFO - PROCESS | 1900 | 1469276343863 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 1900 | 1469276343868 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:04 INFO - PROCESS | 1900 | 1469276344076 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:19:04 INFO - PROCESS | 1900 | 1469276344259 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 1900 | 1469276344266 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e486c00 == 45 [pid = 1900] [id = 462] 05:19:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8e48e000) [pid = 1900] [serial = 1387] [outer = (nil)] 05:19:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x9a35c800) [pid = 1900] [serial = 1388] [outer = 0x8e48e000] 05:19:04 INFO - PROCESS | 1900 | 1469276344358 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9a35f400) [pid = 1900] [serial = 1389] [outer = 0x8e48e000] 05:19:05 INFO - PROCESS | 1900 | 1469276345353 Marionette TRACE conn3 <- [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]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1578ms 05:19:05 INFO - PROCESS | 1900 | 1469276345433 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 1900 | 1469276345437 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:19:05 INFO - PROCESS | 1900 | 1469276345443 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 1900 | 1469276345445 Marionette TRACE conn3 <- [1,1822,null,{}] 05:19:05 INFO - PROCESS | 1900 | 1469276345452 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 1900 | 1469276345457 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:05 INFO - PROCESS | 1900 | 1469276345637 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:19:06 INFO - PROCESS | 1900 | 1469276346080 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 1900 | 1469276346090 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd2c00 == 46 [pid = 1900] [id = 463] 05:19:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8ebd6c00) [pid = 1900] [serial = 1390] [outer = (nil)] 05:19:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8edc9400) [pid = 1900] [serial = 1391] [outer = 0x8ebd6c00] 05:19:06 INFO - PROCESS | 1900 | 1469276346210 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8f61f400) [pid = 1900] [serial = 1392] [outer = 0x8ebd6c00] 05:19:07 INFO - PROCESS | 1900 | 1469276347081 Marionette TRACE conn3 <- [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]]]}] 05:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1678ms 05:19:07 INFO - PROCESS | 1900 | 1469276347124 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:19:07 INFO - PROCESS | 1900 | 1469276347130 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:19:07 INFO - PROCESS | 1900 | 1469276347137 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 1900 | 1469276347142 Marionette TRACE conn3 <- [1,1826,null,{}] 05:19:07 INFO - PROCESS | 1900 | 1469276347150 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:07 INFO - PROCESS | 1900 | 1469276347157 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:07 INFO - PROCESS | 1900 | 1469276347328 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:19:07 INFO - PROCESS | 1900 | 1469276347612 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 1900 | 1469276347622 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f795c00 == 47 [pid = 1900] [id = 464] 05:19:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x90fc2400) [pid = 1900] [serial = 1393] [outer = (nil)] 05:19:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x91e4bc00) [pid = 1900] [serial = 1394] [outer = 0x90fc2400] 05:19:07 INFO - PROCESS | 1900 | 1469276347756 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x928e2800) [pid = 1900] [serial = 1395] [outer = 0x90fc2400] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x92b53000 == 46 [pid = 1900] [id = 352] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489c00 == 45 [pid = 1900] [id = 440] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x910cd000 == 44 [pid = 1900] [id = 357] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x92255400 == 43 [pid = 1900] [id = 354] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x92bddc00 == 42 [pid = 1900] [id = 359] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8f628c00 == 41 [pid = 1900] [id = 349] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8a000 == 40 [pid = 1900] [id = 358] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48bc00 == 39 [pid = 1900] [id = 360] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc5800 == 38 [pid = 1900] [id = 362] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8edce800 == 37 [pid = 1900] [id = 356] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x9186dc00 == 36 [pid = 1900] [id = 350] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcb000 == 35 [pid = 1900] [id = 361] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x939b1800 == 34 [pid = 1900] [id = 355] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x9504ac00 == 33 [pid = 1900] [id = 364] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48c800 == 32 [pid = 1900] [id = 353] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x928df400 == 31 [pid = 1900] [id = 363] 05:19:09 INFO - PROCESS | 1900 | --DOCSHELL 0x8f629000 == 30 [pid = 1900] [id = 351] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x928e0800) [pid = 1900] [serial = 1331] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x8f61f000) [pid = 1900] [serial = 1325] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x8f792400) [pid = 1900] [serial = 1326] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x910d8000) [pid = 1900] [serial = 1328] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8e48f000) [pid = 1900] [serial = 1322] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8ebd4000) [pid = 1900] [serial = 1323] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x910d4c00) [pid = 1900] [serial = 1299] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x90e18400) [pid = 1900] [serial = 1320] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x90fc7000) [pid = 1900] [serial = 1298] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x90fc9400) [pid = 1900] [serial = 1334] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x90e15800) [pid = 1900] [serial = 1319] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x93928c00) [pid = 1900] [serial = 1302] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92bd3000) [pid = 1900] [serial = 1301] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x98dedc00) [pid = 1900] [serial = 1305] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x988d0400) [pid = 1900] [serial = 1304] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x99509c00) [pid = 1900] [serial = 1308] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x98dfbc00) [pid = 1900] [serial = 1307] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x99767800) [pid = 1900] [serial = 1311] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x98d7c000) [pid = 1900] [serial = 1310] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x99d34800) [pid = 1900] [serial = 1314] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x99cc5800) [pid = 1900] [serial = 1313] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a8d400) [pid = 1900] [serial = 1332] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92bd2c00) [pid = 1900] [serial = 1337] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x91868c00) [pid = 1900] [serial = 1329] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92b5e800) [pid = 1900] [serial = 1317] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92b55400) [pid = 1900] [serial = 1316] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a93800) [pid = 1900] [serial = 1335] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1900 | 1469276349760 Marionette TRACE conn3 <- [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]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2683ms 05:19:09 INFO - PROCESS | 1900 | 1469276349821 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 1900 | 1469276349827 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:19:09 INFO - PROCESS | 1900 | 1469276349835 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 1900 | 1469276349840 Marionette TRACE conn3 <- [1,1830,null,{}] 05:19:09 INFO - PROCESS | 1900 | 1469276349848 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:09 INFO - PROCESS | 1900 | 1469276349854 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:10 INFO - PROCESS | 1900 | 1469276350113 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:19:10 INFO - PROCESS | 1900 | 1469276350128 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 1900 | 1469276350137 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d9c00 == 31 [pid = 1900] [id = 465] 05:19:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f4de400) [pid = 1900] [serial = 1396] [outer = (nil)] 05:19:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f797800) [pid = 1900] [serial = 1397] [outer = 0x8f4de400] 05:19:10 INFO - PROCESS | 1900 | 1469276350217 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f79fc00) [pid = 1900] [serial = 1398] [outer = 0x8f4de400] 05:19:11 INFO - PROCESS | 1900 | 1469276351113 Marionette TRACE conn3 <- [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]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1341ms 05:19:11 INFO - PROCESS | 1900 | 1469276351176 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:19:11 INFO - PROCESS | 1900 | 1469276351185 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:19:11 INFO - PROCESS | 1900 | 1469276351196 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1900 | 1469276351200 Marionette TRACE conn3 <- [1,1834,null,{}] 05:19:11 INFO - PROCESS | 1900 | 1469276351206 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 1900 | 1469276351210 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:11 INFO - PROCESS | 1900 | 1469276351376 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:19:11 INFO - PROCESS | 1900 | 1469276351518 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 1900 | 1469276351526 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x910ca800 == 32 [pid = 1900] [id = 466] 05:19:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910cec00) [pid = 1900] [serial = 1399] [outer = (nil)] 05:19:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910d5400) [pid = 1900] [serial = 1400] [outer = 0x910cec00] 05:19:11 INFO - PROCESS | 1900 | 1469276351600 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x91866400) [pid = 1900] [serial = 1401] [outer = 0x910cec00] 05:19:12 INFO - PROCESS | 1900 | 1469276352505 Marionette TRACE conn3 <- [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]]]}] 05:19:12 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 05:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1338ms 05:19:12 INFO - PROCESS | 1900 | 1469276352532 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 1900 | 1469276352536 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:19:12 INFO - PROCESS | 1900 | 1469276352542 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 1900 | 1469276352548 Marionette TRACE conn3 <- [1,1838,null,{}] 05:19:12 INFO - PROCESS | 1900 | 1469276352573 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 1900 | 1469276352582 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:12 INFO - PROCESS | 1900 | 1469276352809 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:19:12 INFO - PROCESS | 1900 | 1469276352835 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 1900 | 1469276352843 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a87c00 == 33 [pid = 1900] [id = 467] 05:19:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92a8a000) [pid = 1900] [serial = 1402] [outer = (nil)] 05:19:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x91e3d400) [pid = 1900] [serial = 1403] [outer = 0x92a8a000] 05:19:12 INFO - PROCESS | 1900 | 1469276352929 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92b53000) [pid = 1900] [serial = 1404] [outer = 0x92a8a000] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f4dcc00) [pid = 1900] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x939af800) [pid = 1900] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x910cc400) [pid = 1900] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b5d800) [pid = 1900] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9224f400) [pid = 1900] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92b5d000) [pid = 1900] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93b5b800) [pid = 1900] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f4d8400) [pid = 1900] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x946c8c00) [pid = 1900] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:19:14 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8edc7400) [pid = 1900] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:19:14 INFO - PROCESS | 1900 | 1469276354352 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1841ms 05:19:14 INFO - PROCESS | 1900 | 1469276354461 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:19:14 INFO - PROCESS | 1900 | 1469276354466 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:19:14 INFO - PROCESS | 1900 | 1469276354472 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1900 | 1469276354476 Marionette TRACE conn3 <- [1,1842,null,{}] 05:19:14 INFO - PROCESS | 1900 | 1469276354486 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 1900 | 1469276354489 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:14 INFO - PROCESS | 1900 | 1469276354685 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:19:14 INFO - PROCESS | 1900 | 1469276354770 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 1900 | 1469276354778 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc7400 == 34 [pid = 1900] [id = 468] 05:19:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fc5c00) [pid = 1900] [serial = 1405] [outer = (nil)] 05:19:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92a89800) [pid = 1900] [serial = 1406] [outer = 0x90fc5c00] 05:19:14 INFO - PROCESS | 1900 | 1469276354851 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b60c00) [pid = 1900] [serial = 1407] [outer = 0x90fc5c00] 05:19:15 INFO - PROCESS | 1900 | 1469276355567 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1139ms 05:19:15 INFO - PROCESS | 1900 | 1469276355612 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 1900 | 1469276355616 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:19:15 INFO - PROCESS | 1900 | 1469276355630 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 1900 | 1469276355634 Marionette TRACE conn3 <- [1,1846,null,{}] 05:19:15 INFO - PROCESS | 1900 | 1469276355639 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:15 INFO - PROCESS | 1900 | 1469276355644 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:15 INFO - PROCESS | 1900 | 1469276355799 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:19:15 INFO - PROCESS | 1900 | 1469276355808 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1900 | 1469276355814 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79d800 == 35 [pid = 1900] [id = 469] 05:19:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92b5fc00) [pid = 1900] [serial = 1408] [outer = (nil)] 05:19:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92bddc00) [pid = 1900] [serial = 1409] [outer = 0x92b5fc00] 05:19:15 INFO - PROCESS | 1900 | 1469276355894 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9391f800) [pid = 1900] [serial = 1410] [outer = 0x92b5fc00] 05:19:16 INFO - PROCESS | 1900 | 1469276356981 Marionette TRACE conn3 <- [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]]]}] 05:19:17 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) 05:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1437ms 05:19:17 INFO - PROCESS | 1900 | 1469276357069 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:19:17 INFO - PROCESS | 1900 | 1469276357076 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:19:17 INFO - PROCESS | 1900 | 1469276357084 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1900 | 1469276357089 Marionette TRACE conn3 <- [1,1850,null,{}] 05:19:17 INFO - PROCESS | 1900 | 1469276357097 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:17 INFO - PROCESS | 1900 | 1469276357103 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:17 INFO - PROCESS | 1900 | 1469276357321 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:19:17 INFO - PROCESS | 1900 | 1469276357570 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 1900 | 1469276357577 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d5400 == 36 [pid = 1900] [id = 470] 05:19:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8f4dbc00) [pid = 1900] [serial = 1411] [outer = (nil)] 05:19:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90e1dc00) [pid = 1900] [serial = 1412] [outer = 0x8f4dbc00] 05:19:17 INFO - PROCESS | 1900 | 1469276357688 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x910cf800) [pid = 1900] [serial = 1413] [outer = 0x8f4dbc00] 05:19:18 INFO - PROCESS | 1900 | 1469276358679 Marionette TRACE conn3 <- [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]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1683ms 05:19:18 INFO - PROCESS | 1900 | 1469276358766 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 1900 | 1469276358773 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:19:18 INFO - PROCESS | 1900 | 1469276358784 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 1900 | 1469276358787 Marionette TRACE conn3 <- [1,1854,null,{}] 05:19:18 INFO - PROCESS | 1900 | 1469276358794 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 1900 | 1469276358799 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:18 INFO - PROCESS | 1900 | 1469276358981 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:19:19 INFO - PROCESS | 1900 | 1469276359154 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 1900 | 1469276359165 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd9c00 == 37 [pid = 1900] [id = 471] 05:19:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8ac00) [pid = 1900] [serial = 1414] [outer = (nil)] 05:19:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92bd3400) [pid = 1900] [serial = 1415] [outer = 0x92a8ac00] 05:19:19 INFO - PROCESS | 1900 | 1469276359299 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92b54800) [pid = 1900] [serial = 1416] [outer = 0x92a8ac00] 05:19:20 INFO - PROCESS | 1900 | 1469276360327 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1585ms 05:19:20 INFO - PROCESS | 1900 | 1469276360369 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:19:20 INFO - PROCESS | 1900 | 1469276360373 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:19:20 INFO - PROCESS | 1900 | 1469276360380 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 1900 | 1469276360386 Marionette TRACE conn3 <- [1,1858,null,{}] 05:19:20 INFO - PROCESS | 1900 | 1469276360403 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:20 INFO - PROCESS | 1900 | 1469276360412 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:20 INFO - PROCESS | 1900 | 1469276360584 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:19:20 INFO - PROCESS | 1900 | 1469276360814 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 1900 | 1469276360824 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x946cb800 == 38 [pid = 1900] [id = 472] 05:19:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x946cf000) [pid = 1900] [serial = 1417] [outer = (nil)] 05:19:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x95047400) [pid = 1900] [serial = 1418] [outer = 0x946cf000] 05:19:20 INFO - PROCESS | 1900 | 1469276360921 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9504cc00) [pid = 1900] [serial = 1419] [outer = 0x946cf000] 05:19:21 INFO - PROCESS | 1900 | 1469276361868 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1534ms 05:19:21 INFO - PROCESS | 1900 | 1469276361931 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:19:21 INFO - PROCESS | 1900 | 1469276361936 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:19:21 INFO - PROCESS | 1900 | 1469276361943 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 1900 | 1469276361946 Marionette TRACE conn3 <- [1,1862,null,{}] 05:19:21 INFO - PROCESS | 1900 | 1469276361952 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 1900 | 1469276361957 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:22 INFO - PROCESS | 1900 | 1469276362136 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:19:22 INFO - PROCESS | 1900 | 1469276362312 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 1900 | 1469276362323 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x946c8c00 == 39 [pid = 1900] [id = 473] 05:19:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9638a800) [pid = 1900] [serial = 1420] [outer = (nil)] 05:19:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x975c7800) [pid = 1900] [serial = 1421] [outer = 0x9638a800] 05:19:22 INFO - PROCESS | 1900 | 1469276362414 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x975c9000) [pid = 1900] [serial = 1422] [outer = 0x9638a800] 05:19:23 INFO - PROCESS | 1900 | 1469276363479 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1731ms 05:19:23 INFO - PROCESS | 1900 | 1469276363673 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 1900 | 1469276363681 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:19:23 INFO - PROCESS | 1900 | 1469276363689 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 1900 | 1469276363694 Marionette TRACE conn3 <- [1,1866,null,{}] 05:19:23 INFO - PROCESS | 1900 | 1469276363702 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 1900 | 1469276363708 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:23 INFO - PROCESS | 1900 | 1469276363886 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:19:24 INFO - PROCESS | 1900 | 1469276364137 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 1900 | 1469276364150 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc6000 == 40 [pid = 1900] [id = 474] 05:19:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f79b000) [pid = 1900] [serial = 1423] [outer = (nil)] 05:19:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x90e19000) [pid = 1900] [serial = 1424] [outer = 0x8f79b000] 05:19:24 INFO - PROCESS | 1900 | 1469276364304 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x90fc7400) [pid = 1900] [serial = 1425] [outer = 0x8f79b000] 05:19:24 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc7400 == 39 [pid = 1900] [id = 468] 05:19:24 INFO - PROCESS | 1900 | --DOCSHELL 0x92a87c00 == 38 [pid = 1900] [id = 467] 05:19:24 INFO - PROCESS | 1900 | --DOCSHELL 0x910ca800 == 37 [pid = 1900] [id = 466] 05:19:24 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d9c00 == 36 [pid = 1900] [id = 465] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x8f621c00) [pid = 1900] [serial = 1349] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x9503f800) [pid = 1900] [serial = 1347] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x93b5d000) [pid = 1900] [serial = 1346] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x91867800) [pid = 1900] [serial = 1352] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9391d800) [pid = 1900] [serial = 1338] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x928e3000) [pid = 1900] [serial = 1343] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9378d400) [pid = 1900] [serial = 1355] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92b51400) [pid = 1900] [serial = 1344] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x95044400) [pid = 1900] [serial = 1358] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x939b5800) [pid = 1900] [serial = 1356] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90e1f800) [pid = 1900] [serial = 1340] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9506b800) [pid = 1900] [serial = 1359] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fca800) [pid = 1900] [serial = 1341] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92111400) [pid = 1900] [serial = 1353] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x95075000) [pid = 1900] [serial = 1361] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f625400) [pid = 1900] [serial = 1350] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x95077800) [pid = 1900] [serial = 1362] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9506fc00) [pid = 1900] [serial = 1364] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x975c4c00) [pid = 1900] [serial = 1365] [outer = (nil)] [url = about:blank] 05:19:25 INFO - PROCESS | 1900 | 1469276365210 Marionette TRACE conn3 <- [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]]]}] 05:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1543ms 05:19:25 INFO - PROCESS | 1900 | 1469276365262 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 1900 | 1469276365267 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:19:25 INFO - PROCESS | 1900 | 1469276365282 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 1900 | 1469276365288 Marionette TRACE conn3 <- [1,1870,null,{}] 05:19:25 INFO - PROCESS | 1900 | 1469276365294 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 1900 | 1469276365299 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:25 INFO - PROCESS | 1900 | 1469276365452 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:19:25 INFO - PROCESS | 1900 | 1469276365462 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 1900 | 1469276365470 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d9c00 == 37 [pid = 1900] [id = 475] 05:19:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9186a000) [pid = 1900] [serial = 1426] [outer = (nil)] 05:19:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x91e4a400) [pid = 1900] [serial = 1427] [outer = 0x9186a000] 05:19:25 INFO - PROCESS | 1900 | 1469276365537 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928dac00) [pid = 1900] [serial = 1428] [outer = 0x9186a000] 05:19:26 INFO - PROCESS | 1900 | 1469276366433 Marionette TRACE conn3 <- [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]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1191ms 05:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:19:26 INFO - PROCESS | 1900 | 1469276366466 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1900 | 1469276366469 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:19:26 INFO - PROCESS | 1900 | 1469276366476 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1900 | 1469276366478 Marionette TRACE conn3 <- [1,1874,null,{}] 05:19:26 INFO - PROCESS | 1900 | 1469276366493 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 1900 | 1469276366501 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:26 INFO - PROCESS | 1900 | 1469276366659 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:19:26 INFO - PROCESS | 1900 | 1469276366802 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 1900 | 1469276366816 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd1800 == 38 [pid = 1900] [id = 476] 05:19:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92bd2c00) [pid = 1900] [serial = 1429] [outer = (nil)] 05:19:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x939af400) [pid = 1900] [serial = 1430] [outer = 0x92bd2c00] 05:19:26 INFO - PROCESS | 1900 | 1469276366884 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b53800) [pid = 1900] [serial = 1431] [outer = 0x92bd2c00] 05:19:27 INFO - PROCESS | 1900 | 1469276367772 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1330ms 05:19:27 INFO - PROCESS | 1900 | 1469276367805 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 1900 | 1469276367808 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:19:27 INFO - PROCESS | 1900 | 1469276367814 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 1900 | 1469276367816 Marionette TRACE conn3 <- [1,1878,null,{}] 05:19:27 INFO - PROCESS | 1900 | 1469276367823 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:27 INFO - PROCESS | 1900 | 1469276367827 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:28 INFO - PROCESS | 1900 | 1469276368048 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:19:28 INFO - PROCESS | 1900 | 1469276368068 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 1900 | 1469276368078 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d5800 == 39 [pid = 1900] [id = 477] 05:19:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x939b4400) [pid = 1900] [serial = 1432] [outer = (nil)] 05:19:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9504b800) [pid = 1900] [serial = 1433] [outer = 0x939b4400] 05:19:28 INFO - PROCESS | 1900 | 1469276368142 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9506cc00) [pid = 1900] [serial = 1434] [outer = 0x939b4400] 05:19:29 INFO - PROCESS | 1900 | 1469276369044 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1281ms 05:19:29 INFO - PROCESS | 1900 | 1469276369103 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 1900 | 1469276369108 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:19:29 INFO - PROCESS | 1900 | 1469276369115 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 1900 | 1469276369119 Marionette TRACE conn3 <- [1,1882,null,{}] 05:19:29 INFO - PROCESS | 1900 | 1469276369125 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 1900 | 1469276369131 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:29 INFO - PROCESS | 1900 | 1469276369342 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8ebd6c00) [pid = 1900] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8e489000) [pid = 1900] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92a8a000) [pid = 1900] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9224d400) [pid = 1900] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f4de400) [pid = 1900] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x910cec00) [pid = 1900] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x95042c00) [pid = 1900] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x95073400) [pid = 1900] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x90fc2400) [pid = 1900] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9504a000) [pid = 1900] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x995b6c00) [pid = 1900] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x928dc000) [pid = 1900] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8e48e000) [pid = 1900] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:19:29 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90fc5c00) [pid = 1900] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:19:29 INFO - PROCESS | 1900 | 1469276369584 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 1900 | 1469276369590 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489000 == 40 [pid = 1900] [id = 478] 05:19:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8e489c00) [pid = 1900] [serial = 1435] [outer = (nil)] 05:19:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f4de400) [pid = 1900] [serial = 1436] [outer = 0x8e489c00] 05:19:29 INFO - PROCESS | 1900 | 1469276369657 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f7a0000) [pid = 1900] [serial = 1437] [outer = 0x8e489c00] 05:19:30 INFO - PROCESS | 1900 | 1469276370462 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1382ms 05:19:30 INFO - PROCESS | 1900 | 1469276370507 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1900 | 1469276370510 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:19:30 INFO - PROCESS | 1900 | 1469276370516 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1900 | 1469276370519 Marionette TRACE conn3 <- [1,1886,null,{}] 05:19:30 INFO - PROCESS | 1900 | 1469276370525 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:30 INFO - PROCESS | 1900 | 1469276370536 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:30 INFO - PROCESS | 1900 | 1469276370734 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:19:30 INFO - PROCESS | 1900 | 1469276370753 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 1900 | 1469276370766 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x91866c00 == 41 [pid = 1900] [id = 479] 05:19:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9391d000) [pid = 1900] [serial = 1438] [outer = (nil)] 05:19:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x97f2e400) [pid = 1900] [serial = 1439] [outer = 0x9391d000] 05:19:30 INFO - PROCESS | 1900 | 1469276370965 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x97ffcc00) [pid = 1900] [serial = 1440] [outer = 0x9391d000] 05:19:31 INFO - PROCESS | 1900 | 1469276371878 Marionette TRACE conn3 <- [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]]]}] 05:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1435ms 05:19:31 INFO - PROCESS | 1900 | 1469276371953 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 1900 | 1469276371960 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:19:31 INFO - PROCESS | 1900 | 1469276371969 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 1900 | 1469276371974 Marionette TRACE conn3 <- [1,1890,null,{}] 05:19:31 INFO - PROCESS | 1900 | 1469276371982 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 1900 | 1469276371988 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:32 INFO - PROCESS | 1900 | 1469276372209 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:19:32 INFO - PROCESS | 1900 | 1469276372459 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 1900 | 1469276372474 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d4400 == 42 [pid = 1900] [id = 480] 05:19:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f4d6400) [pid = 1900] [serial = 1441] [outer = (nil)] 05:19:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fc0c00) [pid = 1900] [serial = 1442] [outer = 0x8f4d6400] 05:19:32 INFO - PROCESS | 1900 | 1469276372571 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910cc400) [pid = 1900] [serial = 1443] [outer = 0x8f4d6400] 05:19:33 INFO - PROCESS | 1900 | 1469276373496 Marionette TRACE conn3 <- [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]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1582ms 05:19:33 INFO - PROCESS | 1900 | 1469276373557 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 1900 | 1469276373564 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:19:33 INFO - PROCESS | 1900 | 1469276373576 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 1900 | 1469276373580 Marionette TRACE conn3 <- [1,1894,null,{}] 05:19:33 INFO - PROCESS | 1900 | 1469276373587 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:33 INFO - PROCESS | 1900 | 1469276373593 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:33 INFO - PROCESS | 1900 | 1469276373783 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:19:34 INFO - PROCESS | 1900 | 1469276374024 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 1900 | 1469276374033 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x9378f800 == 43 [pid = 1900] [id = 481] 05:19:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93795400) [pid = 1900] [serial = 1444] [outer = (nil)] 05:19:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x939b5c00) [pid = 1900] [serial = 1445] [outer = 0x93795400] 05:19:34 INFO - PROCESS | 1900 | 1469276374134 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x946c9800) [pid = 1900] [serial = 1446] [outer = 0x93795400] 05:19:35 INFO - PROCESS | 1900 | 1469276375159 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1639ms 05:19:35 INFO - PROCESS | 1900 | 1469276375215 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 1900 | 1469276375219 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:19:35 INFO - PROCESS | 1900 | 1469276375226 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 1900 | 1469276375232 Marionette TRACE conn3 <- [1,1898,null,{}] 05:19:35 INFO - PROCESS | 1900 | 1469276375249 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 1900 | 1469276375259 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:35 INFO - PROCESS | 1900 | 1469276375464 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:19:35 INFO - PROCESS | 1900 | 1469276375689 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 1900 | 1469276375698 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd0400 == 44 [pid = 1900] [id = 482] 05:19:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x988d2400) [pid = 1900] [serial = 1447] [outer = (nil)] 05:19:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x98d85400) [pid = 1900] [serial = 1448] [outer = 0x988d2400] 05:19:35 INFO - PROCESS | 1900 | 1469276375836 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98df5800) [pid = 1900] [serial = 1449] [outer = 0x988d2400] 05:19:36 INFO - PROCESS | 1900 | 1469276376711 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1550ms 05:19:36 INFO - PROCESS | 1900 | 1469276376777 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:19:36 INFO - PROCESS | 1900 | 1469276376782 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:19:36 INFO - PROCESS | 1900 | 1469276376788 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 1900 | 1469276376792 Marionette TRACE conn3 <- [1,1902,null,{}] 05:19:36 INFO - PROCESS | 1900 | 1469276376797 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 1900 | 1469276376803 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:36 INFO - PROCESS | 1900 | 1469276376977 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:19:37 INFO - PROCESS | 1900 | 1469276377155 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 1900 | 1469276377162 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e5c00 == 45 [pid = 1900] [id = 483] 05:19:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9506c400) [pid = 1900] [serial = 1450] [outer = (nil)] 05:19:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x9950bc00) [pid = 1900] [serial = 1451] [outer = 0x9506c400] 05:19:37 INFO - PROCESS | 1900 | 1469276377244 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x99517c00) [pid = 1900] [serial = 1452] [outer = 0x9506c400] 05:19:38 INFO - PROCESS | 1900 | 1469276378126 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1380ms 05:19:38 INFO - PROCESS | 1900 | 1469276378168 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 1900 | 1469276378172 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:19:38 INFO - PROCESS | 1900 | 1469276378178 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 1900 | 1469276378182 Marionette TRACE conn3 <- [1,1906,null,{}] 05:19:38 INFO - PROCESS | 1900 | 1469276378188 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 1900 | 1469276378193 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:38 INFO - PROCESS | 1900 | 1469276378370 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:19:38 INFO - PROCESS | 1900 | 1469276378547 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 1900 | 1469276378556 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b52800 == 46 [pid = 1900] [id = 484] 05:19:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x988d0c00) [pid = 1900] [serial = 1453] [outer = (nil)] 05:19:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99b5b800) [pid = 1900] [serial = 1454] [outer = 0x988d0c00] 05:19:38 INFO - PROCESS | 1900 | 1469276378633 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99cba400) [pid = 1900] [serial = 1455] [outer = 0x988d0c00] 05:19:39 INFO - PROCESS | 1900 | 1469276379556 Marionette TRACE conn3 <- [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]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1428ms 05:19:39 INFO - PROCESS | 1900 | 1469276379607 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 1900 | 1469276379611 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:19:39 INFO - PROCESS | 1900 | 1469276379618 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 1900 | 1469276379621 Marionette TRACE conn3 <- [1,1910,null,{}] 05:19:39 INFO - PROCESS | 1900 | 1469276379627 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 1900 | 1469276379637 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:39 INFO - PROCESS | 1900 | 1469276379840 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:19:40 INFO - PROCESS | 1900 | 1469276380019 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 1900 | 1469276380027 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e19400 == 47 [pid = 1900] [id = 485] 05:19:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x97ff8400) [pid = 1900] [serial = 1456] [outer = (nil)] 05:19:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x99fb3800) [pid = 1900] [serial = 1457] [outer = 0x97ff8400] 05:19:40 INFO - PROCESS | 1900 | 1469276380109 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x9a35bc00) [pid = 1900] [serial = 1458] [outer = 0x97ff8400] 05:19:41 INFO - PROCESS | 1900 | 1469276381065 Marionette TRACE conn3 <- [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]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1485ms 05:19:41 INFO - PROCESS | 1900 | 1469276381104 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 1900 | 1469276381108 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:19:41 INFO - PROCESS | 1900 | 1469276381115 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 1900 | 1469276381118 Marionette TRACE conn3 <- [1,1914,null,{}] 05:19:41 INFO - PROCESS | 1900 | 1469276381124 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:41 INFO - PROCESS | 1900 | 1469276381129 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:41 INFO - PROCESS | 1900 | 1469276381292 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:19:41 INFO - PROCESS | 1900 | 1469276381477 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 1900 | 1469276381487 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485800 == 48 [pid = 1900] [id = 486] 05:19:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8e488800) [pid = 1900] [serial = 1459] [outer = (nil)] 05:19:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9aa09400) [pid = 1900] [serial = 1460] [outer = 0x8e488800] 05:19:41 INFO - PROCESS | 1900 | 1469276381562 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9aa13400) [pid = 1900] [serial = 1461] [outer = 0x8e488800] 05:19:42 INFO - PROCESS | 1900 | 1469276382479 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1430ms 05:19:42 INFO - PROCESS | 1900 | 1469276382546 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 1900 | 1469276382549 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:19:42 INFO - PROCESS | 1900 | 1469276382556 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 1900 | 1469276382560 Marionette TRACE conn3 <- [1,1918,null,{}] 05:19:42 INFO - PROCESS | 1900 | 1469276382565 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:42 INFO - PROCESS | 1900 | 1469276382570 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:42 INFO - PROCESS | 1900 | 1469276382782 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:19:43 INFO - PROCESS | 1900 | 1469276383230 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 1900 | 1469276383239 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc1c00 == 49 [pid = 1900] [id = 487] 05:19:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8edc2400) [pid = 1900] [serial = 1462] [outer = (nil)] 05:19:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x8f4d3000) [pid = 1900] [serial = 1463] [outer = 0x8edc2400] 05:19:43 INFO - PROCESS | 1900 | 1469276383363 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x8f621000) [pid = 1900] [serial = 1464] [outer = 0x8edc2400] 05:19:44 INFO - PROCESS | 1900 | 1469276384224 Marionette TRACE conn3 <- [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]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1744ms 05:19:44 INFO - PROCESS | 1900 | 1469276384305 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:19:44 INFO - PROCESS | 1900 | 1469276384315 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:19:44 INFO - PROCESS | 1900 | 1469276384326 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1900 | 1469276384330 Marionette TRACE conn3 <- [1,1922,null,{}] 05:19:44 INFO - PROCESS | 1900 | 1469276384340 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 1900 | 1469276384348 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:44 INFO - PROCESS | 1900 | 1469276384552 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8f795c00 == 48 [pid = 1900] [id = 464] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489000 == 47 [pid = 1900] [id = 478] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d5800 == 46 [pid = 1900] [id = 477] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd1800 == 45 [pid = 1900] [id = 476] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d9c00 == 44 [pid = 1900] [id = 475] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc6000 == 43 [pid = 1900] [id = 474] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd2c00 == 42 [pid = 1900] [id = 463] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x93b53000 == 41 [pid = 1900] [id = 459] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x99512c00 == 40 [pid = 1900] [id = 460] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dd800 == 39 [pid = 1900] [id = 461] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd9c00 == 38 [pid = 1900] [id = 471] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d5400 == 37 [pid = 1900] [id = 470] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x93b56c00 == 36 [pid = 1900] [id = 458] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x946c8c00 == 35 [pid = 1900] [id = 473] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79d800 == 34 [pid = 1900] [id = 469] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x946cb800 == 33 [pid = 1900] [id = 472] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8e486c00 == 32 [pid = 1900] [id = 462] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc1c00 == 31 [pid = 1900] [id = 487] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485800 == 30 [pid = 1900] [id = 486] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x90e19400 == 29 [pid = 1900] [id = 485] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x92b52800 == 28 [pid = 1900] [id = 484] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd0400 == 27 [pid = 1900] [id = 482] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x928e5c00 == 26 [pid = 1900] [id = 483] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x9378f800 == 25 [pid = 1900] [id = 481] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x91866c00 == 24 [pid = 1900] [id = 479] 05:19:45 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d4400 == 23 [pid = 1900] [id = 480] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x8edc9400) [pid = 1900] [serial = 1391] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x8edcd400) [pid = 1900] [serial = 1368] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8ebdd800) [pid = 1900] [serial = 1367] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x91e3d400) [pid = 1900] [serial = 1403] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92a92800) [pid = 1900] [serial = 1371] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x928e0c00) [pid = 1900] [serial = 1370] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x8f797800) [pid = 1900] [serial = 1397] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x910d5400) [pid = 1900] [serial = 1400] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x96389800) [pid = 1900] [serial = 1374] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x95072800) [pid = 1900] [serial = 1373] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x988d3800) [pid = 1900] [serial = 1377] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x928e2800) [pid = 1900] [serial = 1395] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x91e4bc00) [pid = 1900] [serial = 1394] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x98747400) [pid = 1900] [serial = 1376] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x98ded400) [pid = 1900] [serial = 1380] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x98df0c00) [pid = 1900] [serial = 1379] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x99bc5c00) [pid = 1900] [serial = 1383] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x99763c00) [pid = 1900] [serial = 1382] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x99cc7400) [pid = 1900] [serial = 1386] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x99cbc800) [pid = 1900] [serial = 1385] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f79fc00) [pid = 1900] [serial = 1398] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9a35f400) [pid = 1900] [serial = 1389] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9a35c800) [pid = 1900] [serial = 1388] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92a89800) [pid = 1900] [serial = 1406] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92bddc00) [pid = 1900] [serial = 1409] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92b53000) [pid = 1900] [serial = 1404] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8f61f400) [pid = 1900] [serial = 1392] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92b60c00) [pid = 1900] [serial = 1407] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x91866400) [pid = 1900] [serial = 1401] [outer = (nil)] [url = about:blank] 05:19:45 INFO - PROCESS | 1900 | 1469276385933 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 1900 | 1469276385941 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48e800 == 24 [pid = 1900] [id = 488] 05:19:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8e48f800) [pid = 1900] [serial = 1465] [outer = (nil)] 05:19:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8ebd3400) [pid = 1900] [serial = 1466] [outer = 0x8e48f800] 05:19:46 INFO - PROCESS | 1900 | 1469276386031 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8edc1800) [pid = 1900] [serial = 1467] [outer = 0x8e48f800] 05:19:46 INFO - PROCESS | 1900 | 1469276386847 Marionette TRACE conn3 <- [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]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2545ms 05:19:46 INFO - PROCESS | 1900 | 1469276386869 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1900 | 1469276386876 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:19:46 INFO - PROCESS | 1900 | 1469276386893 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1900 | 1469276386897 Marionette TRACE conn3 <- [1,1926,null,{}] 05:19:46 INFO - PROCESS | 1900 | 1469276386905 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 1900 | 1469276386912 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:47 INFO - PROCESS | 1900 | 1469276387072 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:19:47 INFO - PROCESS | 1900 | 1469276387083 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 1900 | 1469276387094 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f627800 == 25 [pid = 1900] [id = 489] 05:19:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f628c00) [pid = 1900] [serial = 1468] [outer = (nil)] 05:19:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f793000) [pid = 1900] [serial = 1469] [outer = 0x8f628c00] 05:19:47 INFO - PROCESS | 1900 | 1469276387166 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f79dc00) [pid = 1900] [serial = 1470] [outer = 0x8f628c00] 05:19:48 INFO - PROCESS | 1900 | 1469276388107 Marionette TRACE conn3 <- [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]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1242ms 05:19:48 INFO - PROCESS | 1900 | 1469276388136 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 1900 | 1469276388144 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:19:48 INFO - PROCESS | 1900 | 1469276388155 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1900 | 1469276388158 Marionette TRACE conn3 <- [1,1930,null,{}] 05:19:48 INFO - PROCESS | 1900 | 1469276388164 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 1900 | 1469276388169 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:48 INFO - PROCESS | 1900 | 1469276388352 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:19:48 INFO - PROCESS | 1900 | 1469276388556 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 1900 | 1469276388563 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d3000 == 26 [pid = 1900] [id = 490] 05:19:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910d3800) [pid = 1900] [serial = 1471] [outer = (nil)] 05:19:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910d8000) [pid = 1900] [serial = 1472] [outer = 0x910d3800] 05:19:48 INFO - PROCESS | 1900 | 1469276388633 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x91868c00) [pid = 1900] [serial = 1473] [outer = 0x910d3800] 05:19:49 INFO - PROCESS | 1900 | 1469276389616 Marionette TRACE conn3 <- [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]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1528ms 05:19:49 INFO - PROCESS | 1900 | 1469276389684 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 1900 | 1469276389688 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:19:49 INFO - PROCESS | 1900 | 1469276389702 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 1900 | 1469276389711 Marionette TRACE conn3 <- [1,1934,null,{}] 05:19:49 INFO - PROCESS | 1900 | 1469276389726 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 1900 | 1469276389734 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:49 INFO - PROCESS | 1900 | 1469276389954 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:19:50 INFO - PROCESS | 1900 | 1469276389980 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 1900 | 1469276389986 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48d000 == 27 [pid = 1900] [id = 491] 05:19:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8f4d6800) [pid = 1900] [serial = 1474] [outer = (nil)] 05:19:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x928e0000) [pid = 1900] [serial = 1475] [outer = 0x8f4d6800] 05:19:50 INFO - PROCESS | 1900 | 1469276390076 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8a800) [pid = 1900] [serial = 1476] [outer = 0x8f4d6800] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9391d000) [pid = 1900] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8e489c00) [pid = 1900] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9638a800) [pid = 1900] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x946cf000) [pid = 1900] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92a8ac00) [pid = 1900] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x939b4400) [pid = 1900] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f79b000) [pid = 1900] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f4dbc00) [pid = 1900] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9186a000) [pid = 1900] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92b5fc00) [pid = 1900] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:19:51 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92bd2c00) [pid = 1900] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:19:51 INFO - PROCESS | 1900 | 1469276391542 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1904ms 05:19:51 INFO - PROCESS | 1900 | 1469276391599 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 1900 | 1469276391605 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:19:51 INFO - PROCESS | 1900 | 1469276391611 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 1900 | 1469276391614 Marionette TRACE conn3 <- [1,1938,null,{}] 05:19:51 INFO - PROCESS | 1900 | 1469276391619 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 1900 | 1469276391624 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:51 INFO - PROCESS | 1900 | 1469276391782 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:19:51 INFO - PROCESS | 1900 | 1469276391792 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 1900 | 1469276391802 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd8400 == 28 [pid = 1900] [id = 492] 05:19:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92254400) [pid = 1900] [serial = 1477] [outer = (nil)] 05:19:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92a90c00) [pid = 1900] [serial = 1478] [outer = 0x92254400] 05:19:51 INFO - PROCESS | 1900 | 1469276391868 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92a93c00) [pid = 1900] [serial = 1479] [outer = 0x92254400] 05:19:52 INFO - PROCESS | 1900 | 1469276392719 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1128ms 05:19:52 INFO - PROCESS | 1900 | 1469276392742 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:19:52 INFO - PROCESS | 1900 | 1469276392746 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:19:52 INFO - PROCESS | 1900 | 1469276392753 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 1900 | 1469276392757 Marionette TRACE conn3 <- [1,1942,null,{}] 05:19:52 INFO - PROCESS | 1900 | 1469276392773 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 1900 | 1469276392777 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:52 INFO - PROCESS | 1900 | 1469276392933 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:19:52 INFO - PROCESS | 1900 | 1469276392943 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 1900 | 1469276392962 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b59000 == 29 [pid = 1900] [id = 493] 05:19:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b59c00) [pid = 1900] [serial = 1480] [outer = (nil)] 05:19:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bce400) [pid = 1900] [serial = 1481] [outer = 0x92b59c00] 05:19:53 INFO - PROCESS | 1900 | 1469276393041 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9378e400) [pid = 1900] [serial = 1482] [outer = 0x92b59c00] 05:19:54 INFO - PROCESS | 1900 | 1469276394319 Marionette TRACE conn3 <- [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]]]}] 05:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1578ms 05:19:54 INFO - PROCESS | 1900 | 1469276394331 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 1900 | 1469276394337 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:19:54 INFO - PROCESS | 1900 | 1469276394357 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 1900 | 1469276394365 Marionette TRACE conn3 <- [1,1946,null,{}] 05:19:54 INFO - PROCESS | 1900 | 1469276394373 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:54 INFO - PROCESS | 1900 | 1469276394379 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:54 INFO - PROCESS | 1900 | 1469276394584 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:19:54 INFO - PROCESS | 1900 | 1469276394809 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 1900 | 1469276394817 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc3800 == 30 [pid = 1900] [id = 494] 05:19:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8f620c00) [pid = 1900] [serial = 1483] [outer = (nil)] 05:19:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x90e16c00) [pid = 1900] [serial = 1484] [outer = 0x8f620c00] 05:19:54 INFO - PROCESS | 1900 | 1469276394946 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90fcd400) [pid = 1900] [serial = 1485] [outer = 0x8f620c00] 05:19:56 INFO - PROCESS | 1900 | 1469276395997 Marionette TRACE conn3 <- [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]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1687ms 05:19:56 INFO - PROCESS | 1900 | 1469276396042 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 1900 | 1469276396049 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:19:56 INFO - PROCESS | 1900 | 1469276396060 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 1900 | 1469276396064 Marionette TRACE conn3 <- [1,1950,null,{}] 05:19:56 INFO - PROCESS | 1900 | 1469276396071 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 1900 | 1469276396080 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:56 INFO - PROCESS | 1900 | 1469276396306 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:19:56 INFO - PROCESS | 1900 | 1469276396615 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 1900 | 1469276396627 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186e400 == 31 [pid = 1900] [id = 495] 05:19:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x928e3000) [pid = 1900] [serial = 1486] [outer = (nil)] 05:19:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8e000) [pid = 1900] [serial = 1487] [outer = 0x928e3000] 05:19:56 INFO - PROCESS | 1900 | 1469276396708 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92b58000) [pid = 1900] [serial = 1488] [outer = 0x928e3000] 05:19:57 INFO - PROCESS | 1900 | 1469276397666 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1686ms 05:19:57 INFO - PROCESS | 1900 | 1469276397746 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 1900 | 1469276397750 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:19:57 INFO - PROCESS | 1900 | 1469276397756 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 1900 | 1469276397763 Marionette TRACE conn3 <- [1,1954,null,{}] 05:19:57 INFO - PROCESS | 1900 | 1469276397779 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 1900 | 1469276397788 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:58 INFO - PROCESS | 1900 | 1469276398012 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:19:58 INFO - PROCESS | 1900 | 1469276398245 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 1900 | 1469276398254 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a88c00 == 32 [pid = 1900] [id = 496] 05:19:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92b51400) [pid = 1900] [serial = 1489] [outer = (nil)] 05:19:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x93b56c00) [pid = 1900] [serial = 1490] [outer = 0x92b51400] 05:19:58 INFO - PROCESS | 1900 | 1469276398368 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x946d0400) [pid = 1900] [serial = 1491] [outer = 0x92b51400] 05:19:59 INFO - PROCESS | 1900 | 1469276399508 Marionette TRACE conn3 <- [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]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1788ms 05:19:59 INFO - PROCESS | 1900 | 1469276399545 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 1900 | 1469276399551 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:19:59 INFO - PROCESS | 1900 | 1469276399560 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1900 | 1469276399565 Marionette TRACE conn3 <- [1,1958,null,{}] 05:19:59 INFO - PROCESS | 1900 | 1469276399573 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:59 INFO - PROCESS | 1900 | 1469276399579 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:19:59 INFO - PROCESS | 1900 | 1469276399756 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:20:00 INFO - PROCESS | 1900 | 1469276399999 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 1900 | 1469276400015 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f626400 == 33 [pid = 1900] [id = 497] 05:20:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f628000) [pid = 1900] [serial = 1492] [outer = (nil)] 05:20:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8f79ac00) [pid = 1900] [serial = 1493] [outer = 0x8f628000] 05:20:00 INFO - PROCESS | 1900 | 1469276400150 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x90e1e000) [pid = 1900] [serial = 1494] [outer = 0x8f628000] 05:20:00 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc2800 == 32 [pid = 1900] [id = 444] 05:20:00 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebcec00 == 31 [pid = 1900] [id = 443] 05:20:00 INFO - PROCESS | 1900 | --DOCSHELL 0x910cb400 == 30 [pid = 1900] [id = 450] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x97f2e400) [pid = 1900] [serial = 1439] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x97ffcc00) [pid = 1900] [serial = 1440] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8f4de400) [pid = 1900] [serial = 1436] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x975c7800) [pid = 1900] [serial = 1421] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9504cc00) [pid = 1900] [serial = 1419] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92bd3400) [pid = 1900] [serial = 1415] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x975c9000) [pid = 1900] [serial = 1422] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9504b800) [pid = 1900] [serial = 1433] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fc7400) [pid = 1900] [serial = 1425] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x910cf800) [pid = 1900] [serial = 1413] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x928dac00) [pid = 1900] [serial = 1428] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9506cc00) [pid = 1900] [serial = 1434] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9391f800) [pid = 1900] [serial = 1410] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92b54800) [pid = 1900] [serial = 1416] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93b53800) [pid = 1900] [serial = 1431] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x91e4a400) [pid = 1900] [serial = 1427] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8f7a0000) [pid = 1900] [serial = 1437] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x95047400) [pid = 1900] [serial = 1418] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x939af400) [pid = 1900] [serial = 1430] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90e1dc00) [pid = 1900] [serial = 1412] [outer = (nil)] [url = about:blank] 05:20:00 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90e19000) [pid = 1900] [serial = 1424] [outer = (nil)] [url = about:blank] 05:20:01 INFO - PROCESS | 1900 | 1469276401096 Marionette TRACE conn3 <- [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]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1581ms 05:20:01 INFO - PROCESS | 1900 | 1469276401141 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 1900 | 1469276401147 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:20:01 INFO - PROCESS | 1900 | 1469276401159 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 1900 | 1469276401162 Marionette TRACE conn3 <- [1,1962,null,{}] 05:20:01 INFO - PROCESS | 1900 | 1469276401169 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 1900 | 1469276401174 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:01 INFO - PROCESS | 1900 | 1469276401335 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:20:01 INFO - PROCESS | 1900 | 1469276401488 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 1900 | 1469276401494 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f629c00 == 31 [pid = 1900] [id = 498] 05:20:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x90fc5c00) [pid = 1900] [serial = 1495] [outer = (nil)] 05:20:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x91864c00) [pid = 1900] [serial = 1496] [outer = 0x90fc5c00] 05:20:01 INFO - PROCESS | 1900 | 1469276401576 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x91e40400) [pid = 1900] [serial = 1497] [outer = 0x90fc5c00] 05:20:02 INFO - PROCESS | 1900 | 1469276402365 Marionette TRACE conn3 <- [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]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1230ms 05:20:02 INFO - PROCESS | 1900 | 1469276402388 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 1900 | 1469276402392 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:20:02 INFO - PROCESS | 1900 | 1469276402398 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 1900 | 1469276402404 Marionette TRACE conn3 <- [1,1966,null,{}] 05:20:02 INFO - PROCESS | 1900 | 1469276402419 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:02 INFO - PROCESS | 1900 | 1469276402428 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:02 INFO - PROCESS | 1900 | 1469276402586 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:20:02 INFO - PROCESS | 1900 | 1469276402598 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 1900 | 1469276402610 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd5000 == 32 [pid = 1900] [id = 499] 05:20:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92bdcc00) [pid = 1900] [serial = 1498] [outer = (nil)] 05:20:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9391cc00) [pid = 1900] [serial = 1499] [outer = 0x92bdcc00] 05:20:02 INFO - PROCESS | 1900 | 1469276402677 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x939af000) [pid = 1900] [serial = 1500] [outer = 0x92bdcc00] 05:20:03 INFO - PROCESS | 1900 | 1469276403701 Marionette TRACE conn3 <- [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]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1332ms 05:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:20:03 INFO - PROCESS | 1900 | 1469276403731 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 1900 | 1469276403734 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:20:03 INFO - PROCESS | 1900 | 1469276403741 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 1900 | 1469276403744 Marionette TRACE conn3 <- [1,1970,null,{}] 05:20:03 INFO - PROCESS | 1900 | 1469276403753 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:03 INFO - PROCESS | 1900 | 1469276403758 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:03 INFO - PROCESS | 1900 | 1469276403989 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:20:04 INFO - PROCESS | 1900 | 1469276404010 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 1900 | 1469276404018 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x93929800 == 33 [pid = 1900] [id = 500] 05:20:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x93b57c00) [pid = 1900] [serial = 1501] [outer = (nil)] 05:20:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9504a000) [pid = 1900] [serial = 1502] [outer = 0x93b57c00] 05:20:04 INFO - PROCESS | 1900 | 1469276404085 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9506cc00) [pid = 1900] [serial = 1503] [outer = 0x93b57c00] 05:20:04 INFO - PROCESS | 1900 | 1469276404981 Marionette TRACE conn3 <- [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]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1294ms 05:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:20:05 INFO - PROCESS | 1900 | 1469276405034 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1900 | 1469276405037 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:20:05 INFO - PROCESS | 1900 | 1469276405047 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 1900 | 1469276405050 Marionette TRACE conn3 <- [1,1974,null,{}] 05:20:05 INFO - PROCESS | 1900 | 1469276405056 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 1900 | 1469276405061 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:05 INFO - PROCESS | 1900 | 1469276405266 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f4d6400) [pid = 1900] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93795400) [pid = 1900] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x910d3800) [pid = 1900] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f628c00) [pid = 1900] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x988d2400) [pid = 1900] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8e48f800) [pid = 1900] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9506c400) [pid = 1900] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8edc2400) [pid = 1900] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x988d0c00) [pid = 1900] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x97ff8400) [pid = 1900] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8f4d6800) [pid = 1900] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8e488800) [pid = 1900] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:20:05 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x92254400) [pid = 1900] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:20:05 INFO - PROCESS | 1900 | 1469276405522 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 1900 | 1469276405527 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488800 == 34 [pid = 1900] [id = 501] 05:20:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8e48f800) [pid = 1900] [serial = 1504] [outer = (nil)] 05:20:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8f4e0800) [pid = 1900] [serial = 1505] [outer = 0x8e48f800] 05:20:05 INFO - PROCESS | 1900 | 1469276405596 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x90e13400) [pid = 1900] [serial = 1506] [outer = 0x8e48f800] 05:20:06 INFO - PROCESS | 1900 | 1469276406384 Marionette TRACE conn3 <- [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]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1393ms 05:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:20:06 INFO - PROCESS | 1900 | 1469276406435 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 1900 | 1469276406438 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:20:06 INFO - PROCESS | 1900 | 1469276406444 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 1900 | 1469276406447 Marionette TRACE conn3 <- [1,1978,null,{}] 05:20:06 INFO - PROCESS | 1900 | 1469276406452 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:06 INFO - PROCESS | 1900 | 1469276406462 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:06 INFO - PROCESS | 1900 | 1469276406646 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:20:06 INFO - PROCESS | 1900 | 1469276406656 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1900 | 1469276406662 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f794000 == 35 [pid = 1900] [id = 502] 05:20:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x928e8c00) [pid = 1900] [serial = 1507] [outer = (nil)] 05:20:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x975c8400) [pid = 1900] [serial = 1508] [outer = 0x928e8c00] 05:20:06 INFO - PROCESS | 1900 | 1469276406733 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x975c9c00) [pid = 1900] [serial = 1509] [outer = 0x928e8c00] 05:20:07 INFO - PROCESS | 1900 | 1469276407772 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1386ms 05:20:07 INFO - PROCESS | 1900 | 1469276407829 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 1900 | 1469276407835 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:20:07 INFO - PROCESS | 1900 | 1469276407844 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 1900 | 1469276407849 Marionette TRACE conn3 <- [1,1982,null,{}] 05:20:07 INFO - PROCESS | 1900 | 1469276407858 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 1900 | 1469276407864 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:08 INFO - PROCESS | 1900 | 1469276408167 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:20:08 INFO - PROCESS | 1900 | 1469276408314 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 1900 | 1469276408329 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcc000 == 36 [pid = 1900] [id = 503] 05:20:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8edcd000) [pid = 1900] [serial = 1510] [outer = (nil)] 05:20:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x90e14000) [pid = 1900] [serial = 1511] [outer = 0x8edcd000] 05:20:08 INFO - PROCESS | 1900 | 1469276408477 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x910c9400) [pid = 1900] [serial = 1512] [outer = 0x8edcd000] 05:20:09 INFO - PROCESS | 1900 | 1469276409399 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1593ms 05:20:09 INFO - PROCESS | 1900 | 1469276409436 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 1900 | 1469276409443 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:20:09 INFO - PROCESS | 1900 | 1469276409453 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - PROCESS | 1900 | 1469276409457 Marionette TRACE conn3 <- [1,1986,null,{}] 05:20:09 INFO - PROCESS | 1900 | 1469276409482 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:09 INFO - PROCESS | 1900 | 1469276409488 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:09 INFO - PROCESS | 1900 | 1469276409664 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:20:09 INFO - PROCESS | 1900 | 1469276409839 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 1900 | 1469276409846 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f629800 == 37 [pid = 1900] [id = 504] 05:20:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9225ac00) [pid = 1900] [serial = 1513] [outer = (nil)] 05:20:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b57c00) [pid = 1900] [serial = 1514] [outer = 0x9225ac00] 05:20:09 INFO - PROCESS | 1900 | 1469276409934 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bd4000) [pid = 1900] [serial = 1515] [outer = 0x9225ac00] 05:20:10 INFO - PROCESS | 1900 | 1469276410885 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1449ms 05:20:10 INFO - PROCESS | 1900 | 1469276410910 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1900 | 1469276410914 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:20:10 INFO - PROCESS | 1900 | 1469276410922 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1900 | 1469276410928 Marionette TRACE conn3 <- [1,1990,null,{}] 05:20:10 INFO - PROCESS | 1900 | 1469276410958 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 1900 | 1469276410966 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:11 INFO - PROCESS | 1900 | 1469276411161 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:20:11 INFO - PROCESS | 1900 | 1469276411339 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 1900 | 1469276411351 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x95077400 == 38 [pid = 1900] [id = 505] 05:20:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9507ac00) [pid = 1900] [serial = 1516] [outer = (nil)] 05:20:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x975c4800) [pid = 1900] [serial = 1517] [outer = 0x9507ac00] 05:20:11 INFO - PROCESS | 1900 | 1469276411438 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x97f35000) [pid = 1900] [serial = 1518] [outer = 0x9507ac00] 05:20:12 INFO - PROCESS | 1900 | 1469276412316 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1439ms 05:20:12 INFO - PROCESS | 1900 | 1469276412361 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:20:12 INFO - PROCESS | 1900 | 1469276412366 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:20:12 INFO - PROCESS | 1900 | 1469276412388 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 1900 | 1469276412392 Marionette TRACE conn3 <- [1,1994,null,{}] 05:20:12 INFO - PROCESS | 1900 | 1469276412401 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 1900 | 1469276412406 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:12 INFO - PROCESS | 1900 | 1469276412578 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:20:12 INFO - PROCESS | 1900 | 1469276412751 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 1900 | 1469276412759 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x9884b000 == 39 [pid = 1900] [id = 506] 05:20:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9884fc00) [pid = 1900] [serial = 1519] [outer = (nil)] 05:20:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98d77800) [pid = 1900] [serial = 1520] [outer = 0x9884fc00] 05:20:12 INFO - PROCESS | 1900 | 1469276412840 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98d85c00) [pid = 1900] [serial = 1521] [outer = 0x9884fc00] 05:20:13 INFO - PROCESS | 1900 | 1469276413738 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1399ms 05:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:20:13 INFO - PROCESS | 1900 | 1469276413771 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 1900 | 1469276413774 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:20:13 INFO - PROCESS | 1900 | 1469276413781 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 1900 | 1469276413784 Marionette TRACE conn3 <- [1,1998,null,{}] 05:20:13 INFO - PROCESS | 1900 | 1469276413790 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 1900 | 1469276413795 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:13 INFO - PROCESS | 1900 | 1469276413963 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:20:14 INFO - PROCESS | 1900 | 1469276414141 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 1900 | 1469276414149 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebce800 == 40 [pid = 1900] [id = 507] 05:20:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x91e48800) [pid = 1900] [serial = 1522] [outer = (nil)] 05:20:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98dfb400) [pid = 1900] [serial = 1523] [outer = 0x91e48800] 05:20:14 INFO - PROCESS | 1900 | 1469276414225 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x994d8800) [pid = 1900] [serial = 1524] [outer = 0x91e48800] 05:20:15 INFO - PROCESS | 1900 | 1469276415149 Marionette TRACE conn3 <- [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]]]}] 05:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1430ms 05:20:15 INFO - PROCESS | 1900 | 1469276415210 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:20:15 INFO - PROCESS | 1900 | 1469276415214 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:20:15 INFO - PROCESS | 1900 | 1469276415220 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 1900 | 1469276415224 Marionette TRACE conn3 <- [1,2002,null,{}] 05:20:15 INFO - PROCESS | 1900 | 1469276415229 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:15 INFO - PROCESS | 1900 | 1469276415239 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:15 INFO - PROCESS | 1900 | 1469276415476 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:20:15 INFO - PROCESS | 1900 | 1469276415717 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 1900 | 1469276415724 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b56400 == 41 [pid = 1900] [id = 508] 05:20:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x98df2800) [pid = 1900] [serial = 1525] [outer = (nil)] 05:20:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x99cb8400) [pid = 1900] [serial = 1526] [outer = 0x98df2800] 05:20:15 INFO - PROCESS | 1900 | 1469276415850 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99cc1800) [pid = 1900] [serial = 1527] [outer = 0x98df2800] 05:20:16 INFO - PROCESS | 1900 | 1469276416772 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1591ms 05:20:16 INFO - PROCESS | 1900 | 1469276416812 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:20:16 INFO - PROCESS | 1900 | 1469276416816 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:20:16 INFO - PROCESS | 1900 | 1469276416822 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 1900 | 1469276416826 Marionette TRACE conn3 <- [1,2006,null,{}] 05:20:16 INFO - PROCESS | 1900 | 1469276416832 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 1900 | 1469276416837 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:17 INFO - PROCESS | 1900 | 1469276417006 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:20:17 INFO - PROCESS | 1900 | 1469276417189 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 1900 | 1469276417196 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x98df4000 == 42 [pid = 1900] [id = 509] 05:20:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x98df6800) [pid = 1900] [serial = 1528] [outer = (nil)] 05:20:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99e5b800) [pid = 1900] [serial = 1529] [outer = 0x98df6800] 05:20:17 INFO - PROCESS | 1900 | 1469276417276 Marionette DEBUG loaded listener.js 05:20:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9a356000) [pid = 1900] [serial = 1530] [outer = 0x98df6800] 05:20:18 INFO - PROCESS | 1900 | 1469276418192 Marionette TRACE conn3 <- [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]]]}] 05:20:18 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 05:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1436ms 05:20:18 INFO - PROCESS | 1900 | 1469276418260 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 1900 | 1469276418263 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:20:18 INFO - PROCESS | 1900 | 1469276418270 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 1900 | 1469276418273 Marionette TRACE conn3 <- [1,2010,null,{}] 05:20:18 INFO - PROCESS | 1900 | 1469276418279 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:18 INFO - PROCESS | 1900 | 1469276418284 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:18 INFO - PROCESS | 1900 | 1469276418452 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:20:18 INFO - PROCESS | 1900 | 1469276418916 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 1900 | 1469276418924 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e482c00 == 43 [pid = 1900] [id = 510] 05:20:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8e485000) [pid = 1900] [serial = 1531] [outer = (nil)] 05:20:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8ebd1800) [pid = 1900] [serial = 1532] [outer = 0x8e485000] 05:20:19 INFO - PROCESS | 1900 | 1469276419045 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8edc4800) [pid = 1900] [serial = 1533] [outer = 0x8e485000] 05:20:19 INFO - PROCESS | 1900 | 1469276419927 Marionette TRACE conn3 <- [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]]]}] 05:20:20 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 05:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1742ms 05:20:20 INFO - PROCESS | 1900 | 1469276420015 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 1900 | 1469276420020 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:20:20 INFO - PROCESS | 1900 | 1469276420027 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 1900 | 1469276420032 Marionette TRACE conn3 <- [1,2014,null,{}] 05:20:20 INFO - PROCESS | 1900 | 1469276420040 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:20 INFO - PROCESS | 1900 | 1469276420045 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:20 INFO - PROCESS | 1900 | 1469276420252 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d3400 == 42 [pid = 1900] [id = 446] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x9224bc00 == 41 [pid = 1900] [id = 456] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488c00 == 40 [pid = 1900] [id = 455] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48e800 == 39 [pid = 1900] [id = 488] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc6c00 == 38 [pid = 1900] [id = 454] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5b800 == 37 [pid = 1900] [id = 445] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x93928000 == 36 [pid = 1900] [id = 448] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5cc00 == 35 [pid = 1900] [id = 451] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd8000 == 34 [pid = 1900] [id = 452] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x90fccc00 == 33 [pid = 1900] [id = 442] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x946c5000 == 32 [pid = 1900] [id = 453] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1e400 == 31 [pid = 1900] [id = 447] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4da000 == 30 [pid = 1900] [id = 441] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dac00 == 29 [pid = 1900] [id = 449] 05:20:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61dc00 == 28 [pid = 1900] [id = 457] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92a90c00) [pid = 1900] [serial = 1478] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x910cc400) [pid = 1900] [serial = 1443] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x90fc0c00) [pid = 1900] [serial = 1442] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x946c9800) [pid = 1900] [serial = 1446] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x939b5c00) [pid = 1900] [serial = 1445] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x91868c00) [pid = 1900] [serial = 1473] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8f793000) [pid = 1900] [serial = 1469] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x98df5800) [pid = 1900] [serial = 1449] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8f79dc00) [pid = 1900] [serial = 1470] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x98d85400) [pid = 1900] [serial = 1448] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8ebd3400) [pid = 1900] [serial = 1466] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8edc1800) [pid = 1900] [serial = 1467] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x99517c00) [pid = 1900] [serial = 1452] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f621000) [pid = 1900] [serial = 1464] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f4d3000) [pid = 1900] [serial = 1463] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9950bc00) [pid = 1900] [serial = 1451] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x99cba400) [pid = 1900] [serial = 1455] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x99b5b800) [pid = 1900] [serial = 1454] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9a35bc00) [pid = 1900] [serial = 1458] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x99fb3800) [pid = 1900] [serial = 1457] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x928e0000) [pid = 1900] [serial = 1475] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9aa13400) [pid = 1900] [serial = 1461] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92a8a800) [pid = 1900] [serial = 1476] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9aa09400) [pid = 1900] [serial = 1460] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910d8000) [pid = 1900] [serial = 1472] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92a93c00) [pid = 1900] [serial = 1479] [outer = (nil)] [url = about:blank] 05:20:21 INFO - PROCESS | 1900 | 1469276421601 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1900 | 1469276421612 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebcfc00 == 29 [pid = 1900] [id = 511] 05:20:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8ebd3400) [pid = 1900] [serial = 1534] [outer = (nil)] 05:20:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8ebd9c00) [pid = 1900] [serial = 1535] [outer = 0x8ebd3400] 05:20:21 INFO - PROCESS | 1900 | 1469276421687 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8edcb000) [pid = 1900] [serial = 1536] [outer = 0x8ebd3400] 05:20:22 INFO - PROCESS | 1900 | 1469276422489 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2490ms 05:20:22 INFO - PROCESS | 1900 | 1469276422519 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 1900 | 1469276422524 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:20:22 INFO - PROCESS | 1900 | 1469276422531 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1900 | 1469276422534 Marionette TRACE conn3 <- [1,2018,null,{}] 05:20:22 INFO - PROCESS | 1900 | 1469276422542 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:22 INFO - PROCESS | 1900 | 1469276422550 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:22 INFO - PROCESS | 1900 | 1469276422707 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:20:22 INFO - PROCESS | 1900 | 1469276422845 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 1900 | 1469276422854 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4de400 == 30 [pid = 1900] [id = 512] 05:20:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f622000) [pid = 1900] [serial = 1537] [outer = (nil)] 05:20:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f62a800) [pid = 1900] [serial = 1538] [outer = 0x8f622000] 05:20:22 INFO - PROCESS | 1900 | 1469276422924 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f79bc00) [pid = 1900] [serial = 1539] [outer = 0x8f622000] 05:20:23 INFO - PROCESS | 1900 | 1469276423724 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1236ms 05:20:23 INFO - PROCESS | 1900 | 1469276423773 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 1900 | 1469276423780 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:20:23 INFO - PROCESS | 1900 | 1469276423792 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 1900 | 1469276423795 Marionette TRACE conn3 <- [1,2022,null,{}] 05:20:23 INFO - PROCESS | 1900 | 1469276423801 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 1900 | 1469276423807 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:23 INFO - PROCESS | 1900 | 1469276423993 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:20:24 INFO - PROCESS | 1900 | 1469276424139 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 1900 | 1469276424150 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79d800 == 31 [pid = 1900] [id = 513] 05:20:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e1cc00) [pid = 1900] [serial = 1540] [outer = (nil)] 05:20:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x910cd800) [pid = 1900] [serial = 1541] [outer = 0x90e1cc00] 05:20:24 INFO - PROCESS | 1900 | 1469276424235 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x91864400) [pid = 1900] [serial = 1542] [outer = 0x90e1cc00] 05:20:25 INFO - PROCESS | 1900 | 1469276425165 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1440ms 05:20:25 INFO - PROCESS | 1900 | 1469276425233 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1900 | 1469276425237 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:20:25 INFO - PROCESS | 1900 | 1469276425252 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 1900 | 1469276425262 Marionette TRACE conn3 <- [1,2026,null,{}] 05:20:25 INFO - PROCESS | 1900 | 1469276425277 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:25 INFO - PROCESS | 1900 | 1469276425284 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:25 INFO - PROCESS | 1900 | 1469276425508 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:20:25 INFO - PROCESS | 1900 | 1469276425532 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 1900 | 1469276425538 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x9224c000 == 32 [pid = 1900] [id = 514] 05:20:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9224d400) [pid = 1900] [serial = 1543] [outer = (nil)] 05:20:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x928dc800) [pid = 1900] [serial = 1544] [outer = 0x9224d400] 05:20:25 INFO - PROCESS | 1900 | 1469276425616 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928e7800) [pid = 1900] [serial = 1545] [outer = 0x9224d400] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x928e8c00) [pid = 1900] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x93b57c00) [pid = 1900] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8e48f800) [pid = 1900] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x928e3000) [pid = 1900] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92b59c00) [pid = 1900] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92bdcc00) [pid = 1900] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90fc5c00) [pid = 1900] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8f628000) [pid = 1900] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f620c00) [pid = 1900] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:20:26 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92b51400) [pid = 1900] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:20:26 INFO - PROCESS | 1900 | 1469276426996 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1811ms 05:20:27 INFO - PROCESS | 1900 | 1469276427055 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:20:27 INFO - PROCESS | 1900 | 1469276427058 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:20:27 INFO - PROCESS | 1900 | 1469276427064 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:20:27 INFO - PROCESS | 1900 | 1469276427068 Marionette TRACE conn3 <- [1,2030,null,{}] 05:20:27 INFO - PROCESS | 1900 | 1469276427073 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:27 INFO - PROCESS | 1900 | 1469276427078 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:27 INFO - PROCESS | 1900 | 1469276427273 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:20:27 INFO - PROCESS | 1900 | 1469276427281 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 1900 | 1469276427289 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f628000 == 33 [pid = 1900] [id = 515] 05:20:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x910c9c00) [pid = 1900] [serial = 1546] [outer = (nil)] 05:20:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92a8b000) [pid = 1900] [serial = 1547] [outer = 0x910c9c00] 05:20:27 INFO - PROCESS | 1900 | 1469276427353 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92a90c00) [pid = 1900] [serial = 1548] [outer = 0x910c9c00] 05:20:28 INFO - PROCESS | 1900 | 1469276428089 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1127ms 05:20:28 INFO - PROCESS | 1900 | 1469276428205 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 1900 | 1469276428209 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:20:28 INFO - PROCESS | 1900 | 1469276428217 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 1900 | 1469276428220 Marionette TRACE conn3 <- [1,2034,null,{}] 05:20:28 INFO - PROCESS | 1900 | 1469276428226 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 1900 | 1469276428230 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:28 INFO - PROCESS | 1900 | 1469276428384 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:20:28 INFO - PROCESS | 1900 | 1469276428395 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 1900 | 1469276428411 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b58400 == 34 [pid = 1900] [id = 516] 05:20:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92b59400) [pid = 1900] [serial = 1549] [outer = (nil)] 05:20:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bcf400) [pid = 1900] [serial = 1550] [outer = 0x92b59400] 05:20:28 INFO - PROCESS | 1900 | 1469276428492 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93796400) [pid = 1900] [serial = 1551] [outer = 0x92b59400] 05:20:29 INFO - PROCESS | 1900 | 1469276429716 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1537ms 05:20:29 INFO - PROCESS | 1900 | 1469276429756 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:20:29 INFO - PROCESS | 1900 | 1469276429762 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:20:29 INFO - PROCESS | 1900 | 1469276429770 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:20:29 INFO - PROCESS | 1900 | 1469276429778 Marionette TRACE conn3 <- [1,2038,null,{}] 05:20:29 INFO - PROCESS | 1900 | 1469276429785 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:29 INFO - PROCESS | 1900 | 1469276429791 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:29 INFO - PROCESS | 1900 | 1469276429982 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:20:30 INFO - PROCESS | 1900 | 1469276430206 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 1900 | 1469276430215 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e487c00 == 35 [pid = 1900] [id = 517] 05:20:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8edc7000) [pid = 1900] [serial = 1552] [outer = (nil)] 05:20:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8f794800) [pid = 1900] [serial = 1553] [outer = 0x8edc7000] 05:20:30 INFO - PROCESS | 1900 | 1469276430345 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x910cb800) [pid = 1900] [serial = 1554] [outer = 0x8edc7000] 05:20:31 INFO - PROCESS | 1900 | 1469276431341 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1652ms 05:20:31 INFO - PROCESS | 1900 | 1469276431422 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:20:31 INFO - PROCESS | 1900 | 1469276431429 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:20:31 INFO - PROCESS | 1900 | 1469276431440 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 1900 | 1469276431443 Marionette TRACE conn3 <- [1,2042,null,{}] 05:20:31 INFO - PROCESS | 1900 | 1469276431450 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:31 INFO - PROCESS | 1900 | 1469276431456 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:31 INFO - PROCESS | 1900 | 1469276431669 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:20:31 INFO - PROCESS | 1900 | 1469276431937 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 1900 | 1469276431947 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x92259000 == 36 [pid = 1900] [id = 518] 05:20:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928e0c00) [pid = 1900] [serial = 1555] [outer = (nil)] 05:20:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92a96400) [pid = 1900] [serial = 1556] [outer = 0x928e0c00] 05:20:32 INFO - PROCESS | 1900 | 1469276432076 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92b56400) [pid = 1900] [serial = 1557] [outer = 0x928e0c00] 05:20:33 INFO - PROCESS | 1900 | 1469276433056 Marionette TRACE conn3 <- [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]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1682ms 05:20:33 INFO - PROCESS | 1900 | 1469276433122 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 1900 | 1469276433126 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:20:33 INFO - PROCESS | 1900 | 1469276433133 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 1900 | 1469276433139 Marionette TRACE conn3 <- [1,2046,null,{}] 05:20:33 INFO - PROCESS | 1900 | 1469276433155 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:33 INFO - PROCESS | 1900 | 1469276433164 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:33 INFO - PROCESS | 1900 | 1469276433375 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:20:33 INFO - PROCESS | 1900 | 1469276433593 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 1900 | 1469276433606 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b7400 == 37 [pid = 1900] [id = 519] 05:20:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x93b52c00) [pid = 1900] [serial = 1558] [outer = (nil)] 05:20:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x93b5cc00) [pid = 1900] [serial = 1559] [outer = 0x93b52c00] 05:20:33 INFO - PROCESS | 1900 | 1469276433730 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x946d0c00) [pid = 1900] [serial = 1560] [outer = 0x93b52c00] 05:20:34 INFO - PROCESS | 1900 | 1469276434927 Marionette TRACE conn3 <- [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]]]}] 05:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1834ms 05:20:34 INFO - PROCESS | 1900 | 1469276434968 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:20:34 INFO - PROCESS | 1900 | 1469276434974 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:20:34 INFO - PROCESS | 1900 | 1469276434983 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:20:34 INFO - PROCESS | 1900 | 1469276434987 Marionette TRACE conn3 <- [1,2050,null,{}] 05:20:35 INFO - PROCESS | 1900 | 1469276434995 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:35 INFO - PROCESS | 1900 | 1469276435000 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:35 INFO - PROCESS | 1900 | 1469276435181 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:20:35 INFO - PROCESS | 1900 | 1469276435448 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 1900 | 1469276435473 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d9c00 == 38 [pid = 1900] [id = 520] 05:20:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8f4ddc00) [pid = 1900] [serial = 1561] [outer = (nil)] 05:20:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f61d000) [pid = 1900] [serial = 1562] [outer = 0x8f4ddc00] 05:20:35 INFO - PROCESS | 1900 | 1469276435574 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8f62ac00) [pid = 1900] [serial = 1563] [outer = 0x8f4ddc00] 05:20:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488800 == 37 [pid = 1900] [id = 501] 05:20:36 INFO - PROCESS | 1900 | --DOCSHELL 0x93929800 == 36 [pid = 1900] [id = 500] 05:20:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48d000 == 35 [pid = 1900] [id = 491] 05:20:36 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd5000 == 34 [pid = 1900] [id = 499] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x975c8400) [pid = 1900] [serial = 1508] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9504a000) [pid = 1900] [serial = 1502] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8f4e0800) [pid = 1900] [serial = 1505] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9506cc00) [pid = 1900] [serial = 1503] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92a8e000) [pid = 1900] [serial = 1487] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92b58000) [pid = 1900] [serial = 1488] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9378e400) [pid = 1900] [serial = 1482] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92bce400) [pid = 1900] [serial = 1481] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9391cc00) [pid = 1900] [serial = 1499] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x91864c00) [pid = 1900] [serial = 1496] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x91e40400) [pid = 1900] [serial = 1497] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f79ac00) [pid = 1900] [serial = 1493] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x90e1e000) [pid = 1900] [serial = 1494] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x90e16c00) [pid = 1900] [serial = 1484] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90fcd400) [pid = 1900] [serial = 1485] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x93b56c00) [pid = 1900] [serial = 1490] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x946d0400) [pid = 1900] [serial = 1491] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x939af000) [pid = 1900] [serial = 1500] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x975c9c00) [pid = 1900] [serial = 1509] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90e13400) [pid = 1900] [serial = 1506] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1900 | 1469276436500 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1588ms 05:20:36 INFO - PROCESS | 1900 | 1469276436570 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 1900 | 1469276436576 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:20:36 INFO - PROCESS | 1900 | 1469276436586 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 1900 | 1469276436590 Marionette TRACE conn3 <- [1,2054,null,{}] 05:20:36 INFO - PROCESS | 1900 | 1469276436596 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:36 INFO - PROCESS | 1900 | 1469276436600 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:36 INFO - PROCESS | 1900 | 1469276436758 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:20:36 INFO - PROCESS | 1900 | 1469276436921 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 1900 | 1469276436928 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1f800 == 35 [pid = 1900] [id = 521] 05:20:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x90e20c00) [pid = 1900] [serial = 1564] [outer = (nil)] 05:20:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x90fce000) [pid = 1900] [serial = 1565] [outer = 0x90e20c00] 05:20:37 INFO - PROCESS | 1900 | 1469276437007 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x91867800) [pid = 1900] [serial = 1566] [outer = 0x90e20c00] 05:20:37 INFO - PROCESS | 1900 | 1469276437793 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1227ms 05:20:37 INFO - PROCESS | 1900 | 1469276437814 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 1900 | 1469276437818 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:20:37 INFO - PROCESS | 1900 | 1469276437833 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1900 | 1469276437839 Marionette TRACE conn3 <- [1,2058,null,{}] 05:20:37 INFO - PROCESS | 1900 | 1469276437855 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:37 INFO - PROCESS | 1900 | 1469276437863 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:38 INFO - PROCESS | 1900 | 1469276438018 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:20:38 INFO - PROCESS | 1900 | 1469276438035 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 1900 | 1469276438042 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8f800 == 36 [pid = 1900] [id = 522] 05:20:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b51400) [pid = 1900] [serial = 1567] [outer = (nil)] 05:20:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92bd5400) [pid = 1900] [serial = 1568] [outer = 0x92b51400] 05:20:38 INFO - PROCESS | 1900 | 1469276438114 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9391e000) [pid = 1900] [serial = 1569] [outer = 0x92b51400] 05:20:39 INFO - PROCESS | 1900 | 1469276439081 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1293ms 05:20:39 INFO - PROCESS | 1900 | 1469276439124 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 1900 | 1469276439129 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:20:39 INFO - PROCESS | 1900 | 1469276439147 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 1900 | 1469276439151 Marionette TRACE conn3 <- [1,2062,null,{}] 05:20:39 INFO - PROCESS | 1900 | 1469276439156 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:39 INFO - PROCESS | 1900 | 1469276439161 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:39 INFO - PROCESS | 1900 | 1469276439367 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:20:39 INFO - PROCESS | 1900 | 1469276439385 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 1900 | 1469276439394 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e8000 == 37 [pid = 1900] [id = 523] 05:20:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x939b2000) [pid = 1900] [serial = 1570] [outer = (nil)] 05:20:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b56000) [pid = 1900] [serial = 1571] [outer = 0x939b2000] 05:20:39 INFO - PROCESS | 1900 | 1469276439470 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93b5b800) [pid = 1900] [serial = 1572] [outer = 0x939b2000] 05:20:40 INFO - PROCESS | 1900 | 1469276440401 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1289ms 05:20:40 INFO - PROCESS | 1900 | 1469276440427 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 1900 | 1469276440431 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:20:40 INFO - PROCESS | 1900 | 1469276440445 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 1900 | 1469276440447 Marionette TRACE conn3 <- [1,2066,null,{}] 05:20:40 INFO - PROCESS | 1900 | 1469276440453 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:40 INFO - PROCESS | 1900 | 1469276440458 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:40 INFO - PROCESS | 1900 | 1469276440658 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:20:40 INFO - PROCESS | 1900 | 1469276440684 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 1900 | 1469276440690 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc1800 == 38 [pid = 1900] [id = 524] 05:20:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8f4da000) [pid = 1900] [serial = 1573] [outer = (nil)] 05:20:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x95049000) [pid = 1900] [serial = 1574] [outer = 0x8f4da000] 05:20:40 INFO - PROCESS | 1900 | 1469276440757 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9504c400) [pid = 1900] [serial = 1575] [outer = 0x8f4da000] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9224d400) [pid = 1900] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x910c9c00) [pid = 1900] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8ebd3400) [pid = 1900] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9225ac00) [pid = 1900] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9507ac00) [pid = 1900] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9884fc00) [pid = 1900] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f622000) [pid = 1900] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x91e48800) [pid = 1900] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8e485000) [pid = 1900] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8edcd000) [pid = 1900] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x98df2800) [pid = 1900] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x98df6800) [pid = 1900] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x90e1cc00) [pid = 1900] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:20:41 INFO - PROCESS | 1900 | 1469276441798 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1382ms 05:20:41 INFO - PROCESS | 1900 | 1469276441828 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 1900 | 1469276441831 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:20:41 INFO - PROCESS | 1900 | 1469276441837 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 1900 | 1469276441840 Marionette TRACE conn3 <- [1,2070,null,{}] 05:20:41 INFO - PROCESS | 1900 | 1469276441846 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:41 INFO - PROCESS | 1900 | 1469276441855 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:42 INFO - PROCESS | 1900 | 1469276442047 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:20:42 INFO - PROCESS | 1900 | 1469276442183 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 1900 | 1469276442192 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd3400 == 39 [pid = 1900] [id = 525] 05:20:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8f622000) [pid = 1900] [serial = 1576] [outer = (nil)] 05:20:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x95040c00) [pid = 1900] [serial = 1577] [outer = 0x8f622000] 05:20:42 INFO - PROCESS | 1900 | 1469276442258 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9638b000) [pid = 1900] [serial = 1578] [outer = 0x8f622000] 05:20:43 INFO - PROCESS | 1900 | 1469276443008 Marionette TRACE conn3 <- [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]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1232ms 05:20:43 INFO - PROCESS | 1900 | 1469276443069 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1900 | 1469276443073 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:20:43 INFO - PROCESS | 1900 | 1469276443079 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1900 | 1469276443082 Marionette TRACE conn3 <- [1,2074,null,{}] 05:20:43 INFO - PROCESS | 1900 | 1469276443087 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 1900 | 1469276443092 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:43 INFO - PROCESS | 1900 | 1469276443350 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:20:43 INFO - PROCESS | 1900 | 1469276443481 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 1900 | 1469276443491 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488800 == 40 [pid = 1900] [id = 526] 05:20:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8e489000) [pid = 1900] [serial = 1579] [outer = (nil)] 05:20:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8ebcf400) [pid = 1900] [serial = 1580] [outer = 0x8e489000] 05:20:43 INFO - PROCESS | 1900 | 1469276443578 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8ebd6000) [pid = 1900] [serial = 1581] [outer = 0x8e489000] 05:20:44 INFO - PROCESS | 1900 | 1469276444560 Marionette TRACE conn3 <- [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]]]}] 05:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1528ms 05:20:44 INFO - PROCESS | 1900 | 1469276444609 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:20:44 INFO - PROCESS | 1900 | 1469276444615 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:20:44 INFO - PROCESS | 1900 | 1469276444624 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 1900 | 1469276444629 Marionette TRACE conn3 <- [1,2078,null,{}] 05:20:44 INFO - PROCESS | 1900 | 1469276444635 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:44 INFO - PROCESS | 1900 | 1469276444644 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:44 INFO - PROCESS | 1900 | 1469276444822 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:20:45 INFO - PROCESS | 1900 | 1469276445013 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1900 | 1469276445023 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc2400 == 41 [pid = 1900] [id = 527] 05:20:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90fc6800) [pid = 1900] [serial = 1582] [outer = (nil)] 05:20:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92115c00) [pid = 1900] [serial = 1583] [outer = 0x90fc6800] 05:20:45 INFO - PROCESS | 1900 | 1469276445104 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92258000) [pid = 1900] [serial = 1584] [outer = 0x90fc6800] 05:20:46 INFO - PROCESS | 1900 | 1469276446042 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1481ms 05:20:46 INFO - PROCESS | 1900 | 1469276446108 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1900 | 1469276446116 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:20:46 INFO - PROCESS | 1900 | 1469276446124 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1900 | 1469276446127 Marionette TRACE conn3 <- [1,2082,null,{}] 05:20:46 INFO - PROCESS | 1900 | 1469276446134 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:46 INFO - PROCESS | 1900 | 1469276446139 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:46 INFO - PROCESS | 1900 | 1469276446331 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:20:46 INFO - PROCESS | 1900 | 1469276446519 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 1900 | 1469276446527 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d6000 == 42 [pid = 1900] [id = 528] 05:20:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b5f400) [pid = 1900] [serial = 1585] [outer = (nil)] 05:20:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x93b54800) [pid = 1900] [serial = 1586] [outer = 0x92b5f400] 05:20:46 INFO - PROCESS | 1900 | 1469276446606 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9506c800) [pid = 1900] [serial = 1587] [outer = 0x92b5f400] 05:20:47 INFO - PROCESS | 1900 | 1469276447594 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1502ms 05:20:47 INFO - PROCESS | 1900 | 1469276447629 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 1900 | 1469276447637 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:20:47 INFO - PROCESS | 1900 | 1469276447655 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - PROCESS | 1900 | 1469276447662 Marionette TRACE conn3 <- [1,2086,null,{}] 05:20:47 INFO - PROCESS | 1900 | 1469276447668 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:47 INFO - PROCESS | 1900 | 1469276447675 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:47 INFO - PROCESS | 1900 | 1469276447857 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:20:48 INFO - PROCESS | 1900 | 1469276448036 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 1900 | 1469276448047 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e15800 == 43 [pid = 1900] [id = 529] 05:20:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95070800) [pid = 1900] [serial = 1588] [outer = (nil)] 05:20:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x975f1800) [pid = 1900] [serial = 1589] [outer = 0x95070800] 05:20:48 INFO - PROCESS | 1900 | 1469276448125 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x97ffb000) [pid = 1900] [serial = 1590] [outer = 0x95070800] 05:20:49 INFO - PROCESS | 1900 | 1469276449061 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1454ms 05:20:49 INFO - PROCESS | 1900 | 1469276449101 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 1900 | 1469276449105 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:20:49 INFO - PROCESS | 1900 | 1469276449111 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 1900 | 1469276449114 Marionette TRACE conn3 <- [1,2090,null,{}] 05:20:49 INFO - PROCESS | 1900 | 1469276449120 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 1900 | 1469276449125 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:49 INFO - PROCESS | 1900 | 1469276449337 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:20:49 INFO - PROCESS | 1900 | 1469276449532 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1900 | 1469276449542 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e3d400 == 44 [pid = 1900] [id = 530] 05:20:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95079000) [pid = 1900] [serial = 1591] [outer = (nil)] 05:20:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98d80800) [pid = 1900] [serial = 1592] [outer = 0x95079000] 05:20:49 INFO - PROCESS | 1900 | 1469276449623 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x98df4400) [pid = 1900] [serial = 1593] [outer = 0x95079000] 05:20:50 INFO - PROCESS | 1900 | 1469276450552 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1483ms 05:20:50 INFO - PROCESS | 1900 | 1469276450595 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1900 | 1469276450599 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:20:50 INFO - PROCESS | 1900 | 1469276450605 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 1900 | 1469276450609 Marionette TRACE conn3 <- [1,2094,null,{}] 05:20:50 INFO - PROCESS | 1900 | 1469276450614 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:50 INFO - PROCESS | 1900 | 1469276450619 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:50 INFO - PROCESS | 1900 | 1469276450791 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:20:50 INFO - PROCESS | 1900 | 1469276450974 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 1900 | 1469276450992 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x9391d400 == 45 [pid = 1900] [id = 531] 05:20:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x994dc800) [pid = 1900] [serial = 1594] [outer = (nil)] 05:20:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x99512400) [pid = 1900] [serial = 1595] [outer = 0x994dc800] 05:20:51 INFO - PROCESS | 1900 | 1469276451131 Marionette DEBUG loaded listener.js 05:20:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x998c0400) [pid = 1900] [serial = 1596] [outer = 0x994dc800] 05:20:52 INFO - PROCESS | 1900 | 1469276452115 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1540ms 05:20:52 INFO - PROCESS | 1900 | 1469276452145 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 1900 | 1469276452149 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:20:52 INFO - PROCESS | 1900 | 1469276452155 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 1900 | 1469276452158 Marionette TRACE conn3 <- [1,2098,null,{}] 05:20:52 INFO - PROCESS | 1900 | 1469276452164 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:52 INFO - PROCESS | 1900 | 1469276452170 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:52 INFO - PROCESS | 1900 | 1469276452412 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:20:52 INFO - PROCESS | 1900 | 1469276452545 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 1900 | 1469276452554 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f622400 == 46 [pid = 1900] [id = 532] 05:20:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99514800) [pid = 1900] [serial = 1597] [outer = (nil)] 05:20:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99bcf800) [pid = 1900] [serial = 1598] [outer = 0x99514800] 05:20:52 INFO - PROCESS | 1900 | 1469276452639 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x99cbb400) [pid = 1900] [serial = 1599] [outer = 0x99514800] 05:20:53 INFO - PROCESS | 1900 | 1469276453568 Marionette TRACE conn3 <- [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]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1478ms 05:20:53 INFO - PROCESS | 1900 | 1469276453634 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 1900 | 1469276453638 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:20:53 INFO - PROCESS | 1900 | 1469276453644 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1900 | 1469276453648 Marionette TRACE conn3 <- [1,2102,null,{}] 05:20:53 INFO - PROCESS | 1900 | 1469276453653 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 1900 | 1469276453657 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:53 INFO - PROCESS | 1900 | 1469276453821 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:20:54 INFO - PROCESS | 1900 | 1469276454014 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 1900 | 1469276454022 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebdb800 == 47 [pid = 1900] [id = 533] 05:20:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8f61d400) [pid = 1900] [serial = 1600] [outer = (nil)] 05:20:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x994d7c00) [pid = 1900] [serial = 1601] [outer = 0x8f61d400] 05:20:54 INFO - PROCESS | 1900 | 1469276454101 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x99d2c400) [pid = 1900] [serial = 1602] [outer = 0x8f61d400] 05:20:55 INFO - PROCESS | 1900 | 1469276455051 Marionette TRACE conn3 <- [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]]]}] 05:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1478ms 05:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:20:55 INFO - PROCESS | 1900 | 1469276455123 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 1900 | 1469276455127 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:20:55 INFO - PROCESS | 1900 | 1469276455134 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 1900 | 1469276455136 Marionette TRACE conn3 <- [1,2106,null,{}] 05:20:55 INFO - PROCESS | 1900 | 1469276455143 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:55 INFO - PROCESS | 1900 | 1469276455148 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:55 INFO - PROCESS | 1900 | 1469276455525 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:20:55 INFO - PROCESS | 1900 | 1469276455777 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 1900 | 1469276455783 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc2400 == 48 [pid = 1900] [id = 534] 05:20:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8edc6400) [pid = 1900] [serial = 1603] [outer = (nil)] 05:20:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8f4d9800) [pid = 1900] [serial = 1604] [outer = 0x8edc6400] 05:20:55 INFO - PROCESS | 1900 | 1469276455871 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8f61f000) [pid = 1900] [serial = 1605] [outer = 0x8edc6400] 05:20:56 INFO - PROCESS | 1900 | 1469276456723 Marionette TRACE conn3 <- [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]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1679ms 05:20:56 INFO - PROCESS | 1900 | 1469276456820 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 1900 | 1469276456829 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:20:56 INFO - PROCESS | 1900 | 1469276456844 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 1900 | 1469276456851 Marionette TRACE conn3 <- [1,2110,null,{}] 05:20:56 INFO - PROCESS | 1900 | 1469276456858 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 1900 | 1469276456863 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:57 INFO - PROCESS | 1900 | 1469276457030 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:20:57 INFO - PROCESS | 1900 | 1469276457217 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1900 | 1469276457224 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48a000 == 49 [pid = 1900] [id = 535] 05:20:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x8f79a800) [pid = 1900] [serial = 1606] [outer = (nil)] 05:20:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x91e3d800) [pid = 1900] [serial = 1607] [outer = 0x8f79a800] 05:20:57 INFO - PROCESS | 1900 | 1469276457305 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x92253000) [pid = 1900] [serial = 1608] [outer = 0x8f79a800] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8f626400 == 48 [pid = 1900] [id = 497] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x93b56400 == 47 [pid = 1900] [id = 508] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebcfc00 == 46 [pid = 1900] [id = 511] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8f629c00 == 45 [pid = 1900] [id = 498] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x98df4000 == 44 [pid = 1900] [id = 509] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x910d3000 == 43 [pid = 1900] [id = 490] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd8400 == 42 [pid = 1900] [id = 492] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8f627800 == 41 [pid = 1900] [id = 489] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8f794000 == 40 [pid = 1900] [id = 502] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x92b59000 == 39 [pid = 1900] [id = 493] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x9884b000 == 38 [pid = 1900] [id = 506] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc3800 == 37 [pid = 1900] [id = 494] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8f629800 == 36 [pid = 1900] [id = 504] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x92a88c00 == 35 [pid = 1900] [id = 496] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x9186e400 == 34 [pid = 1900] [id = 495] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcc000 == 33 [pid = 1900] [id = 503] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x95077400 == 32 [pid = 1900] [id = 505] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8e482c00 == 31 [pid = 1900] [id = 510] 05:20:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebce800 == 30 [pid = 1900] [id = 507] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x928dc800) [pid = 1900] [serial = 1544] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x92a8b000) [pid = 1900] [serial = 1547] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x8ebd9c00) [pid = 1900] [serial = 1535] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x92b57c00) [pid = 1900] [serial = 1514] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8edcb000) [pid = 1900] [serial = 1536] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x97f35000) [pid = 1900] [serial = 1518] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x975c4800) [pid = 1900] [serial = 1517] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x98d85c00) [pid = 1900] [serial = 1521] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x98d77800) [pid = 1900] [serial = 1520] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8f62a800) [pid = 1900] [serial = 1538] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8f79bc00) [pid = 1900] [serial = 1539] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x994d8800) [pid = 1900] [serial = 1524] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x98dfb400) [pid = 1900] [serial = 1523] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8edc4800) [pid = 1900] [serial = 1533] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8ebd1800) [pid = 1900] [serial = 1532] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x910c9400) [pid = 1900] [serial = 1512] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x90e14000) [pid = 1900] [serial = 1511] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x99cc1800) [pid = 1900] [serial = 1527] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92bd4000) [pid = 1900] [serial = 1515] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x928e7800) [pid = 1900] [serial = 1545] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x99cb8400) [pid = 1900] [serial = 1526] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9a356000) [pid = 1900] [serial = 1530] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x91864400) [pid = 1900] [serial = 1542] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x99e5b800) [pid = 1900] [serial = 1529] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x910cd800) [pid = 1900] [serial = 1541] [outer = (nil)] [url = about:blank] 05:20:58 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92a90c00) [pid = 1900] [serial = 1548] [outer = (nil)] [url = about:blank] 05:20:59 INFO - PROCESS | 1900 | 1469276459303 Marionette TRACE conn3 <- [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]]]}] 05:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2488ms 05:20:59 INFO - PROCESS | 1900 | 1469276459333 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:20:59 INFO - PROCESS | 1900 | 1469276459345 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:20:59 INFO - PROCESS | 1900 | 1469276459351 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 1900 | 1469276459365 Marionette TRACE conn3 <- [1,2114,null,{}] 05:20:59 INFO - PROCESS | 1900 | 1469276459376 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:59 INFO - PROCESS | 1900 | 1469276459381 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:59 INFO - PROCESS | 1900 | 1469276459585 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:20:59 INFO - PROCESS | 1900 | 1469276459717 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 1900 | 1469276459725 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:20:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d4000 == 31 [pid = 1900] [id = 536] 05:20:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f4d6800) [pid = 1900] [serial = 1609] [outer = (nil)] 05:20:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f622c00) [pid = 1900] [serial = 1610] [outer = 0x8f4d6800] 05:20:59 INFO - PROCESS | 1900 | 1469276459795 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8f7a0c00) [pid = 1900] [serial = 1611] [outer = 0x8f4d6800] 05:21:00 INFO - PROCESS | 1900 | 1469276460572 Marionette TRACE conn3 <- [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]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1255ms 05:21:00 INFO - PROCESS | 1900 | 1469276460607 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:21:00 INFO - PROCESS | 1900 | 1469276460615 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:21:00 INFO - PROCESS | 1900 | 1469276460625 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 1900 | 1469276460629 Marionette TRACE conn3 <- [1,2118,null,{}] 05:21:00 INFO - PROCESS | 1900 | 1469276460635 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 1900 | 1469276460640 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:00 INFO - PROCESS | 1900 | 1469276460800 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:21:00 INFO - PROCESS | 1900 | 1469276460810 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 1900 | 1469276460818 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cbc00 == 32 [pid = 1900] [id = 537] 05:21:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x910d0000) [pid = 1900] [serial = 1612] [outer = (nil)] 05:21:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x91864400) [pid = 1900] [serial = 1613] [outer = 0x910d0000] 05:21:00 INFO - PROCESS | 1900 | 1469276460889 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x91871000) [pid = 1900] [serial = 1614] [outer = 0x910d0000] 05:21:01 INFO - PROCESS | 1900 | 1469276461910 Marionette TRACE conn3 <- [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]]]}] 05:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1330ms 05:21:01 INFO - PROCESS | 1900 | 1469276461955 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 1900 | 1469276461959 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:21:01 INFO - PROCESS | 1900 | 1469276461976 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 1900 | 1469276461982 Marionette TRACE conn3 <- [1,2122,null,{}] 05:21:02 INFO - PROCESS | 1900 | 1469276461998 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:02 INFO - PROCESS | 1900 | 1469276462007 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:02 INFO - PROCESS | 1900 | 1469276462232 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:21:02 INFO - PROCESS | 1900 | 1469276462259 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 1900 | 1469276462272 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a88000 == 33 [pid = 1900] [id = 538] 05:21:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92a89800) [pid = 1900] [serial = 1615] [outer = (nil)] 05:21:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a91400) [pid = 1900] [serial = 1616] [outer = 0x92a89800] 05:21:02 INFO - PROCESS | 1900 | 1469276462339 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92b57c00) [pid = 1900] [serial = 1617] [outer = 0x92a89800] 05:21:03 INFO - PROCESS | 1900 | 1469276463241 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1345ms 05:21:03 INFO - PROCESS | 1900 | 1469276463318 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 1900 | 1469276463321 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:21:03 INFO - PROCESS | 1900 | 1469276463328 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 1900 | 1469276463331 Marionette TRACE conn3 <- [1,2126,null,{}] 05:21:03 INFO - PROCESS | 1900 | 1469276463342 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:03 INFO - PROCESS | 1900 | 1469276463346 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:03 INFO - PROCESS | 1900 | 1469276463559 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f622000) [pid = 1900] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x939b2000) [pid = 1900] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f4da000) [pid = 1900] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x90e20c00) [pid = 1900] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b51400) [pid = 1900] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8edc7000) [pid = 1900] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93b52c00) [pid = 1900] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f4ddc00) [pid = 1900] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92b59400) [pid = 1900] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:21:04 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x928e0c00) [pid = 1900] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:21:04 INFO - PROCESS | 1900 | 1469276464218 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 1900 | 1469276464228 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e484c00 == 34 [pid = 1900] [id = 539] 05:21:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8ebd5c00) [pid = 1900] [serial = 1618] [outer = (nil)] 05:21:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f792000) [pid = 1900] [serial = 1619] [outer = 0x8ebd5c00] 05:21:04 INFO - PROCESS | 1900 | 1469276464294 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x928e0c00) [pid = 1900] [serial = 1620] [outer = 0x8ebd5c00] 05:21:05 INFO - PROCESS | 1900 | 1469276465043 Marionette TRACE conn3 <- [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]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1741ms 05:21:05 INFO - PROCESS | 1900 | 1469276465069 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 1900 | 1469276465072 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:21:05 INFO - PROCESS | 1900 | 1469276465079 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 1900 | 1469276465082 Marionette TRACE conn3 <- [1,2130,null,{}] 05:21:05 INFO - PROCESS | 1900 | 1469276465097 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 1900 | 1469276465102 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:05 INFO - PROCESS | 1900 | 1469276465253 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:21:05 INFO - PROCESS | 1900 | 1469276465266 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 1900 | 1469276465271 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485000 == 35 [pid = 1900] [id = 540] 05:21:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b5b000) [pid = 1900] [serial = 1621] [outer = (nil)] 05:21:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x939b0800) [pid = 1900] [serial = 1622] [outer = 0x92b5b000] 05:21:05 INFO - PROCESS | 1900 | 1469276465339 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93b54c00) [pid = 1900] [serial = 1623] [outer = 0x92b5b000] 05:21:06 INFO - PROCESS | 1900 | 1469276466386 Marionette TRACE conn3 <- [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] 05:21:06 INFO - PROCESS | 1900 | 1469276466481 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:21:06 INFO - PROCESS | 1900 | 1469276466490 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 1900 | 1469276466495 Marionette TRACE conn3 <- [1,2134,null,{}] 05:21:06 INFO - PROCESS | 1900 | 1469276466503 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:06 INFO - PROCESS | 1900 | 1469276466509 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:06 INFO - PROCESS | 1900 | 1469276466722 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:21:06 INFO - PROCESS | 1900 | 1469276466957 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 1900 | 1469276466973 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd9000 == 36 [pid = 1900] [id = 541] 05:21:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8ebdc800) [pid = 1900] [serial = 1624] [outer = (nil)] 05:21:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x90e1b800) [pid = 1900] [serial = 1625] [outer = 0x8ebdc800] 05:21:07 INFO - PROCESS | 1900 | 1469276467074 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x90fce400) [pid = 1900] [serial = 1626] [outer = 0x8ebdc800] 05:21:08 INFO - PROCESS | 1900 | 1469276468017 Marionette TRACE conn3 <- [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]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1585ms 05:21:08 INFO - PROCESS | 1900 | 1469276468074 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 1900 | 1469276468082 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:21:08 INFO - PROCESS | 1900 | 1469276468092 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 1900 | 1469276468096 Marionette TRACE conn3 <- [1,2138,null,{}] 05:21:08 INFO - PROCESS | 1900 | 1469276468103 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:08 INFO - PROCESS | 1900 | 1469276468109 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:08 INFO - PROCESS | 1900 | 1469276468291 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:21:08 INFO - PROCESS | 1900 | 1469276468512 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 1900 | 1469276468522 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f629c00 == 37 [pid = 1900] [id = 542] 05:21:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x928e9800) [pid = 1900] [serial = 1627] [outer = (nil)] 05:21:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92a93c00) [pid = 1900] [serial = 1628] [outer = 0x928e9800] 05:21:08 INFO - PROCESS | 1900 | 1469276468646 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92bce800) [pid = 1900] [serial = 1629] [outer = 0x928e9800] 05:21:09 INFO - PROCESS | 1900 | 1469276469653 Marionette TRACE conn3 <- [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]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1633ms 05:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:21:09 INFO - PROCESS | 1900 | 1469276469725 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 1900 | 1469276469728 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:21:09 INFO - PROCESS | 1900 | 1469276469736 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 1900 | 1469276469742 Marionette TRACE conn3 <- [1,2142,null,{}] 05:21:09 INFO - PROCESS | 1900 | 1469276469759 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 1900 | 1469276469769 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:09 INFO - PROCESS | 1900 | 1469276469985 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:21:10 INFO - PROCESS | 1900 | 1469276470212 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 1900 | 1469276470228 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x9504d000 == 38 [pid = 1900] [id = 543] 05:21:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x95073c00) [pid = 1900] [serial = 1630] [outer = (nil)] 05:21:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9637f000) [pid = 1900] [serial = 1631] [outer = 0x95073c00] 05:21:10 INFO - PROCESS | 1900 | 1469276470355 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x975bf000) [pid = 1900] [serial = 1632] [outer = 0x95073c00] 05:21:11 INFO - PROCESS | 1900 | 1469276471325 Marionette TRACE conn3 <- [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] 05:21:11 INFO - PROCESS | 1900 | 1469276471381 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:21:11 INFO - PROCESS | 1900 | 1469276471388 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 1900 | 1469276471392 Marionette TRACE conn3 <- [1,2146,null,{}] 05:21:11 INFO - PROCESS | 1900 | 1469276471397 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:11 INFO - PROCESS | 1900 | 1469276471403 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:11 INFO - PROCESS | 1900 | 1469276471582 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:21:11 INFO - PROCESS | 1900 | 1469276471759 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 1900 | 1469276471768 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x975f8800 == 39 [pid = 1900] [id = 544] 05:21:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x97f28800) [pid = 1900] [serial = 1633] [outer = (nil)] 05:21:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x98746800) [pid = 1900] [serial = 1634] [outer = 0x97f28800] 05:21:11 INFO - PROCESS | 1900 | 1469276471847 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x987ab800) [pid = 1900] [serial = 1635] [outer = 0x97f28800] 05:21:12 INFO - PROCESS | 1900 | 1469276472875 Marionette TRACE conn3 <- [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] 05:21:13 INFO - PROCESS | 1900 | 1469276473079 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:21:13 INFO - PROCESS | 1900 | 1469276473088 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:21:13 INFO - PROCESS | 1900 | 1469276473092 Marionette TRACE conn3 <- [1,2150,null,{}] 05:21:13 INFO - PROCESS | 1900 | 1469276473101 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:13 INFO - PROCESS | 1900 | 1469276473108 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:13 INFO - PROCESS | 1900 | 1469276473284 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:21:13 INFO - PROCESS | 1900 | 1469276473538 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 1900 | 1469276473554 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e16c00 == 40 [pid = 1900] [id = 545] 05:21:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x90e18400) [pid = 1900] [serial = 1636] [outer = (nil)] 05:21:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x90fc1400) [pid = 1900] [serial = 1637] [outer = 0x90e18400] 05:21:13 INFO - PROCESS | 1900 | 1469276473706 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x910cf800) [pid = 1900] [serial = 1638] [outer = 0x90e18400] 05:21:14 INFO - PROCESS | 1900 | --DOCSHELL 0x90e15800 == 39 [pid = 1900] [id = 529] 05:21:14 INFO - PROCESS | 1900 | --DOCSHELL 0x8e484c00 == 38 [pid = 1900] [id = 539] 05:21:14 INFO - PROCESS | 1900 | --DOCSHELL 0x92a88000 == 37 [pid = 1900] [id = 538] 05:21:14 INFO - PROCESS | 1900 | --DOCSHELL 0x910cbc00 == 36 [pid = 1900] [id = 537] 05:21:14 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d4000 == 35 [pid = 1900] [id = 536] 05:21:14 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48a000 == 34 [pid = 1900] [id = 535] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x95040c00) [pid = 1900] [serial = 1577] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x93b56000) [pid = 1900] [serial = 1571] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x95049000) [pid = 1900] [serial = 1574] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x93b5b800) [pid = 1900] [serial = 1572] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x90fce000) [pid = 1900] [serial = 1565] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x91867800) [pid = 1900] [serial = 1566] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92bd5400) [pid = 1900] [serial = 1568] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8f794800) [pid = 1900] [serial = 1553] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x910cb800) [pid = 1900] [serial = 1554] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x93b5cc00) [pid = 1900] [serial = 1559] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x946d0c00) [pid = 1900] [serial = 1560] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f61d000) [pid = 1900] [serial = 1562] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f62ac00) [pid = 1900] [serial = 1563] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x93796400) [pid = 1900] [serial = 1551] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92bcf400) [pid = 1900] [serial = 1550] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a96400) [pid = 1900] [serial = 1556] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92b56400) [pid = 1900] [serial = 1557] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9638b000) [pid = 1900] [serial = 1578] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9391e000) [pid = 1900] [serial = 1569] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9504c400) [pid = 1900] [serial = 1575] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1900 | 1469276474617 Marionette TRACE conn3 <- [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]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1584ms 05:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:21:14 INFO - PROCESS | 1900 | 1469276474672 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 1900 | 1469276474676 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:21:14 INFO - PROCESS | 1900 | 1469276474687 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 1900 | 1469276474693 Marionette TRACE conn3 <- [1,2154,null,{}] 05:21:14 INFO - PROCESS | 1900 | 1469276474699 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:14 INFO - PROCESS | 1900 | 1469276474705 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:14 INFO - PROCESS | 1900 | 1469276474859 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:21:14 INFO - PROCESS | 1900 | 1469276474869 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 1900 | 1469276474878 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d3800 == 35 [pid = 1900] [id = 546] 05:21:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x91864800) [pid = 1900] [serial = 1639] [outer = (nil)] 05:21:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9224ec00) [pid = 1900] [serial = 1640] [outer = 0x91864800] 05:21:14 INFO - PROCESS | 1900 | 1469276474948 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928e6800) [pid = 1900] [serial = 1641] [outer = 0x91864800] 05:21:15 INFO - PROCESS | 1900 | 1469276475865 Marionette TRACE conn3 <- [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]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1236ms 05:21:15 INFO - PROCESS | 1900 | 1469276475919 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 1900 | 1469276475922 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:21:15 INFO - PROCESS | 1900 | 1469276475929 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 1900 | 1469276475933 Marionette TRACE conn3 <- [1,2158,null,{}] 05:21:15 INFO - PROCESS | 1900 | 1469276475947 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:15 INFO - PROCESS | 1900 | 1469276475955 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:16 INFO - PROCESS | 1900 | 1469276476119 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:21:16 INFO - PROCESS | 1900 | 1469276476282 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 1900 | 1469276476294 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b53000 == 36 [pid = 1900] [id = 547] 05:21:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92b54800) [pid = 1900] [serial = 1642] [outer = (nil)] 05:21:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9391e000) [pid = 1900] [serial = 1643] [outer = 0x92b54800] 05:21:16 INFO - PROCESS | 1900 | 1469276476376 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b55800) [pid = 1900] [serial = 1644] [outer = 0x92b54800] 05:21:17 INFO - PROCESS | 1900 | 1469276477270 Marionette TRACE conn3 <- [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]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1384ms 05:21:17 INFO - PROCESS | 1900 | 1469276477314 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 1900 | 1469276477318 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:21:17 INFO - PROCESS | 1900 | 1469276477324 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 1900 | 1469276477327 Marionette TRACE conn3 <- [1,2162,null,{}] 05:21:17 INFO - PROCESS | 1900 | 1469276477341 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:17 INFO - PROCESS | 1900 | 1469276477345 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:17 INFO - PROCESS | 1900 | 1469276477542 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:21:17 INFO - PROCESS | 1900 | 1469276477566 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 1900 | 1469276477572 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e484c00 == 37 [pid = 1900] [id = 548] 05:21:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b5b800) [pid = 1900] [serial = 1645] [outer = (nil)] 05:21:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9504c400) [pid = 1900] [serial = 1646] [outer = 0x93b5b800] 05:21:17 INFO - PROCESS | 1900 | 1469276477639 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92bd2000) [pid = 1900] [serial = 1647] [outer = 0x93b5b800] 05:21:18 INFO - PROCESS | 1900 | 1469276478548 Marionette TRACE conn3 <- [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]]]}] 05:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1395ms 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90fc6800) [pid = 1900] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92b5f400) [pid = 1900] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x95070800) [pid = 1900] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8e489000) [pid = 1900] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f61d400) [pid = 1900] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8edc6400) [pid = 1900] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x95079000) [pid = 1900] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x994dc800) [pid = 1900] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x910d0000) [pid = 1900] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a89800) [pid = 1900] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8ebd5c00) [pid = 1900] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f79a800) [pid = 1900] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x99514800) [pid = 1900] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f4d6800) [pid = 1900] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:21:18 INFO - PROCESS | 1900 | 1469276478756 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 1900 | 1469276478759 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:21:18 INFO - PROCESS | 1900 | 1469276478765 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 1900 | 1469276478768 Marionette TRACE conn3 <- [1,2166,null,{}] 05:21:18 INFO - PROCESS | 1900 | 1469276478774 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:18 INFO - PROCESS | 1900 | 1469276478779 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:18 INFO - PROCESS | 1900 | 1469276478920 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:21:18 INFO - PROCESS | 1900 | 1469276478929 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 1900 | 1469276478937 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79c800 == 38 [pid = 1900] [id = 549] 05:21:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x90e12400) [pid = 1900] [serial = 1648] [outer = (nil)] 05:21:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x928e3c00) [pid = 1900] [serial = 1649] [outer = 0x90e12400] 05:21:19 INFO - PROCESS | 1900 | 1469276479004 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x93796000) [pid = 1900] [serial = 1650] [outer = 0x90e12400] 05:21:19 INFO - PROCESS | 1900 | 1469276479949 Marionette TRACE conn3 <- [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]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1235ms 05:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:21:20 INFO - PROCESS | 1900 | 1469276480002 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 1900 | 1469276480005 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:21:20 INFO - PROCESS | 1900 | 1469276480012 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 1900 | 1469276480015 Marionette TRACE conn3 <- [1,2170,null,{}] 05:21:20 INFO - PROCESS | 1900 | 1469276480020 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:20 INFO - PROCESS | 1900 | 1469276480031 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:20 INFO - PROCESS | 1900 | 1469276480235 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:21:20 INFO - PROCESS | 1900 | 1469276480373 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 1900 | 1469276480383 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd5800 == 39 [pid = 1900] [id = 550] 05:21:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92a88000) [pid = 1900] [serial = 1651] [outer = (nil)] 05:21:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x975f8c00) [pid = 1900] [serial = 1652] [outer = 0x92a88000] 05:21:20 INFO - PROCESS | 1900 | 1469276480459 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x988d4000) [pid = 1900] [serial = 1653] [outer = 0x92a88000] 05:21:21 INFO - PROCESS | 1900 | 1469276481450 Marionette TRACE conn3 <- [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]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1494ms 05:21:21 INFO - PROCESS | 1900 | 1469276481506 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 1900 | 1469276481513 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:21:21 INFO - PROCESS | 1900 | 1469276481521 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 1900 | 1469276481526 Marionette TRACE conn3 <- [1,2174,null,{}] 05:21:21 INFO - PROCESS | 1900 | 1469276481535 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 1900 | 1469276481540 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:21 INFO - PROCESS | 1900 | 1469276481719 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:21:21 INFO - PROCESS | 1900 | 1469276481953 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 1900 | 1469276481962 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f626800 == 40 [pid = 1900] [id = 551] 05:21:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f791c00) [pid = 1900] [serial = 1654] [outer = (nil)] 05:21:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910cb400) [pid = 1900] [serial = 1655] [outer = 0x8f791c00] 05:21:22 INFO - PROCESS | 1900 | 1469276482087 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9186c000) [pid = 1900] [serial = 1656] [outer = 0x8f791c00] 05:21:22 INFO - PROCESS | 1900 | 1469276482994 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1533ms 05:21:23 INFO - PROCESS | 1900 | 1469276483054 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 1900 | 1469276483061 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:21:23 INFO - PROCESS | 1900 | 1469276483072 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 1900 | 1469276483075 Marionette TRACE conn3 <- [1,2178,null,{}] 05:21:23 INFO - PROCESS | 1900 | 1469276483082 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:23 INFO - PROCESS | 1900 | 1469276483087 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:23 INFO - PROCESS | 1900 | 1469276483298 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:21:23 INFO - PROCESS | 1900 | 1469276483478 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 1900 | 1469276483487 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x910ce400 == 41 [pid = 1900] [id = 552] 05:21:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92bd7000) [pid = 1900] [serial = 1657] [outer = (nil)] 05:21:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x939aec00) [pid = 1900] [serial = 1658] [outer = 0x92bd7000] 05:21:23 INFO - PROCESS | 1900 | 1469276483570 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x946d0400) [pid = 1900] [serial = 1659] [outer = 0x92bd7000] 05:21:24 INFO - PROCESS | 1900 | 1469276484576 Marionette TRACE conn3 <- [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]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1542ms 05:21:24 INFO - PROCESS | 1900 | 1469276484613 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:21:24 INFO - PROCESS | 1900 | 1469276484618 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:21:24 INFO - PROCESS | 1900 | 1469276484624 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 1900 | 1469276484630 Marionette TRACE conn3 <- [1,2182,null,{}] 05:21:24 INFO - PROCESS | 1900 | 1469276484646 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:24 INFO - PROCESS | 1900 | 1469276484654 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:24 INFO - PROCESS | 1900 | 1469276484841 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:21:25 INFO - PROCESS | 1900 | 1469276485021 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 1900 | 1469276485032 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x98d82800 == 42 [pid = 1900] [id = 553] 05:21:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98d84800) [pid = 1900] [serial = 1660] [outer = (nil)] 05:21:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x98df2400) [pid = 1900] [serial = 1661] [outer = 0x98d84800] 05:21:25 INFO - PROCESS | 1900 | 1469276485114 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98dfb400) [pid = 1900] [serial = 1662] [outer = 0x98d84800] 05:21:26 INFO - PROCESS | 1900 | 1469276486008 Marionette TRACE conn3 <- [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]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1433ms 05:21:26 INFO - PROCESS | 1900 | 1469276486074 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 1900 | 1469276486080 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:21:26 INFO - PROCESS | 1900 | 1469276486087 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 1900 | 1469276486090 Marionette TRACE conn3 <- [1,2186,null,{}] 05:21:26 INFO - PROCESS | 1900 | 1469276486096 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 1900 | 1469276486101 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:26 INFO - PROCESS | 1900 | 1469276486273 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:21:26 INFO - PROCESS | 1900 | 1469276486469 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 1900 | 1469276486478 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x939b4400 == 43 [pid = 1900] [id = 554] 05:21:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x975c4800) [pid = 1900] [serial = 1663] [outer = (nil)] 05:21:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x995bc000) [pid = 1900] [serial = 1664] [outer = 0x975c4800] 05:21:26 INFO - PROCESS | 1900 | 1469276486553 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x99762400) [pid = 1900] [serial = 1665] [outer = 0x975c4800] 05:21:27 INFO - PROCESS | 1900 | 1469276487473 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1438ms 05:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:21:27 INFO - PROCESS | 1900 | 1469276487525 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 1900 | 1469276487528 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:21:27 INFO - PROCESS | 1900 | 1469276487535 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 1900 | 1469276487538 Marionette TRACE conn3 <- [1,2190,null,{}] 05:21:27 INFO - PROCESS | 1900 | 1469276487544 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:27 INFO - PROCESS | 1900 | 1469276487549 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:27 INFO - PROCESS | 1900 | 1469276487711 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:21:27 INFO - PROCESS | 1900 | 1469276487892 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 1900 | 1469276487902 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f628c00 == 44 [pid = 1900] [id = 555] 05:21:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x97f31000) [pid = 1900] [serial = 1666] [outer = (nil)] 05:21:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99bc9000) [pid = 1900] [serial = 1667] [outer = 0x97f31000] 05:21:27 INFO - PROCESS | 1900 | 1469276487979 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99cb8400) [pid = 1900] [serial = 1668] [outer = 0x97f31000] 05:21:28 INFO - PROCESS | 1900 | 1469276488885 Marionette TRACE conn3 <- [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]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1392ms 05:21:28 INFO - PROCESS | 1900 | 1469276488927 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 1900 | 1469276488931 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:21:28 INFO - PROCESS | 1900 | 1469276488937 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 1900 | 1469276488940 Marionette TRACE conn3 <- [1,2194,null,{}] 05:21:28 INFO - PROCESS | 1900 | 1469276488946 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:28 INFO - PROCESS | 1900 | 1469276488956 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:29 INFO - PROCESS | 1900 | 1469276489151 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:21:29 INFO - PROCESS | 1900 | 1469276489333 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 1900 | 1469276489343 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x98d81800 == 45 [pid = 1900] [id = 556] 05:21:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x98df3000) [pid = 1900] [serial = 1669] [outer = (nil)] 05:21:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9a355c00) [pid = 1900] [serial = 1670] [outer = 0x98df3000] 05:21:29 INFO - PROCESS | 1900 | 1469276489422 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x9a35dc00) [pid = 1900] [serial = 1671] [outer = 0x98df3000] 05:21:30 INFO - PROCESS | 1900 | 1469276490291 Marionette TRACE conn3 <- [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]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1397ms 05:21:30 INFO - PROCESS | 1900 | 1469276490554 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 1900 | 1469276490559 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:21:30 INFO - PROCESS | 1900 | 1469276490598 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 1900 | 1469276490601 Marionette TRACE conn3 <- [1,2198,null,{}] 05:21:30 INFO - PROCESS | 1900 | 1469276490609 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:30 INFO - PROCESS | 1900 | 1469276490613 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:30 INFO - PROCESS | 1900 | 1469276490770 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:21:30 INFO - PROCESS | 1900 | 1469276490966 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 1900 | 1469276490974 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e487000 == 46 [pid = 1900] [id = 557] 05:21:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9a358400) [pid = 1900] [serial = 1672] [outer = (nil)] 05:21:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9aa1f800) [pid = 1900] [serial = 1673] [outer = 0x9a358400] 05:21:31 INFO - PROCESS | 1900 | 1469276491069 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9ab48c00) [pid = 1900] [serial = 1674] [outer = 0x9a358400] 05:21:31 INFO - PROCESS | 1900 | 1469276491866 Marionette TRACE conn3 <- [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]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1287ms 05:21:31 INFO - PROCESS | 1900 | 1469276491881 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 1900 | 1469276491884 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:21:31 INFO - PROCESS | 1900 | 1469276491891 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 1900 | 1469276491894 Marionette TRACE conn3 <- [1,2202,null,{}] 05:21:31 INFO - PROCESS | 1900 | 1469276491900 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:31 INFO - PROCESS | 1900 | 1469276491905 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:32 INFO - PROCESS | 1900 | 1469276492061 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:21:32 INFO - PROCESS | 1900 | 1469276492253 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 1900 | 1469276492266 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e486400 == 47 [pid = 1900] [id = 558] 05:21:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8f4dd800) [pid = 1900] [serial = 1675] [outer = (nil)] 05:21:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x928e2000) [pid = 1900] [serial = 1676] [outer = 0x8f4dd800] 05:21:32 INFO - PROCESS | 1900 | 1469276492339 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x92b52c00) [pid = 1900] [serial = 1677] [outer = 0x8f4dd800] 05:21:33 INFO - PROCESS | 1900 | 1469276493504 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1640ms 05:21:33 INFO - PROCESS | 1900 | 1469276493532 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 1900 | 1469276493538 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:21:33 INFO - PROCESS | 1900 | 1469276493546 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 1900 | 1469276493551 Marionette TRACE conn3 <- [1,2206,null,{}] 05:21:33 INFO - PROCESS | 1900 | 1469276493559 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:33 INFO - PROCESS | 1900 | 1469276493565 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:33 INFO - PROCESS | 1900 | 1469276493735 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:21:34 INFO - PROCESS | 1900 | 1469276493984 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 1900 | 1469276493999 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f797800 == 48 [pid = 1900] [id = 559] 05:21:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x8f79a800) [pid = 1900] [serial = 1678] [outer = (nil)] 05:21:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x8f4d3400) [pid = 1900] [serial = 1679] [outer = 0x8f79a800] 05:21:34 INFO - PROCESS | 1900 | 1469276494168 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x90e14400) [pid = 1900] [serial = 1680] [outer = 0x8f79a800] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79c800 == 47 [pid = 1900] [id = 549] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8e484c00 == 46 [pid = 1900] [id = 548] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x92b53000 == 45 [pid = 1900] [id = 547] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d3800 == 44 [pid = 1900] [id = 546] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x90e16c00 == 43 [pid = 1900] [id = 545] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc2400 == 42 [pid = 1900] [id = 534] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x91e3d400 == 41 [pid = 1900] [id = 530] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9391d400 == 40 [pid = 1900] [id = 531] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f622400 == 39 [pid = 1900] [id = 532] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebdb800 == 38 [pid = 1900] [id = 533] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485000 == 37 [pid = 1900] [id = 540] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x975f8800 == 36 [pid = 1900] [id = 544] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd9000 == 35 [pid = 1900] [id = 541] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f629c00 == 34 [pid = 1900] [id = 542] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9504d000 == 33 [pid = 1900] [id = 543] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8e486400 == 32 [pid = 1900] [id = 558] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8e487000 == 31 [pid = 1900] [id = 557] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x98d81800 == 30 [pid = 1900] [id = 556] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x939b4400 == 29 [pid = 1900] [id = 554] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f628c00 == 28 [pid = 1900] [id = 555] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x98d82800 == 27 [pid = 1900] [id = 553] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x910ce400 == 26 [pid = 1900] [id = 552] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd5800 == 25 [pid = 1900] [id = 550] 05:21:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8f626800 == 24 [pid = 1900] [id = 551] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x92115c00) [pid = 1900] [serial = 1583] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x9506c800) [pid = 1900] [serial = 1587] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x975f1800) [pid = 1900] [serial = 1589] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x8ebcf400) [pid = 1900] [serial = 1580] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x994d7c00) [pid = 1900] [serial = 1601] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x93b54800) [pid = 1900] [serial = 1586] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8f61f000) [pid = 1900] [serial = 1605] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x98df4400) [pid = 1900] [serial = 1593] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x99512400) [pid = 1900] [serial = 1595] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x91864400) [pid = 1900] [serial = 1613] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x92258000) [pid = 1900] [serial = 1584] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x92a91400) [pid = 1900] [serial = 1616] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x92b57c00) [pid = 1900] [serial = 1617] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8f792000) [pid = 1900] [serial = 1619] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x98d80800) [pid = 1900] [serial = 1592] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8f4d9800) [pid = 1900] [serial = 1604] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x91e3d800) [pid = 1900] [serial = 1607] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x97ffb000) [pid = 1900] [serial = 1590] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8ebd6000) [pid = 1900] [serial = 1581] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x928e0c00) [pid = 1900] [serial = 1620] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x99bcf800) [pid = 1900] [serial = 1598] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x99cbb400) [pid = 1900] [serial = 1599] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x998c0400) [pid = 1900] [serial = 1596] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x91871000) [pid = 1900] [serial = 1614] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f7a0c00) [pid = 1900] [serial = 1611] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x99d2c400) [pid = 1900] [serial = 1602] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f622c00) [pid = 1900] [serial = 1610] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92253000) [pid = 1900] [serial = 1608] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x939b0800) [pid = 1900] [serial = 1622] [outer = (nil)] [url = about:blank] 05:21:36 INFO - PROCESS | 1900 | 1469276496344 Marionette TRACE conn3 <- [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]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2832ms 05:21:36 INFO - PROCESS | 1900 | 1469276496379 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 1900 | 1469276496384 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:21:36 INFO - PROCESS | 1900 | 1469276496393 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 1900 | 1469276496397 Marionette TRACE conn3 <- [1,2210,null,{}] 05:21:36 INFO - PROCESS | 1900 | 1469276496405 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:36 INFO - PROCESS | 1900 | 1469276496410 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:36 INFO - PROCESS | 1900 | 1469276496587 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:21:36 INFO - PROCESS | 1900 | 1469276496721 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 1900 | 1469276496730 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcc000 == 25 [pid = 1900] [id = 560] 05:21:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8edcc800) [pid = 1900] [serial = 1681] [outer = (nil)] 05:21:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f4d6800) [pid = 1900] [serial = 1682] [outer = 0x8edcc800] 05:21:36 INFO - PROCESS | 1900 | 1469276496801 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f4df400) [pid = 1900] [serial = 1683] [outer = 0x8edcc800] 05:21:37 INFO - PROCESS | 1900 | 1469276497577 Marionette TRACE conn3 <- [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]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1227ms 05:21:37 INFO - PROCESS | 1900 | 1469276497629 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 1900 | 1469276497637 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:21:37 INFO - PROCESS | 1900 | 1469276497648 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 1900 | 1469276497652 Marionette TRACE conn3 <- [1,2214,null,{}] 05:21:37 INFO - PROCESS | 1900 | 1469276497658 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:37 INFO - PROCESS | 1900 | 1469276497664 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:37 INFO - PROCESS | 1900 | 1469276497830 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:21:37 INFO - PROCESS | 1900 | 1469276497840 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 1900 | 1469276497850 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79e800 == 26 [pid = 1900] [id = 561] 05:21:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8f7a0000) [pid = 1900] [serial = 1684] [outer = (nil)] 05:21:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x90e16c00) [pid = 1900] [serial = 1685] [outer = 0x8f7a0000] 05:21:37 INFO - PROCESS | 1900 | 1469276497925 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x90fc5000) [pid = 1900] [serial = 1686] [outer = 0x8f7a0000] 05:21:38 INFO - PROCESS | 1900 | 1469276498868 Marionette TRACE conn3 <- [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]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1256ms 05:21:38 INFO - PROCESS | 1900 | 1469276498904 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 1900 | 1469276498907 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:21:38 INFO - PROCESS | 1900 | 1469276498931 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1900 | 1469276498936 Marionette TRACE conn3 <- [1,2218,null,{}] 05:21:38 INFO - PROCESS | 1900 | 1469276498957 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:38 INFO - PROCESS | 1900 | 1469276498966 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:39 INFO - PROCESS | 1900 | 1469276499179 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:21:39 INFO - PROCESS | 1900 | 1469276499198 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 1900 | 1469276499210 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e4bc00 == 27 [pid = 1900] [id = 562] 05:21:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92114800) [pid = 1900] [serial = 1687] [outer = (nil)] 05:21:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92253c00) [pid = 1900] [serial = 1688] [outer = 0x92114800] 05:21:39 INFO - PROCESS | 1900 | 1469276499290 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x928dc400) [pid = 1900] [serial = 1689] [outer = 0x92114800] 05:21:40 INFO - PROCESS | 1900 | 1469276500228 Marionette TRACE conn3 <- [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]]]}] 05:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1358ms 05:21:40 INFO - PROCESS | 1900 | 1469276500278 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:21:40 INFO - PROCESS | 1900 | 1469276500297 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:21:40 INFO - PROCESS | 1900 | 1469276500305 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 1900 | 1469276500308 Marionette TRACE conn3 <- [1,2222,null,{}] 05:21:40 INFO - PROCESS | 1900 | 1469276500320 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 1900 | 1469276500324 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:40 INFO - PROCESS | 1900 | 1469276500521 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:21:40 INFO - PROCESS | 1900 | 1469276500537 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1900 | 1469276500544 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc7800 == 28 [pid = 1900] [id = 563] 05:21:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9186c800) [pid = 1900] [serial = 1690] [outer = (nil)] 05:21:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92a94800) [pid = 1900] [serial = 1691] [outer = 0x9186c800] 05:21:40 INFO - PROCESS | 1900 | 1469276500615 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92b5ac00) [pid = 1900] [serial = 1692] [outer = 0x9186c800] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x93b5b800) [pid = 1900] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x90e12400) [pid = 1900] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92b5b000) [pid = 1900] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90e18400) [pid = 1900] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x95073c00) [pid = 1900] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92b54800) [pid = 1900] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x91864800) [pid = 1900] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8ebdc800) [pid = 1900] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x928e9800) [pid = 1900] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x97f28800) [pid = 1900] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:21:41 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92a88000) [pid = 1900] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:21:42 INFO - PROCESS | 1900 | 1469276502045 Marionette TRACE conn3 <- [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]]]}] 05:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1794ms 05:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:21:42 INFO - PROCESS | 1900 | 1469276502098 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 1900 | 1469276502101 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:21:42 INFO - PROCESS | 1900 | 1469276502107 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 1900 | 1469276502111 Marionette TRACE conn3 <- [1,2226,null,{}] 05:21:42 INFO - PROCESS | 1900 | 1469276502116 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:42 INFO - PROCESS | 1900 | 1469276502121 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:42 INFO - PROCESS | 1900 | 1469276502322 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:21:42 INFO - PROCESS | 1900 | 1469276502335 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 1900 | 1469276502345 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x91864800 == 29 [pid = 1900] [id = 564] 05:21:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x91e3e400) [pid = 1900] [serial = 1693] [outer = (nil)] 05:21:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92b53000) [pid = 1900] [serial = 1694] [outer = 0x91e3e400] 05:21:42 INFO - PROCESS | 1900 | 1469276502410 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b5f400) [pid = 1900] [serial = 1695] [outer = 0x91e3e400] 05:21:43 INFO - PROCESS | 1900 | 1469276503220 Marionette TRACE conn3 <- [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]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1134ms 05:21:43 INFO - PROCESS | 1900 | 1469276503239 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 1900 | 1469276503244 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:21:43 INFO - PROCESS | 1900 | 1469276503250 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 1900 | 1469276503252 Marionette TRACE conn3 <- [1,2230,null,{}] 05:21:43 INFO - PROCESS | 1900 | 1469276503257 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:43 INFO - PROCESS | 1900 | 1469276503267 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:43 INFO - PROCESS | 1900 | 1469276503504 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:21:43 INFO - PROCESS | 1900 | 1469276503514 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1900 | 1469276503526 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48c400 == 30 [pid = 1900] [id = 565] 05:21:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8f629400) [pid = 1900] [serial = 1696] [outer = (nil)] 05:21:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93b5a000) [pid = 1900] [serial = 1697] [outer = 0x8f629400] 05:21:43 INFO - PROCESS | 1900 | 1469276503587 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x946c9400) [pid = 1900] [serial = 1698] [outer = 0x8f629400] 05:21:44 INFO - PROCESS | 1900 | 1469276504724 Marionette TRACE conn3 <- [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]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1540ms 05:21:44 INFO - PROCESS | 1900 | 1469276504791 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1900 | 1469276504797 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:21:44 INFO - PROCESS | 1900 | 1469276504805 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1900 | 1469276504812 Marionette TRACE conn3 <- [1,2234,null,{}] 05:21:44 INFO - PROCESS | 1900 | 1469276504820 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 1900 | 1469276504825 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:45 INFO - PROCESS | 1900 | 1469276505049 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:21:45 INFO - PROCESS | 1900 | 1469276505280 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 1900 | 1469276505287 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4e0000 == 31 [pid = 1900] [id = 566] 05:21:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x8f61e000) [pid = 1900] [serial = 1699] [outer = (nil)] 05:21:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8f799800) [pid = 1900] [serial = 1700] [outer = 0x8f61e000] 05:21:45 INFO - PROCESS | 1900 | 1469276505396 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x90e1c000) [pid = 1900] [serial = 1701] [outer = 0x8f61e000] 05:21:46 INFO - PROCESS | 1900 | 1469276506399 Marionette TRACE conn3 <- [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]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1638ms 05:21:46 INFO - PROCESS | 1900 | 1469276506443 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1900 | 1469276506450 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:21:46 INFO - PROCESS | 1900 | 1469276506460 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1900 | 1469276506464 Marionette TRACE conn3 <- [1,2238,null,{}] 05:21:46 INFO - PROCESS | 1900 | 1469276506475 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 1900 | 1469276506482 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:46 INFO - PROCESS | 1900 | 1469276506674 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:21:46 INFO - PROCESS | 1900 | 1469276506853 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 1900 | 1469276506861 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x92114400 == 32 [pid = 1900] [id = 567] 05:21:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92259400) [pid = 1900] [serial = 1702] [outer = (nil)] 05:21:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92a8d400) [pid = 1900] [serial = 1703] [outer = 0x92259400] 05:21:46 INFO - PROCESS | 1900 | 1469276506944 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92a95000) [pid = 1900] [serial = 1704] [outer = 0x92259400] 05:21:47 INFO - PROCESS | 1900 | 1469276507948 Marionette TRACE conn3 <- [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]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1541ms 05:21:48 INFO - PROCESS | 1900 | 1469276508011 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 1900 | 1469276508015 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:21:48 INFO - PROCESS | 1900 | 1469276508023 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 1900 | 1469276508028 Marionette TRACE conn3 <- [1,2242,null,{}] 05:21:48 INFO - PROCESS | 1900 | 1469276508045 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:48 INFO - PROCESS | 1900 | 1469276508053 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:48 INFO - PROCESS | 1900 | 1469276508230 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:21:48 INFO - PROCESS | 1900 | 1469276508404 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 1900 | 1469276508413 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e46400 == 33 [pid = 1900] [id = 568] 05:21:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x95047000) [pid = 1900] [serial = 1705] [outer = (nil)] 05:21:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9506bc00) [pid = 1900] [serial = 1706] [outer = 0x95047000] 05:21:48 INFO - PROCESS | 1900 | 1469276508493 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x95078400) [pid = 1900] [serial = 1707] [outer = 0x95047000] 05:21:49 INFO - PROCESS | 1900 | 1469276509495 Marionette TRACE conn3 <- [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]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1539ms 05:21:49 INFO - PROCESS | 1900 | 1469276509562 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:21:49 INFO - PROCESS | 1900 | 1469276509567 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:21:49 INFO - PROCESS | 1900 | 1469276509574 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1900 | 1469276509577 Marionette TRACE conn3 <- [1,2246,null,{}] 05:21:49 INFO - PROCESS | 1900 | 1469276509583 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 1900 | 1469276509588 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:49 INFO - PROCESS | 1900 | 1469276509767 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:21:50 INFO - PROCESS | 1900 | 1469276509992 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 1900 | 1469276510007 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd4c00 == 34 [pid = 1900] [id = 569] 05:21:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8edcc400) [pid = 1900] [serial = 1708] [outer = (nil)] 05:21:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x946d0c00) [pid = 1900] [serial = 1709] [outer = 0x8edcc400] 05:21:50 INFO - PROCESS | 1900 | 1469276510176 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x975c7000) [pid = 1900] [serial = 1710] [outer = 0x8edcc400] 05:21:51 INFO - PROCESS | 1900 | 1469276511381 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1839ms 05:21:51 INFO - PROCESS | 1900 | 1469276511412 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:21:51 INFO - PROCESS | 1900 | 1469276511418 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:21:51 INFO - PROCESS | 1900 | 1469276511426 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 1900 | 1469276511431 Marionette TRACE conn3 <- [1,2250,null,{}] 05:21:51 INFO - PROCESS | 1900 | 1469276511447 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:51 INFO - PROCESS | 1900 | 1469276511452 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:51 INFO - PROCESS | 1900 | 1469276511664 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:21:51 INFO - PROCESS | 1900 | --DOCSHELL 0x91864800 == 33 [pid = 1900] [id = 564] 05:21:51 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc7800 == 32 [pid = 1900] [id = 563] 05:21:51 INFO - PROCESS | 1900 | --DOCSHELL 0x91e4bc00 == 31 [pid = 1900] [id = 562] 05:21:51 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79e800 == 30 [pid = 1900] [id = 561] 05:21:51 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcc000 == 29 [pid = 1900] [id = 560] 05:21:51 INFO - PROCESS | 1900 | 1469276511907 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 1900 | 1469276511916 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc4c00 == 30 [pid = 1900] [id = 570] 05:21:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8edc6000) [pid = 1900] [serial = 1711] [outer = (nil)] 05:21:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8f796400) [pid = 1900] [serial = 1712] [outer = 0x8edc6000] 05:21:51 INFO - PROCESS | 1900 | 1469276511985 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x90e20000) [pid = 1900] [serial = 1713] [outer = 0x8edc6000] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x9504c400) [pid = 1900] [serial = 1646] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x928e3c00) [pid = 1900] [serial = 1649] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92bd2000) [pid = 1900] [serial = 1647] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x93b54c00) [pid = 1900] [serial = 1623] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x90fc1400) [pid = 1900] [serial = 1637] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x910cf800) [pid = 1900] [serial = 1638] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9637f000) [pid = 1900] [serial = 1631] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x975bf000) [pid = 1900] [serial = 1632] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9391e000) [pid = 1900] [serial = 1643] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9224ec00) [pid = 1900] [serial = 1640] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x928e6800) [pid = 1900] [serial = 1641] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x90e1b800) [pid = 1900] [serial = 1625] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90fce400) [pid = 1900] [serial = 1626] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92a93c00) [pid = 1900] [serial = 1628] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92bce800) [pid = 1900] [serial = 1629] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x98746800) [pid = 1900] [serial = 1634] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x987ab800) [pid = 1900] [serial = 1635] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x988d4000) [pid = 1900] [serial = 1653] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x975f8c00) [pid = 1900] [serial = 1652] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93796000) [pid = 1900] [serial = 1650] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93b55800) [pid = 1900] [serial = 1644] [outer = (nil)] [url = about:blank] 05:21:52 INFO - PROCESS | 1900 | 1469276512789 Marionette TRACE conn3 <- [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]]]}] 05:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1387ms 05:21:52 INFO - PROCESS | 1900 | 1469276512811 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 1900 | 1469276512818 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:21:52 INFO - PROCESS | 1900 | 1469276512827 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 1900 | 1469276512832 Marionette TRACE conn3 <- [1,2254,null,{}] 05:21:52 INFO - PROCESS | 1900 | 1469276512837 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:52 INFO - PROCESS | 1900 | 1469276512843 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:53 INFO - PROCESS | 1900 | 1469276512997 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:21:53 INFO - PROCESS | 1900 | 1469276513013 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 1900 | 1469276513019 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d1800 == 31 [pid = 1900] [id = 571] 05:21:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x91869000) [pid = 1900] [serial = 1714] [outer = (nil)] 05:21:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x91e4c400) [pid = 1900] [serial = 1715] [outer = 0x91869000] 05:21:53 INFO - PROCESS | 1900 | 1469276513090 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928e0400) [pid = 1900] [serial = 1716] [outer = 0x91869000] 05:21:54 INFO - PROCESS | 1900 | 1469276514048 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1238ms 05:21:54 INFO - PROCESS | 1900 | 1469276514069 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 1900 | 1469276514072 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:21:54 INFO - PROCESS | 1900 | 1469276514078 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 1900 | 1469276514084 Marionette TRACE conn3 <- [1,2258,null,{}] 05:21:54 INFO - PROCESS | 1900 | 1469276514099 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:54 INFO - PROCESS | 1900 | 1469276514106 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:54 INFO - PROCESS | 1900 | 1469276514315 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:21:54 INFO - PROCESS | 1900 | 1469276514346 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 1900 | 1469276514355 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x93794400 == 32 [pid = 1900] [id = 572] 05:21:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x93795400) [pid = 1900] [serial = 1717] [outer = (nil)] 05:21:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93928000) [pid = 1900] [serial = 1718] [outer = 0x93795400] 05:21:54 INFO - PROCESS | 1900 | 1469276514423 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b52800) [pid = 1900] [serial = 1719] [outer = 0x93795400] 05:21:55 INFO - PROCESS | 1900 | 1469276515319 Marionette TRACE conn3 <- [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]]]}] 05:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1284ms 05:21:55 INFO - PROCESS | 1900 | 1469276515362 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 1900 | 1469276515367 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:21:55 INFO - PROCESS | 1900 | 1469276515372 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 1900 | 1469276515375 Marionette TRACE conn3 <- [1,2262,null,{}] 05:21:55 INFO - PROCESS | 1900 | 1469276515381 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:55 INFO - PROCESS | 1900 | 1469276515385 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:55 INFO - PROCESS | 1900 | 1469276515607 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:21:55 INFO - PROCESS | 1900 | 1469276515636 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 1900 | 1469276515645 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc6400 == 33 [pid = 1900] [id = 573] 05:21:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b53000) [pid = 1900] [serial = 1720] [outer = (nil)] 05:21:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9506b800) [pid = 1900] [serial = 1721] [outer = 0x93b53000] 05:21:55 INFO - PROCESS | 1900 | 1469276515721 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95071800) [pid = 1900] [serial = 1722] [outer = 0x93b53000] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f791c00) [pid = 1900] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92bd7000) [pid = 1900] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x98d84800) [pid = 1900] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x975c4800) [pid = 1900] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x97f31000) [pid = 1900] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9186c800) [pid = 1900] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x98df3000) [pid = 1900] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f79a800) [pid = 1900] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8edcc800) [pid = 1900] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f7a0000) [pid = 1900] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9a358400) [pid = 1900] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f4dd800) [pid = 1900] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92114800) [pid = 1900] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:21:56 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x91e3e400) [pid = 1900] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:21:56 INFO - PROCESS | 1900 | 1469276516812 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1480ms 05:21:56 INFO - PROCESS | 1900 | 1469276516854 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 1900 | 1469276516857 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:21:56 INFO - PROCESS | 1900 | 1469276516863 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 1900 | 1469276516866 Marionette TRACE conn3 <- [1,2266,null,{}] 05:21:56 INFO - PROCESS | 1900 | 1469276516872 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 1900 | 1469276516876 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:57 INFO - PROCESS | 1900 | 1469276517027 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:21:57 INFO - PROCESS | 1900 | 1469276517172 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 1900 | 1469276517183 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd9c00 == 34 [pid = 1900] [id = 574] 05:21:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8edcc800) [pid = 1900] [serial = 1723] [outer = (nil)] 05:21:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x928e7000) [pid = 1900] [serial = 1724] [outer = 0x8edcc800] 05:21:57 INFO - PROCESS | 1900 | 1469276517249 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92a88800) [pid = 1900] [serial = 1725] [outer = 0x8edcc800] 05:21:57 INFO - PROCESS | 1900 | 1469276517986 Marionette TRACE conn3 <- [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]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1140ms 05:21:58 INFO - PROCESS | 1900 | 1469276518003 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 1900 | 1469276518007 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:21:58 INFO - PROCESS | 1900 | 1469276518012 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 1900 | 1469276518015 Marionette TRACE conn3 <- [1,2270,null,{}] 05:21:58 INFO - PROCESS | 1900 | 1469276518020 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:58 INFO - PROCESS | 1900 | 1469276518030 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:58 INFO - PROCESS | 1900 | 1469276518272 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:21:58 INFO - PROCESS | 1900 | 1469276518286 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 1900 | 1469276518296 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edce800 == 35 [pid = 1900] [id = 575] 05:21:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9186f000) [pid = 1900] [serial = 1726] [outer = (nil)] 05:21:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x97ffcc00) [pid = 1900] [serial = 1727] [outer = 0x9186f000] 05:21:58 INFO - PROCESS | 1900 | 1469276518362 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9874a400) [pid = 1900] [serial = 1728] [outer = 0x9186f000] 05:21:59 INFO - PROCESS | 1900 | 1469276519498 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1536ms 05:21:59 INFO - PROCESS | 1900 | 1469276519550 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 1900 | 1469276519557 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:21:59 INFO - PROCESS | 1900 | 1469276519565 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 1900 | 1469276519572 Marionette TRACE conn3 <- [1,2274,null,{}] 05:21:59 INFO - PROCESS | 1900 | 1469276519580 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:59 INFO - PROCESS | 1900 | 1469276519586 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:21:59 INFO - PROCESS | 1900 | 1469276519770 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:21:59 INFO - PROCESS | 1900 | 1469276519957 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1900 | 1469276519968 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f793800 == 36 [pid = 1900] [id = 576] 05:22:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f796000) [pid = 1900] [serial = 1729] [outer = (nil)] 05:22:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910d2800) [pid = 1900] [serial = 1730] [outer = 0x8f796000] 05:22:00 INFO - PROCESS | 1900 | 1469276520110 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x91e3fc00) [pid = 1900] [serial = 1731] [outer = 0x8f796000] 05:22:01 INFO - PROCESS | 1900 | 1469276521013 Marionette TRACE conn3 <- [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]]]}] 05:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1487ms 05:22:01 INFO - PROCESS | 1900 | 1469276521050 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 1900 | 1469276521058 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:22:01 INFO - PROCESS | 1900 | 1469276521068 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 1900 | 1469276521072 Marionette TRACE conn3 <- [1,2278,null,{}] 05:22:01 INFO - PROCESS | 1900 | 1469276521078 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:01 INFO - PROCESS | 1900 | 1469276521084 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:01 INFO - PROCESS | 1900 | 1469276521264 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:22:01 INFO - PROCESS | 1900 | 1469276521447 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 1900 | 1469276521456 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e1c00 == 37 [pid = 1900] [id = 577] 05:22:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92bd5400) [pid = 1900] [serial = 1732] [outer = (nil)] 05:22:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x939af000) [pid = 1900] [serial = 1733] [outer = 0x92bd5400] 05:22:01 INFO - PROCESS | 1900 | 1469276521542 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x946c2000) [pid = 1900] [serial = 1734] [outer = 0x92bd5400] 05:22:02 INFO - PROCESS | 1900 | 1469276522556 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1528ms 05:22:02 INFO - PROCESS | 1900 | 1469276522596 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 1900 | 1469276522599 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:22:02 INFO - PROCESS | 1900 | 1469276522606 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1900 | 1469276522612 Marionette TRACE conn3 <- [1,2282,null,{}] 05:22:02 INFO - PROCESS | 1900 | 1469276522628 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:02 INFO - PROCESS | 1900 | 1469276522637 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:02 INFO - PROCESS | 1900 | 1469276522818 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:22:03 INFO - PROCESS | 1900 | 1469276523009 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 1900 | 1469276523020 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x98747400 == 38 [pid = 1900] [id = 578] 05:22:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98748c00) [pid = 1900] [serial = 1735] [outer = (nil)] 05:22:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x988d4000) [pid = 1900] [serial = 1736] [outer = 0x98748c00] 05:22:03 INFO - PROCESS | 1900 | 1469276523103 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98def800) [pid = 1900] [serial = 1737] [outer = 0x98748c00] 05:22:03 INFO - PROCESS | 1900 | 1469276523983 Marionette TRACE conn3 <- [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]]]}] 05:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1435ms 05:22:04 INFO - PROCESS | 1900 | 1469276524056 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 1900 | 1469276524062 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:22:04 INFO - PROCESS | 1900 | 1469276524071 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 1900 | 1469276524074 Marionette TRACE conn3 <- [1,2286,null,{}] 05:22:04 INFO - PROCESS | 1900 | 1469276524080 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:04 INFO - PROCESS | 1900 | 1469276524084 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:04 INFO - PROCESS | 1900 | 1469276524271 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:22:04 INFO - PROCESS | 1900 | 1469276524464 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 1900 | 1469276524473 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x988d1c00 == 39 [pid = 1900] [id = 579] 05:22:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x98d77800) [pid = 1900] [serial = 1738] [outer = (nil)] 05:22:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x994e3400) [pid = 1900] [serial = 1739] [outer = 0x98d77800] 05:22:04 INFO - PROCESS | 1900 | 1469276524551 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x995bb000) [pid = 1900] [serial = 1740] [outer = 0x98d77800] 05:22:05 INFO - PROCESS | 1900 | 1469276525496 Marionette TRACE conn3 <- [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]]]}] 05:22:05 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 05:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1477ms 05:22:05 INFO - PROCESS | 1900 | 1469276525549 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1900 | 1469276525553 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:22:05 INFO - PROCESS | 1900 | 1469276525559 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 1900 | 1469276525563 Marionette TRACE conn3 <- [1,2290,null,{}] 05:22:05 INFO - PROCESS | 1900 | 1469276525568 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:05 INFO - PROCESS | 1900 | 1469276525573 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:05 INFO - PROCESS | 1900 | 1469276525754 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:22:05 INFO - PROCESS | 1900 | 1469276525937 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 1900 | 1469276525944 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e5000 == 40 [pid = 1900] [id = 580] 05:22:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x93920400) [pid = 1900] [serial = 1741] [outer = (nil)] 05:22:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99aebc00) [pid = 1900] [serial = 1742] [outer = 0x93920400] 05:22:06 INFO - PROCESS | 1900 | 1469276526027 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99b58800) [pid = 1900] [serial = 1743] [outer = 0x93920400] 05:22:07 INFO - PROCESS | 1900 | 1469276527034 Marionette TRACE conn3 <- [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]]]}] 05:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1534ms 05:22:07 INFO - PROCESS | 1900 | 1469276527095 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 1900 | 1469276527099 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:22:07 INFO - PROCESS | 1900 | 1469276527106 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 1900 | 1469276527109 Marionette TRACE conn3 <- [1,2294,null,{}] 05:22:07 INFO - PROCESS | 1900 | 1469276527115 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:07 INFO - PROCESS | 1900 | 1469276527126 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:07 INFO - PROCESS | 1900 | 1469276527377 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:22:07 INFO - PROCESS | 1900 | 1469276527609 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1900 | 1469276527618 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcfc00 == 41 [pid = 1900] [id = 581] 05:22:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f626800) [pid = 1900] [serial = 1744] [outer = (nil)] 05:22:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x99b58000) [pid = 1900] [serial = 1745] [outer = 0x8f626800] 05:22:07 INFO - PROCESS | 1900 | 1469276527750 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x99fb4400) [pid = 1900] [serial = 1746] [outer = 0x8f626800] 05:22:08 INFO - PROCESS | 1900 | 1469276528681 Marionette TRACE conn3 <- [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]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1634ms 05:22:08 INFO - PROCESS | 1900 | 1469276528741 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 1900 | 1469276528746 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:22:08 INFO - PROCESS | 1900 | 1469276528752 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 1900 | 1469276528756 Marionette TRACE conn3 <- [1,2298,null,{}] 05:22:08 INFO - PROCESS | 1900 | 1469276528762 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:08 INFO - PROCESS | 1900 | 1469276528767 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:08 INFO - PROCESS | 1900 | 1469276528942 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:22:09 INFO - PROCESS | 1900 | 1469276529133 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1900 | 1469276529144 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x91863c00 == 42 [pid = 1900] [id = 582] 05:22:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x99766400) [pid = 1900] [serial = 1747] [outer = (nil)] 05:22:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9a880400) [pid = 1900] [serial = 1748] [outer = 0x99766400] 05:22:09 INFO - PROCESS | 1900 | 1469276529226 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9aa07800) [pid = 1900] [serial = 1749] [outer = 0x99766400] 05:22:10 INFO - PROCESS | 1900 | 1469276530108 Marionette TRACE conn3 <- [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]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1385ms 05:22:10 INFO - PROCESS | 1900 | 1469276530137 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 1900 | 1469276530141 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:22:10 INFO - PROCESS | 1900 | 1469276530149 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 1900 | 1469276530153 Marionette TRACE conn3 <- [1,2302,null,{}] 05:22:10 INFO - PROCESS | 1900 | 1469276530159 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:10 INFO - PROCESS | 1900 | 1469276530164 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:10 INFO - PROCESS | 1900 | 1469276530424 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:22:10 INFO - PROCESS | 1900 | 1469276530560 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 1900 | 1469276530569 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e17000 == 43 [pid = 1900] [id = 583] 05:22:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x93792c00) [pid = 1900] [serial = 1750] [outer = (nil)] 05:22:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x9ab4c800) [pid = 1900] [serial = 1751] [outer = 0x93792c00] 05:22:10 INFO - PROCESS | 1900 | 1469276530651 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x9ab4ec00) [pid = 1900] [serial = 1752] [outer = 0x93792c00] 05:22:11 INFO - PROCESS | 1900 | 1469276531649 Marionette TRACE conn3 <- [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]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1589ms 05:22:11 INFO - PROCESS | 1900 | 1469276531740 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 1900 | 1469276531745 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:22:11 INFO - PROCESS | 1900 | 1469276531752 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 1900 | 1469276531756 Marionette TRACE conn3 <- [1,2306,null,{}] 05:22:11 INFO - PROCESS | 1900 | 1469276531761 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:11 INFO - PROCESS | 1900 | 1469276531766 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:11 INFO - PROCESS | 1900 | 1469276531972 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:22:12 INFO - PROCESS | 1900 | 1469276532219 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 1900 | 1469276532229 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd6000 == 44 [pid = 1900] [id = 584] 05:22:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x8ebd6400) [pid = 1900] [serial = 1753] [outer = (nil)] 05:22:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x8edc5800) [pid = 1900] [serial = 1754] [outer = 0x8ebd6400] 05:22:12 INFO - PROCESS | 1900 | 1469276532530 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x8f4dd800) [pid = 1900] [serial = 1755] [outer = 0x8ebd6400] 05:22:13 INFO - PROCESS | 1900 | 1469276533484 Marionette TRACE conn3 <- [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]]]}] 05:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1784ms 05:22:13 INFO - PROCESS | 1900 | 1469276533554 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:22:13 INFO - PROCESS | 1900 | 1469276533560 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:22:13 INFO - PROCESS | 1900 | 1469276533570 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 1900 | 1469276533573 Marionette TRACE conn3 <- [1,2310,null,{}] 05:22:13 INFO - PROCESS | 1900 | 1469276533582 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:13 INFO - PROCESS | 1900 | 1469276533587 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:13 INFO - PROCESS | 1900 | 1469276533774 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:22:14 INFO - PROCESS | 1900 | 1469276534066 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 1900 | 1469276534075 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d3000 == 45 [pid = 1900] [id = 585] 05:22:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x91864800) [pid = 1900] [serial = 1756] [outer = (nil)] 05:22:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x92114800) [pid = 1900] [serial = 1757] [outer = 0x91864800] 05:22:14 INFO - PROCESS | 1900 | 1469276534199 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x928e5c00) [pid = 1900] [serial = 1758] [outer = 0x91864800] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd9c00 == 44 [pid = 1900] [id = 574] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc6400 == 43 [pid = 1900] [id = 573] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x93794400 == 42 [pid = 1900] [id = 572] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x910d1800 == 41 [pid = 1900] [id = 571] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc4c00 == 40 [pid = 1900] [id = 570] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x91e46400 == 39 [pid = 1900] [id = 568] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x92114400 == 38 [pid = 1900] [id = 567] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4e0000 == 37 [pid = 1900] [id = 566] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd4c00 == 36 [pid = 1900] [id = 569] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48c400 == 35 [pid = 1900] [id = 565] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8f797800 == 34 [pid = 1900] [id = 559] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd6000 == 33 [pid = 1900] [id = 584] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x90e17000 == 32 [pid = 1900] [id = 583] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x91863c00 == 31 [pid = 1900] [id = 582] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x928e5000 == 30 [pid = 1900] [id = 580] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcfc00 == 29 [pid = 1900] [id = 581] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x988d1c00 == 28 [pid = 1900] [id = 579] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x98747400 == 27 [pid = 1900] [id = 578] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8f793800 == 26 [pid = 1900] [id = 576] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x928e1c00 == 25 [pid = 1900] [id = 577] 05:22:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8edce800 == 24 [pid = 1900] [id = 575] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x9186c000) [pid = 1900] [serial = 1656] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x910cb400) [pid = 1900] [serial = 1655] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x946d0400) [pid = 1900] [serial = 1659] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x939aec00) [pid = 1900] [serial = 1658] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x98dfb400) [pid = 1900] [serial = 1662] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x98df2400) [pid = 1900] [serial = 1661] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x99762400) [pid = 1900] [serial = 1665] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x995bc000) [pid = 1900] [serial = 1664] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x99cb8400) [pid = 1900] [serial = 1668] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x99bc9000) [pid = 1900] [serial = 1667] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92a94800) [pid = 1900] [serial = 1691] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x9a35dc00) [pid = 1900] [serial = 1671] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x90e14400) [pid = 1900] [serial = 1680] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8f4d3400) [pid = 1900] [serial = 1679] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8f4d6800) [pid = 1900] [serial = 1682] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9a355c00) [pid = 1900] [serial = 1670] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8f4df400) [pid = 1900] [serial = 1683] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x90e16c00) [pid = 1900] [serial = 1685] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9ab48c00) [pid = 1900] [serial = 1674] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9aa1f800) [pid = 1900] [serial = 1673] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92b52c00) [pid = 1900] [serial = 1677] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x928e2000) [pid = 1900] [serial = 1676] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92b5ac00) [pid = 1900] [serial = 1692] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92253c00) [pid = 1900] [serial = 1688] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x928dc400) [pid = 1900] [serial = 1689] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92b53000) [pid = 1900] [serial = 1694] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b5f400) [pid = 1900] [serial = 1695] [outer = (nil)] [url = about:blank] 05:22:15 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x90fc5000) [pid = 1900] [serial = 1686] [outer = (nil)] [url = about:blank] 05:22:16 INFO - PROCESS | 1900 | 1469276536228 Marionette TRACE conn3 <- [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]]]}] 05:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2734ms 05:22:16 INFO - PROCESS | 1900 | 1469276536308 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 1900 | 1469276536316 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:22:16 INFO - PROCESS | 1900 | 1469276536324 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 1900 | 1469276536332 Marionette TRACE conn3 <- [1,2314,null,{}] 05:22:16 INFO - PROCESS | 1900 | 1469276536340 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:16 INFO - PROCESS | 1900 | 1469276536345 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:16 INFO - PROCESS | 1900 | 1469276536517 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:22:16 INFO - PROCESS | 1900 | 1469276536528 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 1900 | 1469276536540 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcd000 == 25 [pid = 1900] [id = 586] 05:22:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8edcfc00) [pid = 1900] [serial = 1759] [outer = (nil)] 05:22:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8f61d400) [pid = 1900] [serial = 1760] [outer = 0x8edcfc00] 05:22:16 INFO - PROCESS | 1900 | 1469276536627 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8f791c00) [pid = 1900] [serial = 1761] [outer = 0x8edcfc00] 05:22:17 INFO - PROCESS | 1900 | 1469276537613 Marionette TRACE conn3 <- [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]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1334ms 05:22:17 INFO - PROCESS | 1900 | 1469276537657 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:22:17 INFO - PROCESS | 1900 | 1469276537665 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:22:17 INFO - PROCESS | 1900 | 1469276537677 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 1900 | 1469276537681 Marionette TRACE conn3 <- [1,2318,null,{}] 05:22:17 INFO - PROCESS | 1900 | 1469276537691 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:17 INFO - PROCESS | 1900 | 1469276537696 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:17 INFO - PROCESS | 1900 | 1469276537939 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:22:18 INFO - PROCESS | 1900 | 1469276538041 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 1900 | 1469276538049 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc4000 == 26 [pid = 1900] [id = 587] 05:22:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x90fc9800) [pid = 1900] [serial = 1762] [outer = (nil)] 05:22:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x910ca800) [pid = 1900] [serial = 1763] [outer = 0x90fc9800] 05:22:18 INFO - PROCESS | 1900 | 1469276538127 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x910cf800) [pid = 1900] [serial = 1764] [outer = 0x90fc9800] 05:22:19 INFO - PROCESS | 1900 | 1469276539074 Marionette TRACE conn3 <- [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] 05:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:22:19 INFO - PROCESS | 1900 | 1469276539118 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:22:19 INFO - PROCESS | 1900 | 1469276539124 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 1900 | 1469276539130 Marionette TRACE conn3 <- [1,2322,null,{}] 05:22:19 INFO - PROCESS | 1900 | 1469276539157 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:19 INFO - PROCESS | 1900 | 1469276539166 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:19 INFO - PROCESS | 1900 | 1469276539386 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:22:19 INFO - PROCESS | 1900 | 1469276539416 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 1900 | 1469276539428 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e1c00 == 27 [pid = 1900] [id = 588] 05:22:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x928e2c00) [pid = 1900] [serial = 1765] [outer = (nil)] 05:22:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92a8ac00) [pid = 1900] [serial = 1766] [outer = 0x928e2c00] 05:22:19 INFO - PROCESS | 1900 | 1469276539499 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92a94c00) [pid = 1900] [serial = 1767] [outer = 0x928e2c00] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9186f000) [pid = 1900] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8edcc800) [pid = 1900] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x93b53000) [pid = 1900] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f629400) [pid = 1900] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8edcc400) [pid = 1900] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f61e000) [pid = 1900] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x95047000) [pid = 1900] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8edc6000) [pid = 1900] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x91869000) [pid = 1900] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92259400) [pid = 1900] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:22:21 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93795400) [pid = 1900] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:22:21 INFO - PROCESS | 1900 | 1469276541032 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2041ms 05:22:21 INFO - PROCESS | 1900 | 1469276541169 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 1900 | 1469276541172 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:22:21 INFO - PROCESS | 1900 | 1469276541179 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 1900 | 1469276541182 Marionette TRACE conn3 <- [1,2326,null,{}] 05:22:21 INFO - PROCESS | 1900 | 1469276541188 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 1900 | 1469276541192 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:21 INFO - PROCESS | 1900 | 1469276541338 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:22:21 INFO - PROCESS | 1900 | 1469276541352 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 1900 | 1469276541358 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f792400 == 28 [pid = 1900] [id = 589] 05:22:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9186f000) [pid = 1900] [serial = 1768] [outer = (nil)] 05:22:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92256c00) [pid = 1900] [serial = 1769] [outer = 0x9186f000] 05:22:21 INFO - PROCESS | 1900 | 1469276541426 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92b55c00) [pid = 1900] [serial = 1770] [outer = 0x9186f000] 05:22:22 INFO - PROCESS | 1900 | 1469276542240 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1129ms 05:22:22 INFO - PROCESS | 1900 | 1469276542311 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 1900 | 1469276542315 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:22:22 INFO - PROCESS | 1900 | 1469276542321 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 1900 | 1469276542324 Marionette TRACE conn3 <- [1,2330,null,{}] 05:22:22 INFO - PROCESS | 1900 | 1469276542329 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:22 INFO - PROCESS | 1900 | 1469276542334 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:22 INFO - PROCESS | 1900 | 1469276542486 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:22:22 INFO - PROCESS | 1900 | 1469276542494 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 1900 | 1469276542501 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x91866c00 == 29 [pid = 1900] [id = 590] 05:22:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9186c800) [pid = 1900] [serial = 1771] [outer = (nil)] 05:22:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92bd4000) [pid = 1900] [serial = 1772] [outer = 0x9186c800] 05:22:22 INFO - PROCESS | 1900 | 1469276542569 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9391d400) [pid = 1900] [serial = 1773] [outer = 0x9186c800] 05:22:23 INFO - PROCESS | 1900 | 1469276543758 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1484ms 05:22:23 INFO - PROCESS | 1900 | 1469276543806 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 1900 | 1469276543814 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:22:23 INFO - PROCESS | 1900 | 1469276543822 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 1900 | 1469276543827 Marionette TRACE conn3 <- [1,2334,null,{}] 05:22:23 INFO - PROCESS | 1900 | 1469276543836 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:23 INFO - PROCESS | 1900 | 1469276543842 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:24 INFO - PROCESS | 1900 | 1469276544032 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:22:24 INFO - PROCESS | 1900 | 1469276544272 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 1900 | 1469276544281 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dac00 == 30 [pid = 1900] [id = 591] 05:22:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8f4df800) [pid = 1900] [serial = 1774] [outer = (nil)] 05:22:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x90e14800) [pid = 1900] [serial = 1775] [outer = 0x8f4df800] 05:22:24 INFO - PROCESS | 1900 | 1469276544407 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x90fcf000) [pid = 1900] [serial = 1776] [outer = 0x8f4df800] 05:22:25 INFO - PROCESS | 1900 | 1469276545351 Marionette TRACE conn3 <- [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]]]}] 05:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1598ms 05:22:25 INFO - PROCESS | 1900 | 1469276545420 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 1900 | 1469276545428 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:22:25 INFO - PROCESS | 1900 | 1469276545438 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 1900 | 1469276545443 Marionette TRACE conn3 <- [1,2338,null,{}] 05:22:25 INFO - PROCESS | 1900 | 1469276545449 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:25 INFO - PROCESS | 1900 | 1469276545456 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:25 INFO - PROCESS | 1900 | 1469276545652 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:22:25 INFO - PROCESS | 1900 | 1469276545857 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 1900 | 1469276545864 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edca800 == 31 [pid = 1900] [id = 592] 05:22:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x910d8400) [pid = 1900] [serial = 1777] [outer = (nil)] 05:22:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92a8f000) [pid = 1900] [serial = 1778] [outer = 0x910d8400] 05:22:26 INFO - PROCESS | 1900 | 1469276546056 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92b5e000) [pid = 1900] [serial = 1779] [outer = 0x910d8400] 05:22:27 INFO - PROCESS | 1900 | 1469276547115 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1737ms 05:22:27 INFO - PROCESS | 1900 | 1469276547176 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 1900 | 1469276547181 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:22:27 INFO - PROCESS | 1900 | 1469276547188 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 1900 | 1469276547194 Marionette TRACE conn3 <- [1,2342,null,{}] 05:22:27 INFO - PROCESS | 1900 | 1469276547253 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:27 INFO - PROCESS | 1900 | 1469276547262 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:27 INFO - PROCESS | 1900 | 1469276547524 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:22:27 INFO - PROCESS | 1900 | 1469276547721 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 1900 | 1469276547735 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b5d400 == 32 [pid = 1900] [id = 593] 05:22:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x93b5dc00) [pid = 1900] [serial = 1780] [outer = (nil)] 05:22:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x95045800) [pid = 1900] [serial = 1781] [outer = 0x93b5dc00] 05:22:27 INFO - PROCESS | 1900 | 1469276547823 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x9504ac00) [pid = 1900] [serial = 1782] [outer = 0x93b5dc00] 05:22:28 INFO - PROCESS | 1900 | 1469276548764 Marionette TRACE conn3 <- [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]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1636ms 05:22:28 INFO - PROCESS | 1900 | 1469276548840 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 1900 | 1469276548844 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:22:28 INFO - PROCESS | 1900 | 1469276548854 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 1900 | 1469276548857 Marionette TRACE conn3 <- [1,2346,null,{}] 05:22:28 INFO - PROCESS | 1900 | 1469276548863 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:28 INFO - PROCESS | 1900 | 1469276548869 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:29 INFO - PROCESS | 1900 | 1469276549061 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:22:29 INFO - PROCESS | 1900 | 1469276549251 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 1900 | 1469276549258 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fce400 == 33 [pid = 1900] [id = 594] 05:22:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9637f400) [pid = 1900] [serial = 1783] [outer = (nil)] 05:22:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x975c3400) [pid = 1900] [serial = 1784] [outer = 0x9637f400] 05:22:29 INFO - PROCESS | 1900 | 1469276549393 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x975cac00) [pid = 1900] [serial = 1785] [outer = 0x9637f400] 05:22:30 INFO - PROCESS | 1900 | 1469276550421 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1634ms 05:22:30 INFO - PROCESS | 1900 | 1469276550488 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 1900 | 1469276550492 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:22:30 INFO - PROCESS | 1900 | 1469276550498 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 1900 | 1469276550502 Marionette TRACE conn3 <- [1,2350,null,{}] 05:22:30 INFO - PROCESS | 1900 | 1469276550507 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:30 INFO - PROCESS | 1900 | 1469276550513 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:30 INFO - PROCESS | 1900 | 1469276550696 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:22:31 INFO - PROCESS | 1900 | 1469276551096 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 1900 | 1469276551103 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd1800 == 34 [pid = 1900] [id = 595] 05:22:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8ebd2800) [pid = 1900] [serial = 1786] [outer = (nil)] 05:22:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8edc6000) [pid = 1900] [serial = 1787] [outer = 0x8ebd2800] 05:22:31 INFO - PROCESS | 1900 | 1469276551227 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8edd0000) [pid = 1900] [serial = 1788] [outer = 0x8ebd2800] 05:22:32 INFO - PROCESS | 1900 | --DOCSHELL 0x8f792400 == 33 [pid = 1900] [id = 589] 05:22:32 INFO - PROCESS | 1900 | --DOCSHELL 0x928e1c00 == 32 [pid = 1900] [id = 588] 05:22:32 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc4000 == 31 [pid = 1900] [id = 587] 05:22:32 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcd000 == 30 [pid = 1900] [id = 586] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x9874a400) [pid = 1900] [serial = 1728] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x97ffcc00) [pid = 1900] [serial = 1727] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x928e7000) [pid = 1900] [serial = 1724] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x9506b800) [pid = 1900] [serial = 1721] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x95071800) [pid = 1900] [serial = 1722] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x946c9400) [pid = 1900] [serial = 1698] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x93b5a000) [pid = 1900] [serial = 1697] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x946d0c00) [pid = 1900] [serial = 1709] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x975c7000) [pid = 1900] [serial = 1710] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8f799800) [pid = 1900] [serial = 1700] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x90e1c000) [pid = 1900] [serial = 1701] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9506bc00) [pid = 1900] [serial = 1706] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x95078400) [pid = 1900] [serial = 1707] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f796400) [pid = 1900] [serial = 1712] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90e20000) [pid = 1900] [serial = 1713] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x91e4c400) [pid = 1900] [serial = 1715] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x928e0400) [pid = 1900] [serial = 1716] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a8d400) [pid = 1900] [serial = 1703] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92a95000) [pid = 1900] [serial = 1704] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92a88800) [pid = 1900] [serial = 1725] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93928000) [pid = 1900] [serial = 1718] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93b52800) [pid = 1900] [serial = 1719] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1900 | 1469276552311 Marionette TRACE conn3 <- [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]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1830ms 05:22:32 INFO - PROCESS | 1900 | 1469276552332 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 1900 | 1469276552338 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:22:32 INFO - PROCESS | 1900 | 1469276552346 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 1900 | 1469276552350 Marionette TRACE conn3 <- [1,2354,null,{}] 05:22:32 INFO - PROCESS | 1900 | 1469276552358 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:32 INFO - PROCESS | 1900 | 1469276552365 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:32 INFO - PROCESS | 1900 | 1469276552600 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:22:32 INFO - PROCESS | 1900 | 1469276552617 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 1900 | 1469276552627 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc2800 == 31 [pid = 1900] [id = 596] 05:22:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e19800) [pid = 1900] [serial = 1789] [outer = (nil)] 05:22:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90fc7000) [pid = 1900] [serial = 1790] [outer = 0x90e19800] 05:22:32 INFO - PROCESS | 1900 | 1469276552738 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x91862c00) [pid = 1900] [serial = 1791] [outer = 0x90e19800] 05:22:33 INFO - PROCESS | 1900 | 1469276553668 Marionette TRACE conn3 <- [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]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1383ms 05:22:33 INFO - PROCESS | 1900 | 1469276553733 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 1900 | 1469276553739 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:22:33 INFO - PROCESS | 1900 | 1469276553747 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 1900 | 1469276553750 Marionette TRACE conn3 <- [1,2358,null,{}] 05:22:33 INFO - PROCESS | 1900 | 1469276553756 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:33 INFO - PROCESS | 1900 | 1469276553761 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:33 INFO - PROCESS | 1900 | 1469276553934 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:22:33 INFO - PROCESS | 1900 | 1469276553948 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 1900 | 1469276553956 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e20000 == 32 [pid = 1900] [id = 597] 05:22:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92111000) [pid = 1900] [serial = 1792] [outer = (nil)] 05:22:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92a95000) [pid = 1900] [serial = 1793] [outer = 0x92111000] 05:22:34 INFO - PROCESS | 1900 | 1469276554179 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92bd5000) [pid = 1900] [serial = 1794] [outer = 0x92111000] 05:22:35 INFO - PROCESS | 1900 | 1469276555261 Marionette TRACE conn3 <- [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]]]}] 05:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1543ms 05:22:35 INFO - PROCESS | 1900 | 1469276555292 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:22:35 INFO - PROCESS | 1900 | 1469276555296 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:22:35 INFO - PROCESS | 1900 | 1469276555312 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 1900 | 1469276555321 Marionette TRACE conn3 <- [1,2362,null,{}] 05:22:35 INFO - PROCESS | 1900 | 1469276555338 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:35 INFO - PROCESS | 1900 | 1469276555344 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:35 INFO - PROCESS | 1900 | 1469276555617 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:22:35 INFO - PROCESS | 1900 | 1469276555651 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 1900 | 1469276555660 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x91e40800 == 33 [pid = 1900] [id = 598] 05:22:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b5d000) [pid = 1900] [serial = 1795] [outer = (nil)] 05:22:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x946d0400) [pid = 1900] [serial = 1796] [outer = 0x93b5d000] 05:22:35 INFO - PROCESS | 1900 | 1469276555743 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95047400) [pid = 1900] [serial = 1797] [outer = 0x93b5d000] 05:22:36 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x928e2c00) [pid = 1900] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:22:36 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f796000) [pid = 1900] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:22:36 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fc9800) [pid = 1900] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92bd5400) [pid = 1900] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x98748c00) [pid = 1900] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8edcfc00) [pid = 1900] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x98d77800) [pid = 1900] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93920400) [pid = 1900] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x91864800) [pid = 1900] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f626800) [pid = 1900] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x99766400) [pid = 1900] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x93792c00) [pid = 1900] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9186f000) [pid = 1900] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:22:37 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8ebd6400) [pid = 1900] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:22:37 INFO - PROCESS | 1900 | 1469276557019 Marionette TRACE conn3 <- [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]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1759ms 05:22:37 INFO - PROCESS | 1900 | 1469276557062 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 1900 | 1469276557066 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:22:37 INFO - PROCESS | 1900 | 1469276557072 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 1900 | 1469276557075 Marionette TRACE conn3 <- [1,2366,null,{}] 05:22:37 INFO - PROCESS | 1900 | 1469276557081 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:37 INFO - PROCESS | 1900 | 1469276557087 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:37 INFO - PROCESS | 1900 | 1469276557254 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:22:37 INFO - PROCESS | 1900 | 1469276557491 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 1900 | 1469276557501 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e15000 == 34 [pid = 1900] [id = 599] 05:22:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x910d8800) [pid = 1900] [serial = 1798] [outer = (nil)] 05:22:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92b51c00) [pid = 1900] [serial = 1799] [outer = 0x910d8800] 05:22:37 INFO - PROCESS | 1900 | 1469276557585 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9391c800) [pid = 1900] [serial = 1800] [outer = 0x910d8800] 05:22:38 INFO - PROCESS | 1900 | 1469276558358 Marionette TRACE conn3 <- [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]]]}] 05:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1349ms 05:22:38 INFO - PROCESS | 1900 | 1469276558423 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 1900 | 1469276558427 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:22:38 INFO - PROCESS | 1900 | 1469276558435 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 1900 | 1469276558439 Marionette TRACE conn3 <- [1,2370,null,{}] 05:22:38 INFO - PROCESS | 1900 | 1469276558450 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:38 INFO - PROCESS | 1900 | 1469276558454 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:38 INFO - PROCESS | 1900 | 1469276558620 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:22:38 INFO - PROCESS | 1900 | 1469276558629 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 1900 | 1469276558650 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e491000 == 35 [pid = 1900] [id = 600] 05:22:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90e1cc00) [pid = 1900] [serial = 1801] [outer = (nil)] 05:22:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x96389800) [pid = 1900] [serial = 1802] [outer = 0x90e1cc00] 05:22:38 INFO - PROCESS | 1900 | 1469276558876 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x97f31000) [pid = 1900] [serial = 1803] [outer = 0x90e1cc00] 05:22:39 INFO - PROCESS | 1900 | 1469276559990 Marionette TRACE conn3 <- [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]]]}] 05:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1591ms 05:22:40 INFO - PROCESS | 1900 | 1469276560027 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 1900 | 1469276560034 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:22:40 INFO - PROCESS | 1900 | 1469276560042 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 1900 | 1469276560051 Marionette TRACE conn3 <- [1,2374,null,{}] 05:22:40 INFO - PROCESS | 1900 | 1469276560060 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:40 INFO - PROCESS | 1900 | 1469276560067 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:40 INFO - PROCESS | 1900 | 1469276560269 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:22:40 INFO - PROCESS | 1900 | 1469276560512 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 1900 | 1469276560521 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e15800 == 36 [pid = 1900] [id = 601] 05:22:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90e18400) [pid = 1900] [serial = 1804] [outer = (nil)] 05:22:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x910cec00) [pid = 1900] [serial = 1805] [outer = 0x90e18400] 05:22:40 INFO - PROCESS | 1900 | 1469276560651 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92117400) [pid = 1900] [serial = 1806] [outer = 0x90e18400] 05:22:41 INFO - PROCESS | 1900 | 1469276561625 Marionette TRACE conn3 <- [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]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1644ms 05:22:41 INFO - PROCESS | 1900 | 1469276561688 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 1900 | 1469276561702 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:22:41 INFO - PROCESS | 1900 | 1469276561724 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 1900 | 1469276561728 Marionette TRACE conn3 <- [1,2378,null,{}] 05:22:41 INFO - PROCESS | 1900 | 1469276561736 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:41 INFO - PROCESS | 1900 | 1469276561742 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:41 INFO - PROCESS | 1900 | 1469276561988 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:22:42 INFO - PROCESS | 1900 | 1469276562309 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:42 INFO - PROCESS | 1900 | 1469276562317 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186d000 == 37 [pid = 1900] [id = 602] 05:22:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93929c00) [pid = 1900] [serial = 1807] [outer = (nil)] 05:22:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x939b7c00) [pid = 1900] [serial = 1808] [outer = 0x93929c00] 05:22:42 INFO - PROCESS | 1900 | 1469276562410 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b5f800) [pid = 1900] [serial = 1809] [outer = 0x93929c00] 05:22:43 INFO - PROCESS | 1900 | 1469276563357 Marionette TRACE conn3 <- [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]]]}] 05:22: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 05:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1690ms 05:22:43 INFO - PROCESS | 1900 | 1469276563414 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 1900 | 1469276563418 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:22:43 INFO - PROCESS | 1900 | 1469276563427 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 1900 | 1469276563432 Marionette TRACE conn3 <- [1,2382,null,{}] 05:22:43 INFO - PROCESS | 1900 | 1469276563460 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:43 INFO - PROCESS | 1900 | 1469276563469 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:43 INFO - PROCESS | 1900 | 1469276563693 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:22:43 INFO - PROCESS | 1900 | 1469276563936 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 1900 | 1469276563952 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x939af400 == 38 [pid = 1900] [id = 603] 05:22:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98748000) [pid = 1900] [serial = 1810] [outer = (nil)] 05:22:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9884b000) [pid = 1900] [serial = 1811] [outer = 0x98748000] 05:22:44 INFO - PROCESS | 1900 | 1469276564050 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98d81800) [pid = 1900] [serial = 1812] [outer = 0x98748000] 05:22:44 INFO - PROCESS | 1900 | 1469276564947 Marionette TRACE conn3 <- [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]]]}] 05:22: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 05:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1586ms 05:22:45 INFO - PROCESS | 1900 | 1469276565025 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 1900 | 1469276565029 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:22:45 INFO - PROCESS | 1900 | 1469276565039 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 1900 | 1469276565042 Marionette TRACE conn3 <- [1,2386,null,{}] 05:22:45 INFO - PROCESS | 1900 | 1469276565048 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:45 INFO - PROCESS | 1900 | 1469276565053 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:45 INFO - PROCESS | 1900 | 1469276565245 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:22:45 INFO - PROCESS | 1900 | 1469276565435 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 1900 | 1469276565446 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x9507ac00 == 39 [pid = 1900] [id = 604] 05:22:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x97ffd400) [pid = 1900] [serial = 1813] [outer = (nil)] 05:22:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x98dfc800) [pid = 1900] [serial = 1814] [outer = 0x97ffd400] 05:22:45 INFO - PROCESS | 1900 | 1469276565526 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9950bc00) [pid = 1900] [serial = 1815] [outer = 0x97ffd400] 05:22:46 INFO - PROCESS | 1900 | 1469276566527 Marionette TRACE conn3 <- [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]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1529ms 05:22:46 INFO - PROCESS | 1900 | 1469276566569 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 1900 | 1469276566573 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:22:46 INFO - PROCESS | 1900 | 1469276566580 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 1900 | 1469276566583 Marionette TRACE conn3 <- [1,2390,null,{}] 05:22:46 INFO - PROCESS | 1900 | 1469276566589 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:46 INFO - PROCESS | 1900 | 1469276566594 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:46 INFO - PROCESS | 1900 | 1469276566786 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:22:47 INFO - PROCESS | 1900 | 1469276566987 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 1900 | 1469276566997 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48dc00 == 40 [pid = 1900] [id = 605] 05:22:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8f629000) [pid = 1900] [serial = 1816] [outer = (nil)] 05:22:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x9976a400) [pid = 1900] [serial = 1817] [outer = 0x8f629000] 05:22:47 INFO - PROCESS | 1900 | 1469276567073 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99a6ac00) [pid = 1900] [serial = 1818] [outer = 0x8f629000] 05:22:48 INFO - PROCESS | 1900 | 1469276568080 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1532ms 05:22:48 INFO - PROCESS | 1900 | 1469276568112 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 1900 | 1469276568116 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:22:48 INFO - PROCESS | 1900 | 1469276568123 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 1900 | 1469276568126 Marionette TRACE conn3 <- [1,2394,null,{}] 05:22:48 INFO - PROCESS | 1900 | 1469276568133 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:48 INFO - PROCESS | 1900 | 1469276568143 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:48 INFO - PROCESS | 1900 | 1469276568345 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:22:48 INFO - PROCESS | 1900 | 1469276568541 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 1900 | 1469276568550 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e12c00 == 41 [pid = 1900] [id = 606] 05:22:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x98df4000) [pid = 1900] [serial = 1819] [outer = (nil)] 05:22:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x99d36800) [pid = 1900] [serial = 1820] [outer = 0x98df4000] 05:22:48 INFO - PROCESS | 1900 | 1469276568683 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x99fb0c00) [pid = 1900] [serial = 1821] [outer = 0x98df4000] 05:22:49 INFO - PROCESS | 1900 | 1469276569612 Marionette TRACE conn3 <- [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]]]}] 05:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1529ms 05:22:49 INFO - PROCESS | 1900 | 1469276569653 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 1900 | 1469276569657 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:22:49 INFO - PROCESS | 1900 | 1469276569664 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 1900 | 1469276569668 Marionette TRACE conn3 <- [1,2398,null,{}] 05:22:49 INFO - PROCESS | 1900 | 1469276569674 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:49 INFO - PROCESS | 1900 | 1469276569679 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:49 INFO - PROCESS | 1900 | 1469276569854 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:22:50 INFO - PROCESS | 1900 | 1469276570045 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 1900 | 1469276570054 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489c00 == 42 [pid = 1900] [id = 607] 05:22:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x90fc2c00) [pid = 1900] [serial = 1822] [outer = (nil)] 05:22:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9a87fc00) [pid = 1900] [serial = 1823] [outer = 0x90fc2c00] 05:22:50 INFO - PROCESS | 1900 | 1469276570138 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9aa09400) [pid = 1900] [serial = 1824] [outer = 0x90fc2c00] 05:22:51 INFO - PROCESS | 1900 | 1469276571112 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1479ms 05:22:51 INFO - PROCESS | 1900 | 1469276571144 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 1900 | 1469276571148 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:22:51 INFO - PROCESS | 1900 | 1469276571154 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 1900 | 1469276571158 Marionette TRACE conn3 <- [1,2402,null,{}] 05:22:51 INFO - PROCESS | 1900 | 1469276571163 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:51 INFO - PROCESS | 1900 | 1469276571169 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:51 INFO - PROCESS | 1900 | 1469276571355 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:22:51 INFO - PROCESS | 1900 | 1469276571677 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 1900 | 1469276571685 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48f800 == 43 [pid = 1900] [id = 608] 05:22:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8edc2c00) [pid = 1900] [serial = 1825] [outer = (nil)] 05:22:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x8f792000) [pid = 1900] [serial = 1826] [outer = 0x8edc2c00] 05:22:51 INFO - PROCESS | 1900 | 1469276571782 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x92111c00) [pid = 1900] [serial = 1827] [outer = 0x8edc2c00] 05:22:52 INFO - PROCESS | 1900 | 1469276572872 Marionette TRACE conn3 <- [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]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1783ms 05:22:52 INFO - PROCESS | 1900 | 1469276572939 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 1900 | 1469276572945 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:22:52 INFO - PROCESS | 1900 | 1469276572955 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 1900 | 1469276572960 Marionette TRACE conn3 <- [1,2406,null,{}] 05:22:52 INFO - PROCESS | 1900 | 1469276572968 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:52 INFO - PROCESS | 1900 | 1469276572973 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:53 INFO - PROCESS | 1900 | 1469276573148 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:22:53 INFO - PROCESS | 1900 | 1469276573395 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 1900 | 1469276573410 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4e1000 == 44 [pid = 1900] [id = 609] 05:22:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x90fcc000) [pid = 1900] [serial = 1828] [outer = (nil)] 05:22:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x910d5400) [pid = 1900] [serial = 1829] [outer = 0x90fcc000] 05:22:53 INFO - PROCESS | 1900 | 1469276573580 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x91871000) [pid = 1900] [serial = 1830] [outer = 0x90fcc000] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x90e15000 == 43 [pid = 1900] [id = 599] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x91e40800 == 42 [pid = 1900] [id = 598] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x90e20000 == 41 [pid = 1900] [id = 597] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc2800 == 40 [pid = 1900] [id = 596] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd1800 == 39 [pid = 1900] [id = 595] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x910d3000 == 38 [pid = 1900] [id = 585] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dac00 == 37 [pid = 1900] [id = 591] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x91866c00 == 36 [pid = 1900] [id = 590] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8edca800 == 35 [pid = 1900] [id = 592] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x90fce400 == 34 [pid = 1900] [id = 594] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x93b5d400 == 33 [pid = 1900] [id = 593] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48f800 == 32 [pid = 1900] [id = 608] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489c00 == 31 [pid = 1900] [id = 607] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48dc00 == 30 [pid = 1900] [id = 605] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x90e12c00 == 29 [pid = 1900] [id = 606] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x9507ac00 == 28 [pid = 1900] [id = 604] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x939af400 == 27 [pid = 1900] [id = 603] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x90e15800 == 26 [pid = 1900] [id = 601] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x9186d000 == 25 [pid = 1900] [id = 602] 05:22:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8e491000 == 24 [pid = 1900] [id = 600] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x92a8ac00) [pid = 1900] [serial = 1766] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x92a94c00) [pid = 1900] [serial = 1767] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x91e3fc00) [pid = 1900] [serial = 1731] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x910ca800) [pid = 1900] [serial = 1763] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x910d2800) [pid = 1900] [serial = 1730] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x946c2000) [pid = 1900] [serial = 1734] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x939af000) [pid = 1900] [serial = 1733] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x98def800) [pid = 1900] [serial = 1737] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8f61d400) [pid = 1900] [serial = 1760] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x988d4000) [pid = 1900] [serial = 1736] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8f791c00) [pid = 1900] [serial = 1761] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x995bb000) [pid = 1900] [serial = 1740] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x994e3400) [pid = 1900] [serial = 1739] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x99b58800) [pid = 1900] [serial = 1743] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x99aebc00) [pid = 1900] [serial = 1742] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x928e5c00) [pid = 1900] [serial = 1758] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x99fb4400) [pid = 1900] [serial = 1746] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92114800) [pid = 1900] [serial = 1757] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x99b58000) [pid = 1900] [serial = 1745] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9aa07800) [pid = 1900] [serial = 1749] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9a880400) [pid = 1900] [serial = 1748] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9ab4ec00) [pid = 1900] [serial = 1752] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9ab4c800) [pid = 1900] [serial = 1751] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b55c00) [pid = 1900] [serial = 1770] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4dd800) [pid = 1900] [serial = 1755] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92bd4000) [pid = 1900] [serial = 1772] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8edc5800) [pid = 1900] [serial = 1754] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92256c00) [pid = 1900] [serial = 1769] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x910cf800) [pid = 1900] [serial = 1764] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1900 | 1469276575767 Marionette TRACE conn3 <- [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]]]}] 05:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2844ms 05:22:55 INFO - PROCESS | 1900 | 1469276575799 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 1900 | 1469276575804 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:22:55 INFO - PROCESS | 1900 | 1469276575814 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 1900 | 1469276575819 Marionette TRACE conn3 <- [1,2410,null,{}] 05:22:55 INFO - PROCESS | 1900 | 1469276575828 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:55 INFO - PROCESS | 1900 | 1469276575834 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:56 INFO - PROCESS | 1900 | 1469276576014 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:22:56 INFO - PROCESS | 1900 | 1469276576153 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 1900 | 1469276576166 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd4000 == 25 [pid = 1900] [id = 610] 05:22:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8ebd4400) [pid = 1900] [serial = 1831] [outer = (nil)] 05:22:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f4d6400) [pid = 1900] [serial = 1832] [outer = 0x8ebd4400] 05:22:56 INFO - PROCESS | 1900 | 1469276576243 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f4e1c00) [pid = 1900] [serial = 1833] [outer = 0x8ebd4400] 05:22:57 INFO - PROCESS | 1900 | 1469276577140 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1392ms 05:22:57 INFO - PROCESS | 1900 | 1469276577204 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:22:57 INFO - PROCESS | 1900 | 1469276577213 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:22:57 INFO - PROCESS | 1900 | 1469276577224 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 1900 | 1469276577230 Marionette TRACE conn3 <- [1,2414,null,{}] 05:22:57 INFO - PROCESS | 1900 | 1469276577235 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:57 INFO - PROCESS | 1900 | 1469276577241 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:57 INFO - PROCESS | 1900 | 1469276577415 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:22:57 INFO - PROCESS | 1900 | 1469276577573 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 1900 | 1469276577581 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e12c00 == 26 [pid = 1900] [id = 611] 05:22:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90e1f400) [pid = 1900] [serial = 1834] [outer = (nil)] 05:22:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x90fc7c00) [pid = 1900] [serial = 1835] [outer = 0x90e1f400] 05:22:57 INFO - PROCESS | 1900 | 1469276577653 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x910ca400) [pid = 1900] [serial = 1836] [outer = 0x90e1f400] 05:22:58 INFO - PROCESS | 1900 | 1469276578575 Marionette TRACE conn3 <- [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]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1380ms 05:22:58 INFO - PROCESS | 1900 | 1469276578604 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 1900 | 1469276578608 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:22:58 INFO - PROCESS | 1900 | 1469276578614 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 1900 | 1469276578620 Marionette TRACE conn3 <- [1,2418,null,{}] 05:22:58 INFO - PROCESS | 1900 | 1469276578644 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:58 INFO - PROCESS | 1900 | 1469276578653 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:58 INFO - PROCESS | 1900 | 1469276578865 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:22:58 INFO - PROCESS | 1900 | 1469276578891 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 1900 | 1469276578907 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:22:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x928de800 == 27 [pid = 1900] [id = 612] 05:22:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928e0400) [pid = 1900] [serial = 1837] [outer = (nil)] 05:22:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x928e5c00) [pid = 1900] [serial = 1838] [outer = 0x928e0400] 05:22:58 INFO - PROCESS | 1900 | 1469276578977 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8c000) [pid = 1900] [serial = 1839] [outer = 0x928e0400] 05:22:59 INFO - PROCESS | 1900 | 1469276579947 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1391ms 05:23:00 INFO - PROCESS | 1900 | 1469276580008 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 1900 | 1469276580028 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:23:00 INFO - PROCESS | 1900 | 1469276580035 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 1900 | 1469276580039 Marionette TRACE conn3 <- [1,2422,null,{}] 05:23:00 INFO - PROCESS | 1900 | 1469276580050 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:00 INFO - PROCESS | 1900 | 1469276580054 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:00 INFO - PROCESS | 1900 | 1469276580263 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8ebd2800) [pid = 1900] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x910d8800) [pid = 1900] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x910d8400) [pid = 1900] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x93b5d000) [pid = 1900] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4df800) [pid = 1900] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93b5dc00) [pid = 1900] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9637f400) [pid = 1900] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92111000) [pid = 1900] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90e19800) [pid = 1900] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9186c800) [pid = 1900] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:23:00 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90e1cc00) [pid = 1900] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:23:00 INFO - PROCESS | 1900 | 1469276580962 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 1900 | 1469276580970 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488c00 == 28 [pid = 1900] [id = 613] 05:23:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8ebd2800) [pid = 1900] [serial = 1840] [outer = (nil)] 05:23:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90e16c00) [pid = 1900] [serial = 1841] [outer = 0x8ebd2800] 05:23:01 INFO - PROCESS | 1900 | 1469276581052 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92115c00) [pid = 1900] [serial = 1842] [outer = 0x8ebd2800] 05:23:01 INFO - PROCESS | 1900 | 1469276581838 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1842ms 05:23:01 INFO - PROCESS | 1900 | 1469276581879 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 1900 | 1469276581883 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:23:01 INFO - PROCESS | 1900 | 1469276581889 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1900 | 1469276581892 Marionette TRACE conn3 <- [1,2426,null,{}] 05:23:01 INFO - PROCESS | 1900 | 1469276581898 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:01 INFO - PROCESS | 1900 | 1469276581903 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:02 INFO - PROCESS | 1900 | 1469276582050 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:23:02 INFO - PROCESS | 1900 | 1469276582061 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 1900 | 1469276582072 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e7400 == 29 [pid = 1900] [id = 614] 05:23:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b59000) [pid = 1900] [serial = 1843] [outer = (nil)] 05:23:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9378a000) [pid = 1900] [serial = 1844] [outer = 0x92b59000] 05:23:02 INFO - PROCESS | 1900 | 1469276582143 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93927000) [pid = 1900] [serial = 1845] [outer = 0x92b59000] 05:23:03 INFO - PROCESS | 1900 | 1469276583191 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1339ms 05:23:03 INFO - PROCESS | 1900 | 1469276583229 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 1900 | 1469276583236 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:23:03 INFO - PROCESS | 1900 | 1469276583244 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 1900 | 1469276583249 Marionette TRACE conn3 <- [1,2430,null,{}] 05:23:03 INFO - PROCESS | 1900 | 1469276583257 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:03 INFO - PROCESS | 1900 | 1469276583263 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:03 INFO - PROCESS | 1900 | 1469276583486 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:23:03 INFO - PROCESS | 1900 | 1469276583667 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 1900 | 1469276583679 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd9000 == 30 [pid = 1900] [id = 615] 05:23:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8ebdd400) [pid = 1900] [serial = 1846] [outer = (nil)] 05:23:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8f796000) [pid = 1900] [serial = 1847] [outer = 0x8ebdd400] 05:23:03 INFO - PROCESS | 1900 | 1469276583765 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90e19c00) [pid = 1900] [serial = 1848] [outer = 0x8ebdd400] 05:23:04 INFO - PROCESS | 1900 | 1469276584831 Marionette TRACE conn3 <- [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]]]}] 05:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1639ms 05:23:04 INFO - PROCESS | 1900 | 1469276584883 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 1900 | 1469276584891 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:23:04 INFO - PROCESS | 1900 | 1469276584901 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 1900 | 1469276584905 Marionette TRACE conn3 <- [1,2434,null,{}] 05:23:04 INFO - PROCESS | 1900 | 1469276584912 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:04 INFO - PROCESS | 1900 | 1469276584918 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:05 INFO - PROCESS | 1900 | 1469276585104 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:23:05 INFO - PROCESS | 1900 | 1469276585286 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 1900 | 1469276585297 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f622400 == 31 [pid = 1900] [id = 616] 05:23:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x91871400) [pid = 1900] [serial = 1849] [outer = (nil)] 05:23:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92b51400) [pid = 1900] [serial = 1850] [outer = 0x91871400] 05:23:05 INFO - PROCESS | 1900 | 1469276585378 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92a8e000) [pid = 1900] [serial = 1851] [outer = 0x91871400] 05:23:06 INFO - PROCESS | 1900 | 1469276586413 Marionette TRACE conn3 <- [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]]]}] 05:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1582ms 05:23:06 INFO - PROCESS | 1900 | 1469276586484 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 1900 | 1469276586488 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:23:06 INFO - PROCESS | 1900 | 1469276586494 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 1900 | 1469276586500 Marionette TRACE conn3 <- [1,2438,null,{}] 05:23:06 INFO - PROCESS | 1900 | 1469276586517 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:06 INFO - PROCESS | 1900 | 1469276586525 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:06 INFO - PROCESS | 1900 | 1469276586772 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:23:07 INFO - PROCESS | 1900 | 1469276587045 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 1900 | 1469276587059 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b59400 == 32 [pid = 1900] [id = 617] 05:23:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x93b5b400) [pid = 1900] [serial = 1852] [outer = (nil)] 05:23:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x95047000) [pid = 1900] [serial = 1853] [outer = 0x93b5b400] 05:23:07 INFO - PROCESS | 1900 | 1469276587140 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x9506c400) [pid = 1900] [serial = 1854] [outer = 0x93b5b400] 05:23:08 INFO - PROCESS | 1900 | 1469276588126 Marionette TRACE conn3 <- [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]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1683ms 05:23:08 INFO - PROCESS | 1900 | 1469276588178 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 1900 | 1469276588182 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:23:08 INFO - PROCESS | 1900 | 1469276588189 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 1900 | 1469276588192 Marionette TRACE conn3 <- [1,2442,null,{}] 05:23:08 INFO - PROCESS | 1900 | 1469276588198 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:08 INFO - PROCESS | 1900 | 1469276588203 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:08 INFO - PROCESS | 1900 | 1469276588407 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:23:08 INFO - PROCESS | 1900 | 1469276588629 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 1900 | 1469276588637 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dc400 == 33 [pid = 1900] [id = 618] 05:23:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x96383c00) [pid = 1900] [serial = 1855] [outer = (nil)] 05:23:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x975bcc00) [pid = 1900] [serial = 1856] [outer = 0x96383c00] 05:23:08 INFO - PROCESS | 1900 | 1469276588761 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x975bec00) [pid = 1900] [serial = 1857] [outer = 0x96383c00] 05:23:09 INFO - PROCESS | 1900 | 1469276589698 Marionette TRACE conn3 <- [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]]]}] 05:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1585ms 05:23:09 INFO - PROCESS | 1900 | 1469276589774 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 1900 | 1469276589778 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:23:09 INFO - PROCESS | 1900 | 1469276589784 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - PROCESS | 1900 | 1469276589788 Marionette TRACE conn3 <- [1,2446,null,{}] 05:23:09 INFO - PROCESS | 1900 | 1469276589793 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:09 INFO - PROCESS | 1900 | 1469276589799 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:09 INFO - PROCESS | 1900 | 1469276589968 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:23:10 INFO - PROCESS | 1900 | 1469276590319 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 1900 | 1469276590327 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48fc00 == 34 [pid = 1900] [id = 619] 05:23:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8e490800) [pid = 1900] [serial = 1858] [outer = (nil)] 05:23:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8ebdcc00) [pid = 1900] [serial = 1859] [outer = 0x8e490800] 05:23:10 INFO - PROCESS | 1900 | 1469276590411 Marionette DEBUG loaded listener.js 05:23:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8f4dc800) [pid = 1900] [serial = 1860] [outer = 0x8e490800] 05:23:11 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488c00 == 33 [pid = 1900] [id = 613] 05:23:11 INFO - PROCESS | 1900 | --DOCSHELL 0x928de800 == 32 [pid = 1900] [id = 612] 05:23:11 INFO - PROCESS | 1900 | --DOCSHELL 0x90e12c00 == 31 [pid = 1900] [id = 611] 05:23:11 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd4000 == 30 [pid = 1900] [id = 610] 05:23:11 INFO - PROCESS | 1900 | 1469276591500 Marionette TRACE conn3 <- [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]]]}] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x97f31000) [pid = 1900] [serial = 1803] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x96389800) [pid = 1900] [serial = 1802] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9391c800) [pid = 1900] [serial = 1800] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8edc6000) [pid = 1900] [serial = 1787] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8edd0000) [pid = 1900] [serial = 1788] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x92b51c00) [pid = 1900] [serial = 1799] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92b5e000) [pid = 1900] [serial = 1779] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x95047400) [pid = 1900] [serial = 1797] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x90e14800) [pid = 1900] [serial = 1775] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x95045800) [pid = 1900] [serial = 1781] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x975c3400) [pid = 1900] [serial = 1784] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92a8f000) [pid = 1900] [serial = 1778] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92bd5000) [pid = 1900] [serial = 1794] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9504ac00) [pid = 1900] [serial = 1782] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92a95000) [pid = 1900] [serial = 1793] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x91862c00) [pid = 1900] [serial = 1791] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x975cac00) [pid = 1900] [serial = 1785] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x90fcf000) [pid = 1900] [serial = 1776] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90fc7000) [pid = 1900] [serial = 1790] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9391d400) [pid = 1900] [serial = 1773] [outer = (nil)] [url = about:blank] 05:23:11 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x946d0400) [pid = 1900] [serial = 1796] [outer = (nil)] [url = about:blank] 05:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1780ms 05:23:11 INFO - PROCESS | 1900 | 1469276591567 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:23:11 INFO - PROCESS | 1900 | 1469276591573 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:23:11 INFO - PROCESS | 1900 | 1469276591580 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:23:11 INFO - PROCESS | 1900 | 1469276591584 Marionette TRACE conn3 <- [1,2450,null,{}] 05:23:11 INFO - PROCESS | 1900 | 1469276591591 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:11 INFO - PROCESS | 1900 | 1469276591599 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:11 INFO - PROCESS | 1900 | 1469276591785 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:23:12 INFO - PROCESS | 1900 | 1469276591980 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 1900 | 1469276591989 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79bc00 == 31 [pid = 1900] [id = 620] 05:23:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x90e1c800) [pid = 1900] [serial = 1861] [outer = (nil)] 05:23:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fcd000) [pid = 1900] [serial = 1862] [outer = 0x90e1c800] 05:23:12 INFO - PROCESS | 1900 | 1469276592064 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x910d7c00) [pid = 1900] [serial = 1863] [outer = 0x90e1c800] 05:23:12 INFO - PROCESS | 1900 | 1469276592833 Marionette TRACE conn3 <- [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]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1288ms 05:23:12 INFO - PROCESS | 1900 | 1469276592870 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1900 | 1469276592876 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:23:12 INFO - PROCESS | 1900 | 1469276592883 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1900 | 1469276592885 Marionette TRACE conn3 <- [1,2454,null,{}] 05:23:12 INFO - PROCESS | 1900 | 1469276592891 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:12 INFO - PROCESS | 1900 | 1469276592896 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:13 INFO - PROCESS | 1900 | 1469276593050 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:23:13 INFO - PROCESS | 1900 | 1469276593065 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:13 INFO - PROCESS | 1900 | 1469276593073 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dc800 == 32 [pid = 1900] [id = 621] 05:23:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x928e1c00) [pid = 1900] [serial = 1864] [outer = (nil)] 05:23:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92b59400) [pid = 1900] [serial = 1865] [outer = 0x928e1c00] 05:23:13 INFO - PROCESS | 1900 | 1469276593142 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92bdbc00) [pid = 1900] [serial = 1866] [outer = 0x928e1c00] 05:23:14 INFO - PROCESS | 1900 | 1469276594063 Marionette TRACE conn3 <- [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]]]}] 05:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1236ms 05:23:14 INFO - PROCESS | 1900 | 1469276594119 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 1900 | 1469276594123 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:23:14 INFO - PROCESS | 1900 | 1469276594137 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 1900 | 1469276594145 Marionette TRACE conn3 <- [1,2458,null,{}] 05:23:14 INFO - PROCESS | 1900 | 1469276594161 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:14 INFO - PROCESS | 1900 | 1469276594168 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:14 INFO - PROCESS | 1900 | 1469276594386 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:23:14 INFO - PROCESS | 1900 | 1469276594404 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 1900 | 1469276594411 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc3800 == 33 [pid = 1900] [id = 622] 05:23:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x93b5d000) [pid = 1900] [serial = 1867] [outer = (nil)] 05:23:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9504bc00) [pid = 1900] [serial = 1868] [outer = 0x93b5d000] 05:23:14 INFO - PROCESS | 1900 | 1469276594479 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9504e000) [pid = 1900] [serial = 1869] [outer = 0x93b5d000] 05:23:15 INFO - PROCESS | 1900 | 1469276595380 Marionette TRACE conn3 <- [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]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1308ms 05:23:15 INFO - PROCESS | 1900 | 1469276595440 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1900 | 1469276595444 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:23:15 INFO - PROCESS | 1900 | 1469276595450 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1900 | 1469276595453 Marionette TRACE conn3 <- [1,2462,null,{}] 05:23:15 INFO - PROCESS | 1900 | 1469276595661 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:15 INFO - PROCESS | 1900 | 1469276595668 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x928e0400) [pid = 1900] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8ebd2800) [pid = 1900] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x90e18400) [pid = 1900] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93929c00) [pid = 1900] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x98748000) [pid = 1900] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x97ffd400) [pid = 1900] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8ebd4400) [pid = 1900] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x90e1f400) [pid = 1900] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f629000) [pid = 1900] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x98df4000) [pid = 1900] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90fc2c00) [pid = 1900] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8edc2c00) [pid = 1900] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x90fcc000) [pid = 1900] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:23:15 INFO - PROCESS | 1900 | 1469276595971 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:23:16 INFO - PROCESS | 1900 | 1469276596192 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 1900 | 1469276596205 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edd0c00 == 34 [pid = 1900] [id = 623] 05:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8f4d2800) [pid = 1900] [serial = 1870] [outer = (nil)] 05:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8f4dec00) [pid = 1900] [serial = 1871] [outer = 0x8f4d2800] 05:23:16 INFO - PROCESS | 1900 | 1469276596288 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f626800) [pid = 1900] [serial = 1872] [outer = 0x8f4d2800] 05:23:17 INFO - PROCESS | 1900 | 1469276597249 Marionette TRACE conn3 <- [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]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1826ms 05:23:17 INFO - PROCESS | 1900 | 1469276597280 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 1900 | 1469276597286 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:23:17 INFO - PROCESS | 1900 | 1469276597293 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 1900 | 1469276597298 Marionette TRACE conn3 <- [1,2466,null,{}] 05:23:17 INFO - PROCESS | 1900 | 1469276597309 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:17 INFO - PROCESS | 1900 | 1469276597314 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:17 INFO - PROCESS | 1900 | 1469276597504 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:23:17 INFO - PROCESS | 1900 | 1469276597736 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 1900 | 1469276597749 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cf400 == 35 [pid = 1900] [id = 624] 05:23:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x91863000) [pid = 1900] [serial = 1873] [outer = (nil)] 05:23:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x91e3e000) [pid = 1900] [serial = 1874] [outer = 0x91863000] 05:23:17 INFO - PROCESS | 1900 | 1469276597874 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92116400) [pid = 1900] [serial = 1875] [outer = 0x91863000] 05:23:18 INFO - PROCESS | 1900 | 1469276598839 Marionette TRACE conn3 <- [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]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1595ms 05:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:23:18 INFO - PROCESS | 1900 | 1469276598890 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 1900 | 1469276598893 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:23:18 INFO - PROCESS | 1900 | 1469276598900 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 1900 | 1469276598903 Marionette TRACE conn3 <- [1,2470,null,{}] 05:23:18 INFO - PROCESS | 1900 | 1469276598910 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:18 INFO - PROCESS | 1900 | 1469276598916 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:19 INFO - PROCESS | 1900 | 1469276599107 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:23:19 INFO - PROCESS | 1900 | 1469276599292 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 1900 | 1469276599307 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5ac00 == 36 [pid = 1900] [id = 625] 05:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92b5c000) [pid = 1900] [serial = 1876] [outer = (nil)] 05:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bd8000) [pid = 1900] [serial = 1877] [outer = 0x92b5c000] 05:23:19 INFO - PROCESS | 1900 | 1469276599393 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92bdd000) [pid = 1900] [serial = 1878] [outer = 0x92b5c000] 05:23:20 INFO - PROCESS | 1900 | 1469276600397 Marionette TRACE conn3 <- [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]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1541ms 05:23:20 INFO - PROCESS | 1900 | 1469276600444 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:23:20 INFO - PROCESS | 1900 | 1469276600454 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:23:20 INFO - PROCESS | 1900 | 1469276600472 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 1900 | 1469276600475 Marionette TRACE conn3 <- [1,2474,null,{}] 05:23:20 INFO - PROCESS | 1900 | 1469276600482 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:20 INFO - PROCESS | 1900 | 1469276600488 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:20 INFO - PROCESS | 1900 | 1469276600706 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:23:20 INFO - PROCESS | 1900 | 1469276600890 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 1900 | 1469276600896 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x9378f400 == 37 [pid = 1900] [id = 626] 05:23:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x95045c00) [pid = 1900] [serial = 1879] [outer = (nil)] 05:23:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x96383800) [pid = 1900] [serial = 1880] [outer = 0x95045c00] 05:23:20 INFO - PROCESS | 1900 | 1469276600979 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x975c3400) [pid = 1900] [serial = 1881] [outer = 0x95045c00] 05:23:22 INFO - PROCESS | 1900 | 1469276602007 Marionette TRACE conn3 <- [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]]]}] 05:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1591ms 05:23:22 INFO - PROCESS | 1900 | 1469276602057 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 1900 | 1469276602062 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:23:22 INFO - PROCESS | 1900 | 1469276602070 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 1900 | 1469276602074 Marionette TRACE conn3 <- [1,2478,null,{}] 05:23:22 INFO - PROCESS | 1900 | 1469276602080 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:22 INFO - PROCESS | 1900 | 1469276602086 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:22 INFO - PROCESS | 1900 | 1469276602257 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:23:22 INFO - PROCESS | 1900 | 1469276602439 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 1900 | 1469276602449 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x9392a400 == 38 [pid = 1900] [id = 627] 05:23:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95047c00) [pid = 1900] [serial = 1882] [outer = (nil)] 05:23:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x97ff2800) [pid = 1900] [serial = 1883] [outer = 0x95047c00] 05:23:22 INFO - PROCESS | 1900 | 1469276602535 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x97ffa800) [pid = 1900] [serial = 1884] [outer = 0x95047c00] 05:23:23 INFO - PROCESS | 1900 | 1469276603427 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1395ms 05:23:23 INFO - PROCESS | 1900 | 1469276603465 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 1900 | 1469276603468 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:23:23 INFO - PROCESS | 1900 | 1469276603475 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 1900 | 1469276603479 Marionette TRACE conn3 <- [1,2482,null,{}] 05:23:23 INFO - PROCESS | 1900 | 1469276603484 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:23 INFO - PROCESS | 1900 | 1469276603495 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:23 INFO - PROCESS | 1900 | 1469276603815 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:23:23 INFO - PROCESS | 1900 | 1469276603955 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 1900 | 1469276603962 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dac00 == 39 [pid = 1900] [id = 628] 05:23:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x98d85c00) [pid = 1900] [serial = 1885] [outer = (nil)] 05:23:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x994e4400) [pid = 1900] [serial = 1886] [outer = 0x98d85c00] 05:23:24 INFO - PROCESS | 1900 | 1469276604044 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x99a69400) [pid = 1900] [serial = 1887] [outer = 0x98d85c00] 05:23:25 INFO - PROCESS | 1900 | 1469276605027 Marionette TRACE conn3 <- [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]]]}] 05:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1581ms 05:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:23:25 INFO - PROCESS | 1900 | 1469276605059 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:23:25 INFO - PROCESS | 1900 | 1469276605062 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:23:25 INFO - PROCESS | 1900 | 1469276605069 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 1900 | 1469276605072 Marionette TRACE conn3 <- [1,2486,null,{}] 05:23:25 INFO - PROCESS | 1900 | 1469276605078 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:25 INFO - PROCESS | 1900 | 1469276605083 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:25 INFO - PROCESS | 1900 | 1469276605261 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:23:25 INFO - PROCESS | 1900 | 1469276605447 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 1900 | 1469276605456 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x98df6800 == 40 [pid = 1900] [id = 629] 05:23:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x994e4800) [pid = 1900] [serial = 1888] [outer = (nil)] 05:23:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f4df000) [pid = 1900] [serial = 1889] [outer = 0x994e4800] 05:23:25 INFO - PROCESS | 1900 | 1469276605544 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99cbbc00) [pid = 1900] [serial = 1890] [outer = 0x994e4800] 05:23:26 INFO - PROCESS | 1900 | 1469276606497 Marionette TRACE conn3 <- [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]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1480ms 05:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:23:26 INFO - PROCESS | 1900 | 1469276606549 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 1900 | 1469276606552 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:23:26 INFO - PROCESS | 1900 | 1469276606559 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1900 | 1469276606563 Marionette TRACE conn3 <- [1,2490,null,{}] 05:23:26 INFO - PROCESS | 1900 | 1469276606568 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:26 INFO - PROCESS | 1900 | 1469276606573 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:26 INFO - PROCESS | 1900 | 1469276606748 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:23:26 INFO - PROCESS | 1900 | 1469276606947 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 1900 | 1469276606954 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48b000 == 41 [pid = 1900] [id = 630] 05:23:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x90e14c00) [pid = 1900] [serial = 1891] [outer = (nil)] 05:23:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99cc5800) [pid = 1900] [serial = 1892] [outer = 0x90e14c00] 05:23:27 INFO - PROCESS | 1900 | 1469276607074 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x99e5b000) [pid = 1900] [serial = 1893] [outer = 0x90e14c00] 05:23:28 INFO - PROCESS | 1900 | 1469276608020 Marionette TRACE conn3 <- [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]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1683ms 05:23:28 INFO - PROCESS | 1900 | 1469276608254 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 1900 | 1469276608261 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:23:28 INFO - PROCESS | 1900 | 1469276608270 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 1900 | 1469276608274 Marionette TRACE conn3 <- [1,2494,null,{}] 05:23:28 INFO - PROCESS | 1900 | 1469276608282 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:28 INFO - PROCESS | 1900 | 1469276608288 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:28 INFO - PROCESS | 1900 | 1469276608457 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:23:28 INFO - PROCESS | 1900 | 1469276608699 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 1900 | 1469276608713 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd1800 == 42 [pid = 1900] [id = 631] 05:23:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8f4e0000) [pid = 1900] [serial = 1894] [outer = (nil)] 05:23:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8f622800) [pid = 1900] [serial = 1895] [outer = 0x8f4e0000] 05:23:28 INFO - PROCESS | 1900 | 1469276608802 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8f79f400) [pid = 1900] [serial = 1896] [outer = 0x8f4e0000] 05:23:29 INFO - PROCESS | 1900 | 1469276609727 Marionette TRACE conn3 <- [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]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1537ms 05:23:29 INFO - PROCESS | 1900 | 1469276609808 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 1900 | 1469276609813 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:23:29 INFO - PROCESS | 1900 | 1469276609823 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 1900 | 1469276609828 Marionette TRACE conn3 <- [1,2498,null,{}] 05:23:29 INFO - PROCESS | 1900 | 1469276609834 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:29 INFO - PROCESS | 1900 | 1469276609839 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:30 INFO - PROCESS | 1900 | 1469276610052 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x928dc800 == 41 [pid = 1900] [id = 621] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79bc00 == 40 [pid = 1900] [id = 620] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48fc00 == 39 [pid = 1900] [id = 619] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4de400 == 38 [pid = 1900] [id = 512] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1f800 == 37 [pid = 1900] [id = 521] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8f800 == 36 [pid = 1900] [id = 522] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92b58400 == 35 [pid = 1900] [id = 516] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x939b7400 == 34 [pid = 1900] [id = 519] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f622400 == 33 [pid = 1900] [id = 616] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f628000 == 32 [pid = 1900] [id = 515] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd9000 == 31 [pid = 1900] [id = 615] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8e487c00 == 30 [pid = 1900] [id = 517] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x928dc400 == 29 [pid = 1900] [id = 618] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc2400 == 28 [pid = 1900] [id = 527] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488800 == 27 [pid = 1900] [id = 526] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x93b59400 == 26 [pid = 1900] [id = 617] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc1800 == 25 [pid = 1900] [id = 524] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x9224c000 == 24 [pid = 1900] [id = 514] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d6000 == 23 [pid = 1900] [id = 528] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79d800 == 22 [pid = 1900] [id = 513] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x928e7400 == 21 [pid = 1900] [id = 614] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x928e8000 == 20 [pid = 1900] [id = 523] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92259000 == 19 [pid = 1900] [id = 518] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d9c00 == 18 [pid = 1900] [id = 520] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4e1000 == 17 [pid = 1900] [id = 609] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd3400 == 16 [pid = 1900] [id = 525] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x98df6800 == 15 [pid = 1900] [id = 629] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48b000 == 14 [pid = 1900] [id = 630] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dac00 == 13 [pid = 1900] [id = 628] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x9392a400 == 12 [pid = 1900] [id = 627] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x9378f400 == 11 [pid = 1900] [id = 626] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x910cf400 == 10 [pid = 1900] [id = 624] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5ac00 == 9 [pid = 1900] [id = 625] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc3800 == 8 [pid = 1900] [id = 622] 05:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8edd0c00 == 7 [pid = 1900] [id = 623] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x9378a000) [pid = 1900] [serial = 1844] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x928e5c00) [pid = 1900] [serial = 1838] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x90e16c00) [pid = 1900] [serial = 1841] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x92a8c000) [pid = 1900] [serial = 1839] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x92117400) [pid = 1900] [serial = 1806] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x910cec00) [pid = 1900] [serial = 1805] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x93b5f800) [pid = 1900] [serial = 1809] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x939b7c00) [pid = 1900] [serial = 1808] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x98d81800) [pid = 1900] [serial = 1812] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9884b000) [pid = 1900] [serial = 1811] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9950bc00) [pid = 1900] [serial = 1815] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x98dfc800) [pid = 1900] [serial = 1814] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8f4d6400) [pid = 1900] [serial = 1832] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f4e1c00) [pid = 1900] [serial = 1833] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x90fc7c00) [pid = 1900] [serial = 1835] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x99a6ac00) [pid = 1900] [serial = 1818] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9976a400) [pid = 1900] [serial = 1817] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x99fb0c00) [pid = 1900] [serial = 1821] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x99d36800) [pid = 1900] [serial = 1820] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9aa09400) [pid = 1900] [serial = 1824] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9a87fc00) [pid = 1900] [serial = 1823] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92111c00) [pid = 1900] [serial = 1827] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f792000) [pid = 1900] [serial = 1826] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x91871000) [pid = 1900] [serial = 1830] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x910d5400) [pid = 1900] [serial = 1829] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92115c00) [pid = 1900] [serial = 1842] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x910ca400) [pid = 1900] [serial = 1836] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1900 | 1469276611442 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 1900 | 1469276611452 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48dc00 == 8 [pid = 1900] [id = 632] 05:23:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8e48e000) [pid = 1900] [serial = 1897] [outer = (nil)] 05:23:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8ebd2800) [pid = 1900] [serial = 1898] [outer = 0x8e48e000] 05:23:31 INFO - PROCESS | 1900 | 1469276611530 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8ebddc00) [pid = 1900] [serial = 1899] [outer = 0x8e48e000] 05:23:32 INFO - PROCESS | 1900 | 1469276612371 Marionette TRACE conn3 <- [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]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2588ms 05:23:32 INFO - PROCESS | 1900 | 1469276612410 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 1900 | 1469276612415 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:23:32 INFO - PROCESS | 1900 | 1469276612423 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 1900 | 1469276612427 Marionette TRACE conn3 <- [1,2502,null,{}] 05:23:32 INFO - PROCESS | 1900 | 1469276612447 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:32 INFO - PROCESS | 1900 | 1469276612456 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:32 INFO - PROCESS | 1900 | 1469276612622 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:23:32 INFO - PROCESS | 1900 | 1469276612636 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 1900 | 1469276612648 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4de400 == 9 [pid = 1900] [id = 633] 05:23:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f61cc00) [pid = 1900] [serial = 1900] [outer = (nil)] 05:23:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f796800) [pid = 1900] [serial = 1901] [outer = 0x8f61cc00] 05:23:32 INFO - PROCESS | 1900 | 1469276612719 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90e11400) [pid = 1900] [serial = 1902] [outer = 0x8f61cc00] 05:23:33 INFO - PROCESS | 1900 | 1469276613695 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1337ms 05:23:33 INFO - PROCESS | 1900 | 1469276613764 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 1900 | 1469276613770 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:23:33 INFO - PROCESS | 1900 | 1469276613777 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 1900 | 1469276613779 Marionette TRACE conn3 <- [1,2506,null,{}] 05:23:33 INFO - PROCESS | 1900 | 1469276613786 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:33 INFO - PROCESS | 1900 | 1469276613791 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:33 INFO - PROCESS | 1900 | 1469276613964 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:23:34 INFO - PROCESS | 1900 | 1469276614138 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 1900 | 1469276614148 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f622c00 == 10 [pid = 1900] [id = 634] 05:23:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90fc4400) [pid = 1900] [serial = 1903] [outer = (nil)] 05:23:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x91864c00) [pid = 1900] [serial = 1904] [outer = 0x90fc4400] 05:23:34 INFO - PROCESS | 1900 | 1469276614219 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x91e3d800) [pid = 1900] [serial = 1905] [outer = 0x90fc4400] 05:23:35 INFO - PROCESS | 1900 | 1469276615197 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1478ms 05:23:35 INFO - PROCESS | 1900 | 1469276615258 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 1900 | 1469276615262 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:23:35 INFO - PROCESS | 1900 | 1469276615276 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 1900 | 1469276615286 Marionette TRACE conn3 <- [1,2510,null,{}] 05:23:35 INFO - PROCESS | 1900 | 1469276615300 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:35 INFO - PROCESS | 1900 | 1469276615307 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:35 INFO - PROCESS | 1900 | 1469276615530 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:23:35 INFO - PROCESS | 1900 | 1469276615554 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 1900 | 1469276615562 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x92259400 == 11 [pid = 1900] [id = 635] 05:23:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92259c00) [pid = 1900] [serial = 1906] [outer = (nil)] 05:23:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x928e7000) [pid = 1900] [serial = 1907] [outer = 0x92259c00] 05:23:35 INFO - PROCESS | 1900 | 1469276615628 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9210fc00) [pid = 1900] [serial = 1908] [outer = 0x92259c00] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x928e1c00) [pid = 1900] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x93b5d000) [pid = 1900] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x96383c00) [pid = 1900] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x91871400) [pid = 1900] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8e490800) [pid = 1900] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90e1c800) [pid = 1900] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x93b5b400) [pid = 1900] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8ebdd400) [pid = 1900] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:23:36 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92b59000) [pid = 1900] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:23:37 INFO - PROCESS | 1900 | 1469276617051 Marionette TRACE conn3 <- [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]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1852ms 05:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:23:37 INFO - PROCESS | 1900 | 1469276617122 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 1900 | 1469276617125 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:23:37 INFO - PROCESS | 1900 | 1469276617132 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 1900 | 1469276617135 Marionette TRACE conn3 <- [1,2514,null,{}] 05:23:37 INFO - PROCESS | 1900 | 1469276617140 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:37 INFO - PROCESS | 1900 | 1469276617145 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:37 INFO - PROCESS | 1900 | 1469276617291 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:23:37 INFO - PROCESS | 1900 | 1469276617301 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 1900 | 1469276617310 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd4800 == 12 [pid = 1900] [id = 636] 05:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x90fcbc00) [pid = 1900] [serial = 1909] [outer = (nil)] 05:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92a8fc00) [pid = 1900] [serial = 1910] [outer = 0x90fcbc00] 05:23:37 INFO - PROCESS | 1900 | 1469276617375 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92a91400) [pid = 1900] [serial = 1911] [outer = 0x90fcbc00] 05:23:38 INFO - PROCESS | 1900 | 1469276618247 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1177ms 05:23:38 INFO - PROCESS | 1900 | 1469276618309 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 1900 | 1469276618312 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:23:38 INFO - PROCESS | 1900 | 1469276618319 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 1900 | 1469276618321 Marionette TRACE conn3 <- [1,2518,null,{}] 05:23:38 INFO - PROCESS | 1900 | 1469276618327 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:38 INFO - PROCESS | 1900 | 1469276618331 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:38 INFO - PROCESS | 1900 | 1469276618477 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:23:38 INFO - PROCESS | 1900 | 1469276618487 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 1900 | 1469276618505 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b58c00 == 13 [pid = 1900] [id = 637] 05:23:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92b59000) [pid = 1900] [serial = 1912] [outer = (nil)] 05:23:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92bd0800) [pid = 1900] [serial = 1913] [outer = 0x92b59000] 05:23:38 INFO - PROCESS | 1900 | 1469276618583 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9391d800) [pid = 1900] [serial = 1914] [outer = 0x92b59000] 05:23:39 INFO - PROCESS | 1900 | 1469276619823 Marionette TRACE conn3 <- [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]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1584ms 05:23:39 INFO - PROCESS | 1900 | 1469276619904 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 1900 | 1469276619910 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:23:39 INFO - PROCESS | 1900 | 1469276619918 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 1900 | 1469276619925 Marionette TRACE conn3 <- [1,2522,null,{}] 05:23:39 INFO - PROCESS | 1900 | 1469276619933 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:39 INFO - PROCESS | 1900 | 1469276619939 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:40 INFO - PROCESS | 1900 | 1469276620141 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:23:40 INFO - PROCESS | 1900 | 1469276620373 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 1900 | 1469276620383 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f62a800 == 14 [pid = 1900] [id = 638] 05:23:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8f79d000) [pid = 1900] [serial = 1915] [outer = (nil)] 05:23:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x90fc6800) [pid = 1900] [serial = 1916] [outer = 0x8f79d000] 05:23:40 INFO - PROCESS | 1900 | 1469276620510 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x910d5400) [pid = 1900] [serial = 1917] [outer = 0x8f79d000] 05:23:41 INFO - PROCESS | 1900 | 1469276621522 Marionette TRACE conn3 <- [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]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1691ms 05:23:41 INFO - PROCESS | 1900 | 1469276621609 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 1900 | 1469276621617 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:23:41 INFO - PROCESS | 1900 | 1469276621627 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 1900 | 1469276621631 Marionette TRACE conn3 <- [1,2526,null,{}] 05:23:41 INFO - PROCESS | 1900 | 1469276621637 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:41 INFO - PROCESS | 1900 | 1469276621643 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:41 INFO - PROCESS | 1900 | 1469276621859 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:23:42 INFO - PROCESS | 1900 | 1469276622149 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 1900 | 1469276622158 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x928dd000 == 15 [pid = 1900] [id = 639] 05:23:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x928e4000) [pid = 1900] [serial = 1918] [outer = (nil)] 05:23:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92a8bc00) [pid = 1900] [serial = 1919] [outer = 0x928e4000] 05:23:42 INFO - PROCESS | 1900 | 1469276622263 Marionette DEBUG loaded listener.js 05:23:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92b55000) [pid = 1900] [serial = 1920] [outer = 0x928e4000] 05:23:43 INFO - PROCESS | 1900 | 1469276623238 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1694ms 05:23:43 INFO - PROCESS | 1900 | 1469276623321 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 1900 | 1469276623326 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:23:43 INFO - PROCESS | 1900 | 1469276623333 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 1900 | 1469276623339 Marionette TRACE conn3 <- [1,2530,null,{}] 05:23:43 INFO - PROCESS | 1900 | 1469276623356 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:43 INFO - PROCESS | 1900 | 1469276623365 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:43 INFO - PROCESS | 1900 | 1469276623579 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:23:43 INFO - PROCESS | 1900 | 1469276623808 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 1900 | 1469276623817 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd2400 == 16 [pid = 1900] [id = 640] 05:23:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9391fc00) [pid = 1900] [serial = 1921] [outer = (nil)] 05:23:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x939b7c00) [pid = 1900] [serial = 1922] [outer = 0x9391fc00] 05:23:43 INFO - PROCESS | 1900 | 1469276623938 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x93b5c800) [pid = 1900] [serial = 1923] [outer = 0x9391fc00] 05:23:45 INFO - PROCESS | 1900 | 1469276625068 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1784ms 05:23:45 INFO - PROCESS | 1900 | 1469276625118 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 1900 | 1469276625122 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:23:45 INFO - PROCESS | 1900 | 1469276625131 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 1900 | 1469276625136 Marionette TRACE conn3 <- [1,2534,null,{}] 05:23:45 INFO - PROCESS | 1900 | 1469276625144 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:45 INFO - PROCESS | 1900 | 1469276625150 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:45 INFO - PROCESS | 1900 | 1469276625320 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:23:45 INFO - PROCESS | 1900 | 1469276625539 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 1900 | 1469276625554 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61d800 == 17 [pid = 1900] [id = 641] 05:23:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8f61fc00) [pid = 1900] [serial = 1924] [outer = (nil)] 05:23:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8f798c00) [pid = 1900] [serial = 1925] [outer = 0x8f61fc00] 05:23:45 INFO - PROCESS | 1900 | 1469276625654 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x90fc1c00) [pid = 1900] [serial = 1926] [outer = 0x8f61fc00] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9504e000) [pid = 1900] [serial = 1869] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x90e19c00) [pid = 1900] [serial = 1848] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9506c400) [pid = 1900] [serial = 1854] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x90fcd000) [pid = 1900] [serial = 1862] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8f796000) [pid = 1900] [serial = 1847] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x93927000) [pid = 1900] [serial = 1845] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8ebdcc00) [pid = 1900] [serial = 1859] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92bdbc00) [pid = 1900] [serial = 1866] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92b59400) [pid = 1900] [serial = 1865] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9504bc00) [pid = 1900] [serial = 1868] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x975bcc00) [pid = 1900] [serial = 1856] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92a8e000) [pid = 1900] [serial = 1851] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f4dc800) [pid = 1900] [serial = 1860] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x910d7c00) [pid = 1900] [serial = 1863] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92b51400) [pid = 1900] [serial = 1850] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x975bec00) [pid = 1900] [serial = 1857] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x95047000) [pid = 1900] [serial = 1853] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1900 | 1469276626639 Marionette TRACE conn3 <- [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]]]}] 05:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1533ms 05:23:46 INFO - PROCESS | 1900 | 1469276626664 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 1900 | 1469276626670 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:23:46 INFO - PROCESS | 1900 | 1469276626680 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 1900 | 1469276626683 Marionette TRACE conn3 <- [1,2538,null,{}] 05:23:46 INFO - PROCESS | 1900 | 1469276626689 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:46 INFO - PROCESS | 1900 | 1469276626694 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:46 INFO - PROCESS | 1900 | 1469276626851 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:23:47 INFO - PROCESS | 1900 | 1469276626999 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 1900 | 1469276627006 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc8400 == 18 [pid = 1900] [id = 642] 05:23:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x90fca000) [pid = 1900] [serial = 1927] [outer = (nil)] 05:23:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x910d8800) [pid = 1900] [serial = 1928] [outer = 0x90fca000] 05:23:47 INFO - PROCESS | 1900 | 1469276627082 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9210c400) [pid = 1900] [serial = 1929] [outer = 0x90fca000] 05:23:47 INFO - PROCESS | 1900 | 1469276627902 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1284ms 05:23:47 INFO - PROCESS | 1900 | 1469276627964 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 1900 | 1469276627968 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:23:47 INFO - PROCESS | 1900 | 1469276627978 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 1900 | 1469276627983 Marionette TRACE conn3 <- [1,2542,null,{}] 05:23:48 INFO - PROCESS | 1900 | 1469276627999 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:48 INFO - PROCESS | 1900 | 1469276628006 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:48 INFO - PROCESS | 1900 | 1469276628167 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:23:48 INFO - PROCESS | 1900 | 1469276628306 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 1900 | 1469276628315 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b51400 == 19 [pid = 1900] [id = 643] 05:23:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b52800) [pid = 1900] [serial = 1930] [outer = (nil)] 05:23:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9378a400) [pid = 1900] [serial = 1931] [outer = 0x92b52800] 05:23:48 INFO - PROCESS | 1900 | 1469276628388 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93929c00) [pid = 1900] [serial = 1932] [outer = 0x92b52800] 05:23:49 INFO - PROCESS | 1900 | 1469276629219 Marionette TRACE conn3 <- [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]]]}] 05:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1287ms 05:23:49 INFO - PROCESS | 1900 | 1469276629265 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 1900 | 1469276629270 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:23:49 INFO - PROCESS | 1900 | 1469276629276 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 1900 | 1469276629278 Marionette TRACE conn3 <- [1,2546,null,{}] 05:23:49 INFO - PROCESS | 1900 | 1469276629284 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:49 INFO - PROCESS | 1900 | 1469276629289 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:49 INFO - PROCESS | 1900 | 1469276629501 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:23:49 INFO - PROCESS | 1900 | 1469276629522 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 1900 | 1469276629530 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e19000 == 20 [pid = 1900] [id = 644] 05:23:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x939b1800) [pid = 1900] [serial = 1933] [outer = (nil)] 05:23:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x95040c00) [pid = 1900] [serial = 1934] [outer = 0x939b1800] 05:23:49 INFO - PROCESS | 1900 | 1469276629598 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95046400) [pid = 1900] [serial = 1935] [outer = 0x939b1800] 05:23:50 INFO - PROCESS | 1900 | 1469276630543 Marionette TRACE conn3 <- [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]]]}] 05:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1326ms 05:23:50 INFO - PROCESS | 1900 | 1469276630612 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 1900 | 1469276630615 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:23:50 INFO - PROCESS | 1900 | 1469276630621 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - PROCESS | 1900 | 1469276630623 Marionette TRACE conn3 <- [1,2550,null,{}] 05:23:50 INFO - PROCESS | 1900 | 1469276630629 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:50 INFO - PROCESS | 1900 | 1469276630634 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:50 INFO - PROCESS | 1900 | 1469276630828 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:23:50 INFO - PROCESS | 1900 | 1469276630850 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 1900 | 1469276630860 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b53000 == 21 [pid = 1900] [id = 645] 05:23:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x95042400) [pid = 1900] [serial = 1936] [outer = (nil)] 05:23:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9506fc00) [pid = 1900] [serial = 1937] [outer = 0x95042400] 05:23:50 INFO - PROCESS | 1900 | 1469276630922 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95077800) [pid = 1900] [serial = 1938] [outer = 0x95042400] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90fcbc00) [pid = 1900] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92259c00) [pid = 1900] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8f4d2800) [pid = 1900] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f61cc00) [pid = 1900] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x91863000) [pid = 1900] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4e0000) [pid = 1900] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92b5c000) [pid = 1900] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8e48e000) [pid = 1900] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x95045c00) [pid = 1900] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x95047c00) [pid = 1900] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x98d85c00) [pid = 1900] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x994e4800) [pid = 1900] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x90e14c00) [pid = 1900] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:23:51 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90fc4400) [pid = 1900] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:23:52 INFO - PROCESS | 1900 | 1469276632009 Marionette TRACE conn3 <- [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]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1427ms 05:23:52 INFO - PROCESS | 1900 | 1469276632054 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 1900 | 1469276632057 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:23:52 INFO - PROCESS | 1900 | 1469276632063 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 1900 | 1469276632067 Marionette TRACE conn3 <- [1,2554,null,{}] 05:23:52 INFO - PROCESS | 1900 | 1469276632072 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:52 INFO - PROCESS | 1900 | 1469276632082 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:52 INFO - PROCESS | 1900 | 1469276632357 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:23:52 INFO - PROCESS | 1900 | 1469276632371 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1900 | 1469276632382 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f626400 == 22 [pid = 1900] [id = 646] 05:23:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f798000) [pid = 1900] [serial = 1939] [outer = (nil)] 05:23:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9391c800) [pid = 1900] [serial = 1940] [outer = 0x8f798000] 05:23:52 INFO - PROCESS | 1900 | 1469276632450 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x975bf400) [pid = 1900] [serial = 1941] [outer = 0x8f798000] 05:23:53 INFO - PROCESS | 1900 | 1469276633271 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1227ms 05:23:53 INFO - PROCESS | 1900 | 1469276633291 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1900 | 1469276633295 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:23:53 INFO - PROCESS | 1900 | 1469276633302 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1900 | 1469276633304 Marionette TRACE conn3 <- [1,2558,null,{}] 05:23:53 INFO - PROCESS | 1900 | 1469276633310 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 1900 | 1469276633315 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:53 INFO - PROCESS | 1900 | 1469276633519 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:23:53 INFO - PROCESS | 1900 | 1469276633691 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 1900 | 1469276633704 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc5000 == 23 [pid = 1900] [id = 647] 05:23:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8edc7400) [pid = 1900] [serial = 1942] [outer = (nil)] 05:23:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f4d2800) [pid = 1900] [serial = 1943] [outer = 0x8edc7400] 05:23:53 INFO - PROCESS | 1900 | 1469276633779 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f4d6400) [pid = 1900] [serial = 1944] [outer = 0x8edc7400] 05:23:54 INFO - PROCESS | 1900 | 1469276634818 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1582ms 05:23:54 INFO - PROCESS | 1900 | 1469276634887 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 1900 | 1469276634893 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:23:54 INFO - PROCESS | 1900 | 1469276634901 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 1900 | 1469276634906 Marionette TRACE conn3 <- [1,2562,null,{}] 05:23:54 INFO - PROCESS | 1900 | 1469276634914 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:54 INFO - PROCESS | 1900 | 1469276634920 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:55 INFO - PROCESS | 1900 | 1469276635145 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:23:55 INFO - PROCESS | 1900 | 1469276635374 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 1900 | 1469276635381 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x91868800 == 24 [pid = 1900] [id = 648] 05:23:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92257000) [pid = 1900] [serial = 1945] [outer = (nil)] 05:23:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928de800) [pid = 1900] [serial = 1946] [outer = 0x92257000] 05:23:55 INFO - PROCESS | 1900 | 1469276635509 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92a8e000) [pid = 1900] [serial = 1947] [outer = 0x92257000] 05:23:56 INFO - PROCESS | 1900 | 1469276636469 Marionette TRACE conn3 <- [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]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1595ms 05:23:56 INFO - PROCESS | 1900 | 1469276636497 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:23:56 INFO - PROCESS | 1900 | 1469276636502 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:23:56 INFO - PROCESS | 1900 | 1469276636509 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 1900 | 1469276636513 Marionette TRACE conn3 <- [1,2566,null,{}] 05:23:56 INFO - PROCESS | 1900 | 1469276636519 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:56 INFO - PROCESS | 1900 | 1469276636524 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:56 INFO - PROCESS | 1900 | 1469276636731 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:23:56 INFO - PROCESS | 1900 | 1469276636926 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 1900 | 1469276636934 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x91868c00 == 25 [pid = 1900] [id = 649] 05:23:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93b59800) [pid = 1900] [serial = 1948] [outer = (nil)] 05:23:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9504cc00) [pid = 1900] [serial = 1949] [outer = 0x93b59800] 05:23:57 INFO - PROCESS | 1900 | 1469276637114 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x96381400) [pid = 1900] [serial = 1950] [outer = 0x93b59800] 05:23:58 INFO - PROCESS | 1900 | 1469276638063 Marionette TRACE conn3 <- [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]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1587ms 05:23:58 INFO - PROCESS | 1900 | 1469276638096 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 1900 | 1469276638102 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:23:58 INFO - PROCESS | 1900 | 1469276638119 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 1900 | 1469276638126 Marionette TRACE conn3 <- [1,2570,null,{}] 05:23:58 INFO - PROCESS | 1900 | 1469276638132 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 1900 | 1469276638138 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:58 INFO - PROCESS | 1900 | 1469276638317 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:23:58 INFO - PROCESS | 1900 | 1469276638500 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 1900 | 1469276638507 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x95041c00 == 26 [pid = 1900] [id = 650] 05:23:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x95045800) [pid = 1900] [serial = 1951] [outer = (nil)] 05:23:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x988d2c00) [pid = 1900] [serial = 1952] [outer = 0x95045800] 05:23:58 INFO - PROCESS | 1900 | 1469276638594 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x98d85400) [pid = 1900] [serial = 1953] [outer = 0x95045800] 05:23:59 INFO - PROCESS | 1900 | 1469276639515 Marionette TRACE conn3 <- [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]]]}] 05:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1448ms 05:23:59 INFO - PROCESS | 1900 | 1469276639560 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 1900 | 1469276639563 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:23:59 INFO - PROCESS | 1900 | 1469276639570 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 1900 | 1469276639574 Marionette TRACE conn3 <- [1,2574,null,{}] 05:23:59 INFO - PROCESS | 1900 | 1469276639579 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:59 INFO - PROCESS | 1900 | 1469276639585 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:59 INFO - PROCESS | 1900 | 1469276639752 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:23:59 INFO - PROCESS | 1900 | 1469276639948 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 1900 | 1469276639958 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:23:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e490c00 == 27 [pid = 1900] [id = 651] 05:23:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8ebd0400) [pid = 1900] [serial = 1954] [outer = (nil)] 05:24:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x939b5000) [pid = 1900] [serial = 1955] [outer = 0x8ebd0400] 05:24:00 INFO - PROCESS | 1900 | 1469276640037 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x975ca800) [pid = 1900] [serial = 1956] [outer = 0x8ebd0400] 05:24:00 INFO - PROCESS | 1900 | 1469276640989 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1478ms 05:24:01 INFO - PROCESS | 1900 | 1469276641050 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 1900 | 1469276641054 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:24:01 INFO - PROCESS | 1900 | 1469276641060 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 1900 | 1469276641064 Marionette TRACE conn3 <- [1,2578,null,{}] 05:24:01 INFO - PROCESS | 1900 | 1469276641070 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:01 INFO - PROCESS | 1900 | 1469276641075 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:01 INFO - PROCESS | 1900 | 1469276641261 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:24:01 INFO - PROCESS | 1900 | 1469276641463 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 1900 | 1469276641481 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x99511c00 == 28 [pid = 1900] [id = 652] 05:24:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99514800) [pid = 1900] [serial = 1957] [outer = (nil)] 05:24:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x995c1800) [pid = 1900] [serial = 1958] [outer = 0x99514800] 05:24:01 INFO - PROCESS | 1900 | 1469276641613 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99aec000) [pid = 1900] [serial = 1959] [outer = 0x99514800] 05:24:02 INFO - PROCESS | 1900 | 1469276642639 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1633ms 05:24:02 INFO - PROCESS | 1900 | 1469276642695 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 1900 | 1469276642698 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:24:02 INFO - PROCESS | 1900 | 1469276642707 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 1900 | 1469276642711 Marionette TRACE conn3 <- [1,2582,null,{}] 05:24:02 INFO - PROCESS | 1900 | 1469276642717 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:02 INFO - PROCESS | 1900 | 1469276642722 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:02 INFO - PROCESS | 1900 | 1469276642899 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:24:03 INFO - PROCESS | 1900 | 1469276643087 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 1900 | 1469276643096 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebcfc00 == 29 [pid = 1900] [id = 653] 05:24:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x90fc6c00) [pid = 1900] [serial = 1960] [outer = (nil)] 05:24:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x92a8a400) [pid = 1900] [serial = 1961] [outer = 0x90fc6c00] 05:24:03 INFO - PROCESS | 1900 | 1469276643174 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x99512400) [pid = 1900] [serial = 1962] [outer = 0x90fc6c00] 05:24:04 INFO - PROCESS | 1900 | 1469276644034 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1381ms 05:24:04 INFO - PROCESS | 1900 | 1469276644107 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 1900 | 1469276644110 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:24:04 INFO - PROCESS | 1900 | 1469276644119 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 1900 | 1469276644123 Marionette TRACE conn3 <- [1,2586,null,{}] 05:24:04 INFO - PROCESS | 1900 | 1469276644128 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:04 INFO - PROCESS | 1900 | 1469276644133 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:04 INFO - PROCESS | 1900 | 1469276644297 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:24:04 INFO - PROCESS | 1900 | 1469276644783 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 1900 | 1469276644793 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd7c00 == 30 [pid = 1900] [id = 654] 05:24:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8ebd9000) [pid = 1900] [serial = 1963] [outer = (nil)] 05:24:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8edcc000) [pid = 1900] [serial = 1964] [outer = 0x8ebd9000] 05:24:04 INFO - PROCESS | 1900 | 1469276644868 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8f796400) [pid = 1900] [serial = 1965] [outer = 0x8ebd9000] 05:24:05 INFO - PROCESS | 1900 | 1469276645806 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1728ms 05:24:05 INFO - PROCESS | 1900 | 1469276645850 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:24:05 INFO - PROCESS | 1900 | 1469276645855 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:24:05 INFO - PROCESS | 1900 | 1469276645862 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 1900 | 1469276645866 Marionette TRACE conn3 <- [1,2590,null,{}] 05:24:05 INFO - PROCESS | 1900 | 1469276645874 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:05 INFO - PROCESS | 1900 | 1469276645881 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:06 INFO - PROCESS | 1900 | 1469276646051 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:24:06 INFO - PROCESS | 1900 | 1469276646249 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 1900 | 1469276646259 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc6c00 == 31 [pid = 1900] [id = 655] 05:24:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8f792000) [pid = 1900] [serial = 1966] [outer = (nil)] 05:24:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x92253400) [pid = 1900] [serial = 1967] [outer = 0x8f792000] 05:24:06 INFO - PROCESS | 1900 | 1469276646342 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x92259c00) [pid = 1900] [serial = 1968] [outer = 0x8f792000] 05:24:07 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48dc00 == 30 [pid = 1900] [id = 632] 05:24:07 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd1800 == 29 [pid = 1900] [id = 631] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x92a8fc00) [pid = 1900] [serial = 1910] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x928e7000) [pid = 1900] [serial = 1907] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8f626800) [pid = 1900] [serial = 1872] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8f4dec00) [pid = 1900] [serial = 1871] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8f796800) [pid = 1900] [serial = 1901] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x90e11400) [pid = 1900] [serial = 1902] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92116400) [pid = 1900] [serial = 1875] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x91e3e000) [pid = 1900] [serial = 1874] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8f79f400) [pid = 1900] [serial = 1896] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8f622800) [pid = 1900] [serial = 1895] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x92bdd000) [pid = 1900] [serial = 1878] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92bd8000) [pid = 1900] [serial = 1877] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8ebd2800) [pid = 1900] [serial = 1898] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x975c3400) [pid = 1900] [serial = 1881] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x96383800) [pid = 1900] [serial = 1880] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8ebddc00) [pid = 1900] [serial = 1899] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x97ffa800) [pid = 1900] [serial = 1884] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x97ff2800) [pid = 1900] [serial = 1883] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x99a69400) [pid = 1900] [serial = 1887] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x994e4400) [pid = 1900] [serial = 1886] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x99cbbc00) [pid = 1900] [serial = 1890] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f4df000) [pid = 1900] [serial = 1889] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x99e5b000) [pid = 1900] [serial = 1893] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x99cc5800) [pid = 1900] [serial = 1892] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9210fc00) [pid = 1900] [serial = 1908] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x91e3d800) [pid = 1900] [serial = 1905] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x91864c00) [pid = 1900] [serial = 1904] [outer = (nil)] [url = about:blank] 05:24:07 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92a91400) [pid = 1900] [serial = 1911] [outer = (nil)] [url = about:blank] 05:24:08 INFO - PROCESS | 1900 | 1469276648362 Marionette TRACE conn3 <- [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]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2540ms 05:24:08 INFO - PROCESS | 1900 | 1469276648402 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 1900 | 1469276648407 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:24:08 INFO - PROCESS | 1900 | 1469276648414 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 1900 | 1469276648419 Marionette TRACE conn3 <- [1,2594,null,{}] 05:24:08 INFO - PROCESS | 1900 | 1469276648426 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:08 INFO - PROCESS | 1900 | 1469276648432 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:08 INFO - PROCESS | 1900 | 1469276648584 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:24:08 INFO - PROCESS | 1900 | 1469276648721 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 1900 | 1469276648731 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d9000 == 30 [pid = 1900] [id = 656] 05:24:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f4da000) [pid = 1900] [serial = 1969] [outer = (nil)] 05:24:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f629c00) [pid = 1900] [serial = 1970] [outer = 0x8f4da000] 05:24:08 INFO - PROCESS | 1900 | 1469276648802 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f797000) [pid = 1900] [serial = 1971] [outer = 0x8f4da000] 05:24:09 INFO - PROCESS | 1900 | 1469276649635 Marionette TRACE conn3 <- [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]]]}] 05:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1293ms 05:24:09 INFO - PROCESS | 1900 | 1469276649707 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 1900 | 1469276649715 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:24:09 INFO - PROCESS | 1900 | 1469276649725 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 1900 | 1469276649729 Marionette TRACE conn3 <- [1,2598,null,{}] 05:24:09 INFO - PROCESS | 1900 | 1469276649743 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:09 INFO - PROCESS | 1900 | 1469276649747 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:09 INFO - PROCESS | 1900 | 1469276649903 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:24:10 INFO - PROCESS | 1900 | 1469276650065 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 1900 | 1469276650073 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e18800 == 31 [pid = 1900] [id = 657] 05:24:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90fcbc00) [pid = 1900] [serial = 1972] [outer = (nil)] 05:24:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x910d5c00) [pid = 1900] [serial = 1973] [outer = 0x90fcbc00] 05:24:10 INFO - PROCESS | 1900 | 1469276650146 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x91868000) [pid = 1900] [serial = 1974] [outer = 0x90fcbc00] 05:24:11 INFO - PROCESS | 1900 | 1469276651032 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1338ms 05:24:11 INFO - PROCESS | 1900 | 1469276651065 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 1900 | 1469276651069 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:24:11 INFO - PROCESS | 1900 | 1469276651075 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 1900 | 1469276651080 Marionette TRACE conn3 <- [1,2602,null,{}] 05:24:11 INFO - PROCESS | 1900 | 1469276651103 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:11 INFO - PROCESS | 1900 | 1469276651112 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:11 INFO - PROCESS | 1900 | 1469276651332 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:24:11 INFO - PROCESS | 1900 | 1469276651361 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 1900 | 1469276651372 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8b000 == 32 [pid = 1900] [id = 658] 05:24:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92a8b800) [pid = 1900] [serial = 1975] [outer = (nil)] 05:24:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92a93400) [pid = 1900] [serial = 1976] [outer = 0x92a8b800] 05:24:11 INFO - PROCESS | 1900 | 1469276651446 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92b58800) [pid = 1900] [serial = 1977] [outer = 0x92a8b800] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x90fca000) [pid = 1900] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f798000) [pid = 1900] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x939b1800) [pid = 1900] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x95042400) [pid = 1900] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9391fc00) [pid = 1900] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x928e4000) [pid = 1900] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f61fc00) [pid = 1900] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92b52800) [pid = 1900] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f79d000) [pid = 1900] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:24:12 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92b59000) [pid = 1900] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:24:12 INFO - PROCESS | 1900 | 1469276652903 Marionette TRACE conn3 <- [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]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1888ms 05:24:13 INFO - PROCESS | 1900 | 1469276652998 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 1900 | 1469276653002 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:24:13 INFO - PROCESS | 1900 | 1469276653020 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 1900 | 1469276653022 Marionette TRACE conn3 <- [1,2606,null,{}] 05:24:13 INFO - PROCESS | 1900 | 1469276653028 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:13 INFO - PROCESS | 1900 | 1469276653032 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:13 INFO - PROCESS | 1900 | 1469276653179 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:24:13 INFO - PROCESS | 1900 | 1469276653187 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 1900 | 1469276653194 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f61d000 == 33 [pid = 1900] [id = 659] 05:24:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x910d3c00) [pid = 1900] [serial = 1978] [outer = (nil)] 05:24:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b5c400) [pid = 1900] [serial = 1979] [outer = 0x910d3c00] 05:24:13 INFO - PROCESS | 1900 | 1469276653261 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9378b800) [pid = 1900] [serial = 1980] [outer = 0x910d3c00] 05:24:14 INFO - PROCESS | 1900 | 1469276654114 Marionette TRACE conn3 <- [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]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1137ms 05:24:14 INFO - PROCESS | 1900 | 1469276654151 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 1900 | 1469276654154 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:24:14 INFO - PROCESS | 1900 | 1469276654169 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 1900 | 1469276654173 Marionette TRACE conn3 <- [1,2610,null,{}] 05:24:14 INFO - PROCESS | 1900 | 1469276654178 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:14 INFO - PROCESS | 1900 | 1469276654183 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:14 INFO - PROCESS | 1900 | 1469276654330 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:24:14 INFO - PROCESS | 1900 | 1469276654339 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 1900 | 1469276654350 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc4000 == 34 [pid = 1900] [id = 660] 05:24:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f794000) [pid = 1900] [serial = 1981] [outer = (nil)] 05:24:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x939b5400) [pid = 1900] [serial = 1982] [outer = 0x8f794000] 05:24:14 INFO - PROCESS | 1900 | 1469276654413 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b54c00) [pid = 1900] [serial = 1983] [outer = 0x8f794000] 05:24:15 INFO - PROCESS | 1900 | 1469276655590 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1478ms 05:24:15 INFO - PROCESS | 1900 | 1469276655648 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 1900 | 1469276655655 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:24:15 INFO - PROCESS | 1900 | 1469276655662 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - PROCESS | 1900 | 1469276655670 Marionette TRACE conn3 <- [1,2614,null,{}] 05:24:15 INFO - PROCESS | 1900 | 1469276655677 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:15 INFO - PROCESS | 1900 | 1469276655682 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:15 INFO - PROCESS | 1900 | 1469276655863 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:24:16 INFO - PROCESS | 1900 | 1469276656094 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 1900 | 1469276656104 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f627c00 == 35 [pid = 1900] [id = 661] 05:24:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8f62a000) [pid = 1900] [serial = 1984] [outer = (nil)] 05:24:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x90e16000) [pid = 1900] [serial = 1985] [outer = 0x8f62a000] 05:24:16 INFO - PROCESS | 1900 | 1469276656207 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x910d1000) [pid = 1900] [serial = 1986] [outer = 0x8f62a000] 05:24:17 INFO - PROCESS | 1900 | 1469276657196 Marionette TRACE conn3 <- [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]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1582ms 05:24:17 INFO - PROCESS | 1900 | 1469276657245 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 1900 | 1469276657252 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:24:17 INFO - PROCESS | 1900 | 1469276657263 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1900 | 1469276657266 Marionette TRACE conn3 <- [1,2618,null,{}] 05:24:17 INFO - PROCESS | 1900 | 1469276657273 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:17 INFO - PROCESS | 1900 | 1469276657279 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:17 INFO - PROCESS | 1900 | 1469276657463 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:24:17 INFO - PROCESS | 1900 | 1469276657643 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 1900 | 1469276657653 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd3400 == 36 [pid = 1900] [id = 662] 05:24:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92a95000) [pid = 1900] [serial = 1987] [outer = (nil)] 05:24:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92bd6c00) [pid = 1900] [serial = 1988] [outer = 0x92a95000] 05:24:17 INFO - PROCESS | 1900 | 1469276657833 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x939ae400) [pid = 1900] [serial = 1989] [outer = 0x92a95000] 05:24:18 INFO - PROCESS | 1900 | 1469276658782 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1590ms 05:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:24:18 INFO - PROCESS | 1900 | 1469276658853 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 1900 | 1469276658856 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:24:18 INFO - PROCESS | 1900 | 1469276658863 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 1900 | 1469276658869 Marionette TRACE conn3 <- [1,2622,null,{}] 05:24:18 INFO - PROCESS | 1900 | 1469276658886 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:18 INFO - PROCESS | 1900 | 1469276658894 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:19 INFO - PROCESS | 1900 | 1469276659107 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:24:19 INFO - PROCESS | 1900 | 1469276659331 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 1900 | 1469276659344 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b52400 == 37 [pid = 1900] [id = 663] 05:24:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x93b5f800) [pid = 1900] [serial = 1990] [outer = (nil)] 05:24:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9506ec00) [pid = 1900] [serial = 1991] [outer = 0x93b5f800] 05:24:19 INFO - PROCESS | 1900 | 1469276659472 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x975c3400) [pid = 1900] [serial = 1992] [outer = 0x93b5f800] 05:24:20 INFO - PROCESS | 1900 | 1469276660369 Marionette TRACE conn3 <- [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]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1589ms 05:24:20 INFO - PROCESS | 1900 | 1469276660451 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 1900 | 1469276660456 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:24:20 INFO - PROCESS | 1900 | 1469276660462 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 1900 | 1469276660465 Marionette TRACE conn3 <- [1,2626,null,{}] 05:24:20 INFO - PROCESS | 1900 | 1469276660471 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:20 INFO - PROCESS | 1900 | 1469276660476 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:20 INFO - PROCESS | 1900 | 1469276660655 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:24:20 INFO - PROCESS | 1900 | 1469276660837 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1900 | 1469276660847 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d5c00 == 38 [pid = 1900] [id = 664] 05:24:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8f4df000) [pid = 1900] [serial = 1993] [outer = (nil)] 05:24:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x97ff2000) [pid = 1900] [serial = 1994] [outer = 0x8f4df000] 05:24:20 INFO - PROCESS | 1900 | 1469276660924 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x97ffc000) [pid = 1900] [serial = 1995] [outer = 0x8f4df000] 05:24:22 INFO - PROCESS | 1900 | 1469276662068 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1685ms 05:24:22 INFO - PROCESS | 1900 | 1469276662149 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 1900 | 1469276662155 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:24:22 INFO - PROCESS | 1900 | 1469276662163 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 1900 | 1469276662168 Marionette TRACE conn3 <- [1,2630,null,{}] 05:24:22 INFO - PROCESS | 1900 | 1469276662176 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:22 INFO - PROCESS | 1900 | 1469276662181 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:22 INFO - PROCESS | 1900 | 1469276662351 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:24:22 INFO - PROCESS | 1900 | 1469276662619 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 1900 | 1469276662633 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcf800 == 39 [pid = 1900] [id = 665] 05:24:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8edcfc00) [pid = 1900] [serial = 1996] [outer = (nil)] 05:24:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8f4da400) [pid = 1900] [serial = 1997] [outer = 0x8edcfc00] 05:24:22 INFO - PROCESS | 1900 | 1469276662707 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f61fc00) [pid = 1900] [serial = 1998] [outer = 0x8edcfc00] 05:24:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61d000 == 38 [pid = 1900] [id = 659] 05:24:23 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8b000 == 37 [pid = 1900] [id = 658] 05:24:23 INFO - PROCESS | 1900 | --DOCSHELL 0x90e18800 == 36 [pid = 1900] [id = 657] 05:24:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d9000 == 35 [pid = 1900] [id = 656] 05:24:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc6c00 == 34 [pid = 1900] [id = 655] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x9391c800) [pid = 1900] [serial = 1940] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x95040c00) [pid = 1900] [serial = 1934] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9506fc00) [pid = 1900] [serial = 1937] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x939b7c00) [pid = 1900] [serial = 1922] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x93b5c800) [pid = 1900] [serial = 1923] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92a8bc00) [pid = 1900] [serial = 1919] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92b55000) [pid = 1900] [serial = 1920] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8f798c00) [pid = 1900] [serial = 1925] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x90fc1c00) [pid = 1900] [serial = 1926] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9378a400) [pid = 1900] [serial = 1931] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fc6800) [pid = 1900] [serial = 1916] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x910d5400) [pid = 1900] [serial = 1917] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9391d800) [pid = 1900] [serial = 1914] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92bd0800) [pid = 1900] [serial = 1913] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x910d8800) [pid = 1900] [serial = 1928] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9210c400) [pid = 1900] [serial = 1929] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x95046400) [pid = 1900] [serial = 1935] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x975bf400) [pid = 1900] [serial = 1941] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x95077800) [pid = 1900] [serial = 1938] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x93929c00) [pid = 1900] [serial = 1932] [outer = (nil)] [url = about:blank] 05:24:23 INFO - PROCESS | 1900 | 1469276663661 Marionette TRACE conn3 <- [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]]]}] 05:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1531ms 05:24:23 INFO - PROCESS | 1900 | 1469276663694 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:24:23 INFO - PROCESS | 1900 | 1469276663700 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:24:23 INFO - PROCESS | 1900 | 1469276663750 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1900 | 1469276663753 Marionette TRACE conn3 <- [1,2634,null,{}] 05:24:23 INFO - PROCESS | 1900 | 1469276663759 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 1900 | 1469276663765 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:23 INFO - PROCESS | 1900 | 1469276663926 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:24:23 INFO - PROCESS | 1900 | 1469276663936 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 1900 | 1469276663942 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48a400 == 35 [pid = 1900] [id = 666] 05:24:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x90fc3c00) [pid = 1900] [serial = 1999] [outer = (nil)] 05:24:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90fc7400) [pid = 1900] [serial = 2000] [outer = 0x90fc3c00] 05:24:24 INFO - PROCESS | 1900 | 1469276664012 Marionette DEBUG loaded listener.js 05:24:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x910cec00) [pid = 1900] [serial = 2001] [outer = 0x90fc3c00] 05:24:24 INFO - PROCESS | 1900 | 1469276664945 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1231ms 05:24:24 INFO - PROCESS | 1900 | 1469276664976 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 1900 | 1469276664979 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:24:24 INFO - PROCESS | 1900 | 1469276664986 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 1900 | 1469276664991 Marionette TRACE conn3 <- [1,2638,null,{}] 05:24:25 INFO - PROCESS | 1900 | 1469276665012 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:25 INFO - PROCESS | 1900 | 1469276665020 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:25 INFO - PROCESS | 1900 | 1469276665176 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:24:25 INFO - PROCESS | 1900 | 1469276665331 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 1900 | 1469276665339 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x92111c00 == 36 [pid = 1900] [id = 667] 05:24:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92114000) [pid = 1900] [serial = 2002] [outer = (nil)] 05:24:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92a88c00) [pid = 1900] [serial = 2003] [outer = 0x92114000] 05:24:25 INFO - PROCESS | 1900 | 1469276665412 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b52400) [pid = 1900] [serial = 2004] [outer = 0x92114000] 05:24:26 INFO - PROCESS | 1900 | 1469276666295 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1383ms 05:24:26 INFO - PROCESS | 1900 | 1469276666370 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 1900 | 1469276666374 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:24:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:24:26 INFO - PROCESS | 1900 | 1469276666380 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 1900 | 1469276666383 Marionette TRACE conn3 <- [1,2642,null,{}] 05:24:26 INFO - PROCESS | 1900 | 1469276666410 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:26 INFO - PROCESS | 1900 | 1469276666415 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:26 INFO - PROCESS | 1900 | 1469276666626 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:24:26 INFO - PROCESS | 1900 | 1469276666650 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 1900 | 1469276666658 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1cc00 == 37 [pid = 1900] [id = 668] 05:24:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92a89c00) [pid = 1900] [serial = 2005] [outer = (nil)] 05:24:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92bd7000) [pid = 1900] [serial = 2006] [outer = 0x92a89c00] 05:24:26 INFO - PROCESS | 1900 | 1469276666725 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93794400) [pid = 1900] [serial = 2007] [outer = 0x92a89c00] 05:24:27 INFO - PROCESS | 1900 | 1469276667636 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x93b59800) [pid = 1900] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8ebd9000) [pid = 1900] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:24:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:24:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1384ms 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x99514800) [pid = 1900] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8edc7400) [pid = 1900] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8ebd0400) [pid = 1900] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f792000) [pid = 1900] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x910d3c00) [pid = 1900] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92257000) [pid = 1900] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x90fcbc00) [pid = 1900] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92a8b800) [pid = 1900] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f4da000) [pid = 1900] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x95045800) [pid = 1900] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:24:27 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x90fc6c00) [pid = 1900] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:24:27 INFO - PROCESS | 1900 | 1469276667795 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 1900 | 1469276667798 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:24:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:24:27 INFO - PROCESS | 1900 | 1469276667813 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 1900 | 1469276667815 Marionette TRACE conn3 <- [1,2646,null,{}] 05:24:27 INFO - PROCESS | 1900 | 1469276667821 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:27 INFO - PROCESS | 1900 | 1469276667826 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:27 INFO - PROCESS | 1900 | 1469276667973 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:24:28 INFO - PROCESS | 1900 | 1469276667983 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 1900 | 1469276667995 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f792000 == 38 [pid = 1900] [id = 669] 05:24:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x910cd000) [pid = 1900] [serial = 2008] [outer = (nil)] 05:24:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x92252800) [pid = 1900] [serial = 2009] [outer = 0x910cd000] 05:24:28 INFO - PROCESS | 1900 | 1469276668059 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x928e7400) [pid = 1900] [serial = 2010] [outer = 0x910cd000] 05:24:29 INFO - PROCESS | 1900 | 1469276669023 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:24:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:24:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1282ms 05:24:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:24:29 INFO - PROCESS | 1900 | 1469276669095 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 1900 | 1469276669098 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:24:29 INFO - PROCESS | 1900 | 1469276669104 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 1900 | 1469276669108 Marionette TRACE conn3 <- [1,2650,null,{}] 05:24:29 INFO - PROCESS | 1900 | 1469276669113 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:29 INFO - PROCESS | 1900 | 1469276669123 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:29 INFO - PROCESS | 1900 | 1469276669315 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:24:29 INFO - PROCESS | 1900 | 1469276669459 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 1900 | 1469276669467 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4ddc00 == 39 [pid = 1900] [id = 670] 05:24:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f621c00) [pid = 1900] [serial = 2011] [outer = (nil)] 05:24:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9504a400) [pid = 1900] [serial = 2012] [outer = 0x8f621c00] 05:24:29 INFO - PROCESS | 1900 | 1469276669539 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9506b800) [pid = 1900] [serial = 2013] [outer = 0x8f621c00] 05:24:30 INFO - PROCESS | 1900 | 1469276670517 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:24:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:24:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1440ms 05:24:30 INFO - PROCESS | 1900 | 1469276670545 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 1900 | 1469276670552 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:24:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:24:30 INFO - PROCESS | 1900 | 1469276670560 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 1900 | 1469276670565 Marionette TRACE conn3 <- [1,2654,null,{}] 05:24:30 INFO - PROCESS | 1900 | 1469276670575 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:30 INFO - PROCESS | 1900 | 1469276670581 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:30 INFO - PROCESS | 1900 | 1469276670765 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:24:30 INFO - PROCESS | 1900 | 1469276670950 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 1900 | 1469276670959 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd2c00 == 40 [pid = 1900] [id = 671] 05:24:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8edc9c00) [pid = 1900] [serial = 2014] [outer = (nil)] 05:24:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e16c00) [pid = 1900] [serial = 2015] [outer = 0x8edc9c00] 05:24:31 INFO - PROCESS | 1900 | 1469276671042 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90e1e400) [pid = 1900] [serial = 2016] [outer = 0x8edc9c00] 05:24:32 INFO - PROCESS | 1900 | 1469276672083 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:24:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:24:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1583ms 05:24:32 INFO - PROCESS | 1900 | 1469276672143 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 1900 | 1469276672151 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:24:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:24:32 INFO - PROCESS | 1900 | 1469276672167 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 1900 | 1469276672178 Marionette TRACE conn3 <- [1,2658,null,{}] 05:24:32 INFO - PROCESS | 1900 | 1469276672185 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:32 INFO - PROCESS | 1900 | 1469276672191 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:32 INFO - PROCESS | 1900 | 1469276672439 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:24:32 INFO - PROCESS | 1900 | 1469276672686 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1900 | 1469276672692 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x92117800 == 41 [pid = 1900] [id = 672] 05:24:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928e2400) [pid = 1900] [serial = 2017] [outer = (nil)] 05:24:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92a92400) [pid = 1900] [serial = 2018] [outer = 0x928e2400] 05:24:32 INFO - PROCESS | 1900 | 1469276672824 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92bd4400) [pid = 1900] [serial = 2019] [outer = 0x928e2400] 05:24:33 INFO - PROCESS | 1900 | 1469276673799 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:24:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1701ms 05:24:33 INFO - PROCESS | 1900 | 1469276673864 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1900 | 1469276673868 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:24:33 INFO - PROCESS | 1900 | 1469276673875 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1900 | 1469276673881 Marionette TRACE conn3 <- [1,2662,null,{}] 05:24:33 INFO - PROCESS | 1900 | 1469276673898 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:33 INFO - PROCESS | 1900 | 1469276673907 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:34 INFO - PROCESS | 1900 | 1469276674090 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:24:34 INFO - PROCESS | 1900 | 1469276674280 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 1900 | 1469276674292 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x9504a800 == 42 [pid = 1900] [id = 673] 05:24:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9504c000) [pid = 1900] [serial = 2020] [outer = (nil)] 05:24:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x95074000) [pid = 1900] [serial = 2021] [outer = 0x9504c000] 05:24:34 INFO - PROCESS | 1900 | 1469276674380 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x96388800) [pid = 1900] [serial = 2022] [outer = 0x9504c000] 05:24:35 INFO - PROCESS | 1900 | 1469276675322 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:24:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1489ms 05:24:35 INFO - PROCESS | 1900 | 1469276675365 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:24:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:24:35 INFO - PROCESS | 1900 | 1469276675370 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:24:35 INFO - PROCESS | 1900 | 1469276675376 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 1900 | 1469276675380 Marionette TRACE conn3 <- [1,2666,null,{}] 05:24:35 INFO - PROCESS | 1900 | 1469276675385 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:35 INFO - PROCESS | 1900 | 1469276675391 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:35 INFO - PROCESS | 1900 | 1469276675570 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:24:35 INFO - PROCESS | 1900 | 1469276675756 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1900 | 1469276675762 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x96381800 == 43 [pid = 1900] [id = 674] 05:24:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x975c8000) [pid = 1900] [serial = 2023] [outer = (nil)] 05:24:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x97ff2800) [pid = 1900] [serial = 2024] [outer = 0x975c8000] 05:24:35 INFO - PROCESS | 1900 | 1469276675846 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x97ffb400) [pid = 1900] [serial = 2025] [outer = 0x975c8000] 05:24:37 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:37 INFO - PROCESS | 1900 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:24:37 INFO - PROCESS | 1900 | 1469276677231 Marionette TRACE conn3 <- [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]]]}] 05:24:37 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) 05:24:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1879ms 05:24:37 INFO - PROCESS | 1900 | 1469276677256 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 1900 | 1469276677260 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:24:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:24:37 INFO - PROCESS | 1900 | 1469276677269 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1900 | 1469276677274 Marionette TRACE conn3 <- [1,2670,null,{}] 05:24:37 INFO - PROCESS | 1900 | 1469276677282 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:37 INFO - PROCESS | 1900 | 1469276677287 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:37 INFO - PROCESS | 1900 | 1469276677539 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:24:37 INFO - PROCESS | 1900 | 1469276677734 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 1900 | 1469276677740 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x92116400 == 44 [pid = 1900] [id = 675] 05:24:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92b54c00) [pid = 1900] [serial = 2026] [outer = (nil)] 05:24:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x98d82800) [pid = 1900] [serial = 2027] [outer = 0x92b54c00] 05:24:37 INFO - PROCESS | 1900 | 1469276677824 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x98df1000) [pid = 1900] [serial = 2028] [outer = 0x92b54c00] 05:24:39 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:39 INFO - PROCESS | 1900 | 1469276679472 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:24:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2224ms 05:24:39 INFO - PROCESS | 1900 | 1469276679506 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 1900 | 1469276679512 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:24:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:24:39 INFO - PROCESS | 1900 | 1469276679521 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1900 | 1469276679526 Marionette TRACE conn3 <- [1,2674,null,{}] 05:24:39 INFO - PROCESS | 1900 | 1469276679534 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:39 INFO - PROCESS | 1900 | 1469276679539 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:39 INFO - PROCESS | 1900 | 1469276679748 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:24:40 INFO - PROCESS | 1900 | 1469276680025 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 1900 | 1469276680035 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd3000 == 45 [pid = 1900] [id = 676] 05:24:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x90e17800) [pid = 1900] [serial = 2029] [outer = (nil)] 05:24:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x90fc6c00) [pid = 1900] [serial = 2030] [outer = 0x90e17800] 05:24:40 INFO - PROCESS | 1900 | 1469276680116 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x910ca000) [pid = 1900] [serial = 2031] [outer = 0x90e17800] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8f792000 == 44 [pid = 1900] [id = 669] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1cc00 == 43 [pid = 1900] [id = 668] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x92111c00 == 42 [pid = 1900] [id = 667] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48a400 == 41 [pid = 1900] [id = 666] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcf800 == 40 [pid = 1900] [id = 665] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x95041c00 == 39 [pid = 1900] [id = 650] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebcfc00 == 38 [pid = 1900] [id = 653] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8e490c00 == 37 [pid = 1900] [id = 651] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc4000 == 36 [pid = 1900] [id = 660] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8f627c00 == 35 [pid = 1900] [id = 661] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x93b52400 == 34 [pid = 1900] [id = 663] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d5c00 == 33 [pid = 1900] [id = 664] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd3400 == 32 [pid = 1900] [id = 662] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x99511c00 == 31 [pid = 1900] [id = 652] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd7c00 == 30 [pid = 1900] [id = 654] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x96381800 == 29 [pid = 1900] [id = 674] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x92116400 == 28 [pid = 1900] [id = 675] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x9504a800 == 27 [pid = 1900] [id = 673] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x92117800 == 26 [pid = 1900] [id = 672] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4ddc00 == 25 [pid = 1900] [id = 670] 05:24:41 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd2c00 == 24 [pid = 1900] [id = 671] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x96381400) [pid = 1900] [serial = 1950] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8f796400) [pid = 1900] [serial = 1965] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x995c1800) [pid = 1900] [serial = 1958] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8f4d2800) [pid = 1900] [serial = 1943] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x975ca800) [pid = 1900] [serial = 1956] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92253400) [pid = 1900] [serial = 1967] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92b5c400) [pid = 1900] [serial = 1979] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x939b5000) [pid = 1900] [serial = 1955] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92a8e000) [pid = 1900] [serial = 1947] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x910d5c00) [pid = 1900] [serial = 1973] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92b58800) [pid = 1900] [serial = 1977] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f4d6400) [pid = 1900] [serial = 1944] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f797000) [pid = 1900] [serial = 1971] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x928de800) [pid = 1900] [serial = 1946] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x988d2c00) [pid = 1900] [serial = 1952] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x99512400) [pid = 1900] [serial = 1962] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x99aec000) [pid = 1900] [serial = 1959] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a8a400) [pid = 1900] [serial = 1961] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x98d85400) [pid = 1900] [serial = 1953] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f629c00) [pid = 1900] [serial = 1970] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92a93400) [pid = 1900] [serial = 1976] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x9504cc00) [pid = 1900] [serial = 1949] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8edcc000) [pid = 1900] [serial = 1964] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x92259c00) [pid = 1900] [serial = 1968] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x91868000) [pid = 1900] [serial = 1974] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9378b800) [pid = 1900] [serial = 1980] [outer = (nil)] [url = about:blank] 05:24:42 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:42 INFO - PROCESS | 1900 | 1469276682537 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:24:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 3034ms 05:24:42 INFO - PROCESS | 1900 | 1469276682556 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1900 | 1469276682562 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:24:42 INFO - PROCESS | 1900 | 1469276682587 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1900 | 1469276682592 Marionette TRACE conn3 <- [1,2678,null,{}] 05:24:42 INFO - PROCESS | 1900 | 1469276682602 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:42 INFO - PROCESS | 1900 | 1469276682609 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:42 INFO - PROCESS | 1900 | 1469276682834 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:24:42 INFO - PROCESS | 1900 | 1469276682975 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1900 | 1469276682984 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edca000 == 25 [pid = 1900] [id = 677] 05:24:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8edd0c00) [pid = 1900] [serial = 2032] [outer = (nil)] 05:24:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8f627c00) [pid = 1900] [serial = 2033] [outer = 0x8edd0c00] 05:24:43 INFO - PROCESS | 1900 | 1469276683060 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8f794400) [pid = 1900] [serial = 2034] [outer = 0x8edd0c00] 05:24:44 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:44 INFO - PROCESS | 1900 | 1469276684301 Marionette TRACE conn3 <- [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]]]}] 05:24:44 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) 05:24:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1755ms 05:24:44 INFO - PROCESS | 1900 | 1469276684323 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1900 | 1469276684332 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:24:44 INFO - PROCESS | 1900 | 1469276684343 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1900 | 1469276684346 Marionette TRACE conn3 <- [1,2682,null,{}] 05:24:44 INFO - PROCESS | 1900 | 1469276684357 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:44 INFO - PROCESS | 1900 | 1469276684362 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:44 INFO - PROCESS | 1900 | 1469276684616 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:24:44 INFO - PROCESS | 1900 | 1469276684654 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 1900 | 1469276684662 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fca000 == 26 [pid = 1900] [id = 678] 05:24:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x90fcd800) [pid = 1900] [serial = 2035] [outer = (nil)] 05:24:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x910d4c00) [pid = 1900] [serial = 2036] [outer = 0x90fcd800] 05:24:44 INFO - PROCESS | 1900 | 1469276684737 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9186a000) [pid = 1900] [serial = 2037] [outer = 0x90fcd800] 05:24:46 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92a89c00) [pid = 1900] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90fc3c00) [pid = 1900] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92a95000) [pid = 1900] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8f4df000) [pid = 1900] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8f794000) [pid = 1900] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x93b5f800) [pid = 1900] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x910cd000) [pid = 1900] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x92114000) [pid = 1900] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8f62a000) [pid = 1900] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8edcfc00) [pid = 1900] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:24:46 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8f621c00) [pid = 1900] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:24:46 INFO - PROCESS | 1900 | 1469276686272 Marionette TRACE conn3 <- [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]]]}] 05:24:46 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) 05:24:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1985ms 05:24:46 INFO - PROCESS | 1900 | 1469276686329 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 1900 | 1469276686333 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:24:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:24:46 INFO - PROCESS | 1900 | 1469276686339 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1900 | 1469276686345 Marionette TRACE conn3 <- [1,2686,null,{}] 05:24:46 INFO - PROCESS | 1900 | 1469276686362 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:46 INFO - PROCESS | 1900 | 1469276686370 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:46 INFO - PROCESS | 1900 | 1469276686587 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:24:46 INFO - PROCESS | 1900 | 1469276686680 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 1900 | 1469276686692 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x92111000 == 27 [pid = 1900] [id = 679] 05:24:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x92114000) [pid = 1900] [serial = 2038] [outer = (nil)] 05:24:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x92259c00) [pid = 1900] [serial = 2039] [outer = 0x92114000] 05:24:46 INFO - PROCESS | 1900 | 1469276686766 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x928e3000) [pid = 1900] [serial = 2040] [outer = 0x92114000] 05:24:47 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:47 INFO - PROCESS | 1900 | 1469276687957 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:24:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1637ms 05:24:47 INFO - PROCESS | 1900 | 1469276687978 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1900 | 1469276687982 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:24:48 INFO - PROCESS | 1900 | 1469276688010 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 1900 | 1469276688014 Marionette TRACE conn3 <- [1,2690,null,{}] 05:24:48 INFO - PROCESS | 1900 | 1469276688021 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:48 INFO - PROCESS | 1900 | 1469276688026 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:48 INFO - PROCESS | 1900 | 1469276688178 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:24:48 INFO - PROCESS | 1900 | 1469276688420 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1900 | 1469276688432 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488c00 == 28 [pid = 1900] [id = 680] 05:24:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8e48a400) [pid = 1900] [serial = 2041] [outer = (nil)] 05:24:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8e491400) [pid = 1900] [serial = 2042] [outer = 0x8e48a400] 05:24:48 INFO - PROCESS | 1900 | 1469276688568 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8ebdd800) [pid = 1900] [serial = 2043] [outer = 0x8e48a400] 05:24:49 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:49 INFO - PROCESS | 1900 | 1469276689962 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:24:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2010ms 05:24:50 INFO - PROCESS | 1900 | 1469276690001 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:24:50 INFO - PROCESS | 1900 | 1469276690007 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:24:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:24:50 INFO - PROCESS | 1900 | 1469276690014 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1900 | 1469276690020 Marionette TRACE conn3 <- [1,2694,null,{}] 05:24:50 INFO - PROCESS | 1900 | 1469276690028 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:50 INFO - PROCESS | 1900 | 1469276690033 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:50 INFO - PROCESS | 1900 | 1469276690287 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:24:50 INFO - PROCESS | 1900 | 1469276690472 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 1900 | 1469276690482 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd2000 == 29 [pid = 1900] [id = 681] 05:24:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8f4df000) [pid = 1900] [serial = 2044] [outer = (nil)] 05:24:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x90e1f400) [pid = 1900] [serial = 2045] [outer = 0x8f4df000] 05:24:50 INFO - PROCESS | 1900 | 1469276690563 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x90fcd400) [pid = 1900] [serial = 2046] [outer = 0x8f4df000] 05:24:51 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:52 INFO - PROCESS | 1900 | 1469276692003 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:24:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:24:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2050ms 05:24:52 INFO - PROCESS | 1900 | 1469276692086 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 1900 | 1469276692092 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:24:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:24:52 INFO - PROCESS | 1900 | 1469276692129 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 1900 | 1469276692133 Marionette TRACE conn3 <- [1,2698,null,{}] 05:24:52 INFO - PROCESS | 1900 | 1469276692141 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:52 INFO - PROCESS | 1900 | 1469276692146 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:52 INFO - PROCESS | 1900 | 1469276692331 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:24:52 INFO - PROCESS | 1900 | 1469276692526 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 1900 | 1469276692535 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x91867c00 == 30 [pid = 1900] [id = 682] 05:24:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92255000) [pid = 1900] [serial = 2047] [outer = (nil)] 05:24:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92a93400) [pid = 1900] [serial = 2048] [outer = 0x92255000] 05:24:52 INFO - PROCESS | 1900 | 1469276692615 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b5c400) [pid = 1900] [serial = 2049] [outer = 0x92255000] 05:24:54 INFO - PROCESS | 1900 | SkCairoFTTypeface::onFilterRec unimplemented 05:24:54 INFO - PROCESS | 1900 | 1469276694226 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:24:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:24:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:24:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:24:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2187ms 05:24:54 INFO - PROCESS | 1900 | 1469276694314 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 05:24:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:24:54 INFO - PROCESS | 1900 | 1469276694321 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:24:54 INFO - PROCESS | 1900 | 1469276694329 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 1900 | 1469276694333 Marionette TRACE conn3 <- [1,2702,null,{}] 05:24:54 INFO - PROCESS | 1900 | 1469276694342 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:54 INFO - PROCESS | 1900 | 1469276694346 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:54 INFO - PROCESS | 1900 | 1469276694580 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:24:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4de400 == 29 [pid = 1900] [id = 633] 05:24:54 INFO - PROCESS | 1900 | --DOCSHELL 0x92111000 == 28 [pid = 1900] [id = 679] 05:24:54 INFO - PROCESS | 1900 | --DOCSHELL 0x90fca000 == 27 [pid = 1900] [id = 678] 05:24:54 INFO - PROCESS | 1900 | 1469276694801 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 1900 | 1469276694809 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8edca000 == 26 [pid = 1900] [id = 677] 05:24:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edca000 == 27 [pid = 1900] [id = 683] 05:24:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f4d7400) [pid = 1900] [serial = 2050] [outer = (nil)] 05:24:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f623400) [pid = 1900] [serial = 2051] [outer = 0x8f4d7400] 05:24:54 INFO - PROCESS | 1900 | 1469276694886 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8f79c400) [pid = 1900] [serial = 2052] [outer = 0x8f4d7400] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92bd7000) [pid = 1900] [serial = 2006] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x90fc7400) [pid = 1900] [serial = 2000] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x910cec00) [pid = 1900] [serial = 2001] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92bd6c00) [pid = 1900] [serial = 1988] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x939ae400) [pid = 1900] [serial = 1989] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x97ff2000) [pid = 1900] [serial = 1994] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x97ffc000) [pid = 1900] [serial = 1995] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x93b54c00) [pid = 1900] [serial = 1983] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x939b5400) [pid = 1900] [serial = 1982] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9506ec00) [pid = 1900] [serial = 1991] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x92252800) [pid = 1900] [serial = 2009] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x975c3400) [pid = 1900] [serial = 1992] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x92a88c00) [pid = 1900] [serial = 2003] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x90e16000) [pid = 1900] [serial = 1985] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x910d1000) [pid = 1900] [serial = 1986] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x8f4da400) [pid = 1900] [serial = 1997] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8f61fc00) [pid = 1900] [serial = 1998] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x928e7400) [pid = 1900] [serial = 2010] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x93794400) [pid = 1900] [serial = 2007] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x9506b800) [pid = 1900] [serial = 2013] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x9504a400) [pid = 1900] [serial = 2012] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x92b52400) [pid = 1900] [serial = 2004] [outer = (nil)] [url = about:blank] 05:24:55 INFO - PROCESS | 1900 | 1469276695697 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:24:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1437ms 05:24:55 INFO - PROCESS | 1900 | 1469276695765 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1900 | 1469276695771 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:24:55 INFO - PROCESS | 1900 | 1469276695782 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1900 | 1469276695785 Marionette TRACE conn3 <- [1,2706,null,{}] 05:24:55 INFO - PROCESS | 1900 | 1469276695791 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:55 INFO - PROCESS | 1900 | 1469276695797 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:55 INFO - PROCESS | 1900 | 1469276695957 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:24:55 INFO - PROCESS | 1900 | 1469276695967 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 1900 | 1469276695973 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d3000 == 28 [pid = 1900] [id = 684] 05:24:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x91867000) [pid = 1900] [serial = 2053] [outer = (nil)] 05:24:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x91e3f000) [pid = 1900] [serial = 2054] [outer = 0x91867000] 05:24:56 INFO - PROCESS | 1900 | 1469276696047 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x92251000) [pid = 1900] [serial = 2055] [outer = 0x91867000] 05:24:56 INFO - PROCESS | 1900 | 1469276696992 Marionette TRACE conn3 <- [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]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:24:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1234ms 05:24:57 INFO - PROCESS | 1900 | 1469276697015 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 1900 | 1469276697019 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:24:57 INFO - PROCESS | 1900 | 1469276697025 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 1900 | 1469276697031 Marionette TRACE conn3 <- [1,2710,null,{}] 05:24:57 INFO - PROCESS | 1900 | 1469276697048 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:57 INFO - PROCESS | 1900 | 1469276697057 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:57 INFO - PROCESS | 1900 | 1469276697226 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:24:57 INFO - PROCESS | 1900 | 1469276697401 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 1900 | 1469276697409 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a90c00 == 29 [pid = 1900] [id = 685] 05:24:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x92a91000) [pid = 1900] [serial = 2056] [outer = (nil)] 05:24:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x92b5bc00) [pid = 1900] [serial = 2057] [outer = 0x92a91000] 05:24:57 INFO - PROCESS | 1900 | 1469276697488 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x92bd7000) [pid = 1900] [serial = 2058] [outer = 0x92a91000] 05:24:58 INFO - PROCESS | 1900 | 1469276698414 Marionette TRACE conn3 <- [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] 05:24:58 INFO - PROCESS | 1900 | 1469276698471 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:24:58 INFO - PROCESS | 1900 | 1469276698482 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1900 | 1469276698484 Marionette TRACE conn3 <- [1,2714,null,{}] 05:24:58 INFO - PROCESS | 1900 | 1469276698490 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:58 INFO - PROCESS | 1900 | 1469276698494 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:58 INFO - PROCESS | 1900 | 1469276698705 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:24:58 INFO - PROCESS | 1900 | 1469276698751 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 1900 | 1469276698764 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebda400 == 30 [pid = 1900] [id = 686] 05:24:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x9392ac00) [pid = 1900] [serial = 2059] [outer = (nil)] 05:24:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x939b5400) [pid = 1900] [serial = 2060] [outer = 0x9392ac00] 05:24:58 INFO - PROCESS | 1900 | 1469276698832 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x93b53800) [pid = 1900] [serial = 2061] [outer = 0x9392ac00] 05:24:59 INFO - PROCESS | 1900 | 1469276699714 Marionette TRACE conn3 <- [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]]]}] 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8edc9c00) [pid = 1900] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1287ms 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x928e2400) [pid = 1900] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9504c000) [pid = 1900] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x975c8000) [pid = 1900] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x92b54c00) [pid = 1900] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x90e17800) [pid = 1900] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x90fcd800) [pid = 1900] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:24:59 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x8edd0c00) [pid = 1900] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:24:59 INFO - PROCESS | 1900 | 1469276699780 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1900 | 1469276699788 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:24:59 INFO - PROCESS | 1900 | 1469276699798 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1900 | 1469276699802 Marionette TRACE conn3 <- [1,2718,null,{}] 05:24:59 INFO - PROCESS | 1900 | 1469276699807 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:59 INFO - PROCESS | 1900 | 1469276699812 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:24:59 INFO - PROCESS | 1900 | 1469276699960 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:24:59 INFO - PROCESS | 1900 | 1469276699968 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 1900 | 1469276699978 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd8000 == 31 [pid = 1900] [id = 687] 05:25:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x8edd0c00) [pid = 1900] [serial = 2062] [outer = (nil)] 05:25:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x93b52400) [pid = 1900] [serial = 2063] [outer = 0x8edd0c00] 05:25:00 INFO - PROCESS | 1900 | 1469276700046 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x9391d800) [pid = 1900] [serial = 2064] [outer = 0x8edd0c00] 05:25:00 INFO - PROCESS | 1900 | 1469276700978 Marionette TRACE conn3 <- [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] 05:25:01 INFO - PROCESS | 1900 | 1469276701032 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:25:01 INFO - PROCESS | 1900 | 1469276701038 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1900 | 1469276701041 Marionette TRACE conn3 <- [1,2722,null,{}] 05:25:01 INFO - PROCESS | 1900 | 1469276701047 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:01 INFO - PROCESS | 1900 | 1469276701056 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:01 INFO - PROCESS | 1900 | 1469276701262 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:25:01 INFO - PROCESS | 1900 | 1469276701403 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 1900 | 1469276701410 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f623c00 == 32 [pid = 1900] [id = 688] 05:25:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x90fcd800) [pid = 1900] [serial = 2065] [outer = (nil)] 05:25:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x95073c00) [pid = 1900] [serial = 2066] [outer = 0x90fcd800] 05:25:01 INFO - PROCESS | 1900 | 1469276701490 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x9638a400) [pid = 1900] [serial = 2067] [outer = 0x90fcd800] 05:25:02 INFO - PROCESS | 1900 | 1469276702624 Marionette TRACE conn3 <- [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] 05:25:02 INFO - PROCESS | 1900 | 1469276702679 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:25:02 INFO - PROCESS | 1900 | 1469276702688 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 1900 | 1469276702694 Marionette TRACE conn3 <- [1,2726,null,{}] 05:25:02 INFO - PROCESS | 1900 | 1469276702704 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:02 INFO - PROCESS | 1900 | 1469276702710 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:02 INFO - PROCESS | 1900 | 1469276702903 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:25:03 INFO - PROCESS | 1900 | 1469276703148 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 1900 | 1469276703158 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4de400 == 33 [pid = 1900] [id = 689] 05:25:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8f62a000) [pid = 1900] [serial = 2068] [outer = (nil)] 05:25:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x91862400) [pid = 1900] [serial = 2069] [outer = 0x8f62a000] 05:25:03 INFO - PROCESS | 1900 | 1469276703287 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x91e48800) [pid = 1900] [serial = 2070] [outer = 0x8f62a000] 05:25:04 INFO - PROCESS | 1900 | 1469276704306 Marionette TRACE conn3 <- [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]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:25:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1642ms 05:25:04 INFO - PROCESS | 1900 | 1469276704332 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 1900 | 1469276704341 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:25:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:25:04 INFO - PROCESS | 1900 | 1469276704353 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 1900 | 1469276704357 Marionette TRACE conn3 <- [1,2730,null,{}] 05:25:04 INFO - PROCESS | 1900 | 1469276704364 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:04 INFO - PROCESS | 1900 | 1469276704370 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:04 INFO - PROCESS | 1900 | 1469276704591 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:25:04 INFO - PROCESS | 1900 | 1469276704778 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1900 | 1469276704789 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79b400 == 34 [pid = 1900] [id = 690] 05:25:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8f79c000) [pid = 1900] [serial = 2071] [outer = (nil)] 05:25:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92bce400) [pid = 1900] [serial = 2072] [outer = 0x8f79c000] 05:25:04 INFO - PROCESS | 1900 | 1469276704921 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9391f000) [pid = 1900] [serial = 2073] [outer = 0x8f79c000] 05:25:06 INFO - PROCESS | 1900 | 1469276706304 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:25:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:25:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:25:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:25:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1986ms 05:25:06 INFO - PROCESS | 1900 | 1469276706339 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 1900 | 1469276706343 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:25:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:25:06 INFO - PROCESS | 1900 | 1469276706349 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 1900 | 1469276706355 Marionette TRACE conn3 <- [1,2734,null,{}] 05:25:06 INFO - PROCESS | 1900 | 1469276706371 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:06 INFO - PROCESS | 1900 | 1469276706380 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:06 INFO - PROCESS | 1900 | 1469276706626 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:25:06 INFO - PROCESS | 1900 | 1469276706810 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 1900 | 1469276706819 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x9506c800 == 35 [pid = 1900] [id = 691] 05:25:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x95075000) [pid = 1900] [serial = 2074] [outer = (nil)] 05:25:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x975c5800) [pid = 1900] [serial = 2075] [outer = 0x95075000] 05:25:06 INFO - PROCESS | 1900 | 1469276706902 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x975f1800) [pid = 1900] [serial = 2076] [outer = 0x95075000] 05:25:07 INFO - PROCESS | 1900 | 1469276707848 Marionette TRACE conn3 <- [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]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:25:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1545ms 05:25:07 INFO - PROCESS | 1900 | 1469276707895 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1900 | 1469276707900 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:25:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:25:07 INFO - PROCESS | 1900 | 1469276707907 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1900 | 1469276707910 Marionette TRACE conn3 <- [1,2738,null,{}] 05:25:07 INFO - PROCESS | 1900 | 1469276707916 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:07 INFO - PROCESS | 1900 | 1469276707922 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:08 INFO - PROCESS | 1900 | 1469276708093 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:25:08 INFO - PROCESS | 1900 | 1469276708274 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:08 INFO - PROCESS | 1900 | 1469276708280 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x9637f400 == 36 [pid = 1900] [id = 692] 05:25:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x975bfc00) [pid = 1900] [serial = 2077] [outer = (nil)] 05:25:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x988cec00) [pid = 1900] [serial = 2078] [outer = 0x975bfc00] 05:25:08 INFO - PROCESS | 1900 | 1469276708361 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x98d7d000) [pid = 1900] [serial = 2079] [outer = 0x975bfc00] 05:25:09 INFO - PROCESS | 1900 | 1469276709328 Marionette TRACE conn3 <- [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]]]}] 05:25:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:25:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1490ms 05:25:09 INFO - PROCESS | 1900 | 1469276709398 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 1900 | 1469276709402 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:25:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:25:09 INFO - PROCESS | 1900 | 1469276709408 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 1900 | 1469276709412 Marionette TRACE conn3 <- [1,2742,null,{}] 05:25:09 INFO - PROCESS | 1900 | 1469276709417 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:09 INFO - PROCESS | 1900 | 1469276709422 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:09 INFO - PROCESS | 1900 | 1469276709637 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:25:09 INFO - PROCESS | 1900 | 1469276709827 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1900 | 1469276709836 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48dc00 == 37 [pid = 1900] [id = 693] 05:25:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8ebd2c00) [pid = 1900] [serial = 2080] [outer = (nil)] 05:25:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90e1cc00) [pid = 1900] [serial = 2081] [outer = 0x8ebd2c00] 05:25:09 INFO - PROCESS | 1900 | 1469276709931 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9186e400) [pid = 1900] [serial = 2082] [outer = 0x8ebd2c00] 05:25:11 INFO - PROCESS | 1900 | 1469276711106 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:25:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1741ms 05:25:11 INFO - PROCESS | 1900 | 1469276711150 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1900 | 1469276711156 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:25:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:25:11 INFO - PROCESS | 1900 | 1469276711164 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1900 | 1469276711171 Marionette TRACE conn3 <- [1,2746,null,{}] 05:25:11 INFO - PROCESS | 1900 | 1469276711181 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:11 INFO - PROCESS | 1900 | 1469276711189 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:11 INFO - PROCESS | 1900 | 1469276711360 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:25:11 INFO - PROCESS | 1900 | 1469276711643 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 1900 | 1469276711650 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dd800 == 38 [pid = 1900] [id = 694] 05:25:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f61b400) [pid = 1900] [serial = 2083] [outer = (nil)] 05:25:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90e12800) [pid = 1900] [serial = 2084] [outer = 0x8f61b400] 05:25:11 INFO - PROCESS | 1900 | 1469276711774 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x91e3d400) [pid = 1900] [serial = 2085] [outer = 0x8f61b400] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8f62a800 == 37 [pid = 1900] [id = 638] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc5000 == 36 [pid = 1900] [id = 647] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x91868c00 == 35 [pid = 1900] [id = 649] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8f626400 == 34 [pid = 1900] [id = 646] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc8400 == 33 [pid = 1900] [id = 642] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x93b53000 == 32 [pid = 1900] [id = 645] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x92259400 == 31 [pid = 1900] [id = 635] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x90e19000 == 30 [pid = 1900] [id = 644] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8f622c00 == 29 [pid = 1900] [id = 634] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd2400 == 28 [pid = 1900] [id = 640] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x92b51400 == 27 [pid = 1900] [id = 643] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd4800 == 26 [pid = 1900] [id = 636] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x91867c00 == 25 [pid = 1900] [id = 682] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x928dd000 == 24 [pid = 1900] [id = 639] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488c00 == 23 [pid = 1900] [id = 680] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x92b58c00 == 22 [pid = 1900] [id = 637] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8f61d800 == 21 [pid = 1900] [id = 641] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd2000 == 20 [pid = 1900] [id = 681] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd3000 == 19 [pid = 1900] [id = 676] 05:25:13 INFO - PROCESS | 1900 | --DOCSHELL 0x91868800 == 18 [pid = 1900] [id = 648] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x90e1e400) [pid = 1900] [serial = 2016] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x90e16c00) [pid = 1900] [serial = 2015] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92bd4400) [pid = 1900] [serial = 2019] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92a92400) [pid = 1900] [serial = 2018] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x96388800) [pid = 1900] [serial = 2022] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x95074000) [pid = 1900] [serial = 2021] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x97ffb400) [pid = 1900] [serial = 2025] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x97ff2800) [pid = 1900] [serial = 2024] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x98df1000) [pid = 1900] [serial = 2028] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x98d82800) [pid = 1900] [serial = 2027] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x90fc6c00) [pid = 1900] [serial = 2030] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x910d4c00) [pid = 1900] [serial = 2036] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9186a000) [pid = 1900] [serial = 2037] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x910ca000) [pid = 1900] [serial = 2031] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8f627c00) [pid = 1900] [serial = 2033] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x92259c00) [pid = 1900] [serial = 2039] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8f794400) [pid = 1900] [serial = 2034] [outer = (nil)] [url = about:blank] 05:25:13 INFO - PROCESS | 1900 | 1469276713695 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:25:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2547ms 05:25:13 INFO - PROCESS | 1900 | 1469276713711 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 1900 | 1469276713716 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:25:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:25:13 INFO - PROCESS | 1900 | 1469276713724 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1900 | 1469276713729 Marionette TRACE conn3 <- [1,2750,null,{}] 05:25:13 INFO - PROCESS | 1900 | 1469276713736 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:13 INFO - PROCESS | 1900 | 1469276713742 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:13 INFO - PROCESS | 1900 | 1469276713961 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:25:14 INFO - PROCESS | 1900 | 1469276714106 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 1900 | 1469276714115 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd8800 == 19 [pid = 1900] [id = 695] 05:25:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8edc8000) [pid = 1900] [serial = 2086] [outer = (nil)] 05:25:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8f4dcc00) [pid = 1900] [serial = 2087] [outer = 0x8edc8000] 05:25:14 INFO - PROCESS | 1900 | 1469276714184 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8f623000) [pid = 1900] [serial = 2088] [outer = 0x8edc8000] 05:25:14 INFO - PROCESS | 1900 | 1469276714906 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1229ms 05:25:14 INFO - PROCESS | 1900 | 1469276714953 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 1900 | 1469276714961 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:25:14 INFO - PROCESS | 1900 | 1469276714972 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 1900 | 1469276714975 Marionette TRACE conn3 <- [1,2754,null,{}] 05:25:14 INFO - PROCESS | 1900 | 1469276714981 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:14 INFO - PROCESS | 1900 | 1469276714987 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:15 INFO - PROCESS | 1900 | 1469276715150 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:25:15 INFO - PROCESS | 1900 | 1469276715161 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 1900 | 1469276715171 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc0400 == 20 [pid = 1900] [id = 696] 05:25:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x90fc3000) [pid = 1900] [serial = 2089] [outer = (nil)] 05:25:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x90fc8400) [pid = 1900] [serial = 2090] [outer = 0x90fc3000] 05:25:15 INFO - PROCESS | 1900 | 1469276715244 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x910ca400) [pid = 1900] [serial = 2091] [outer = 0x90fc3000] 05:25:16 INFO - PROCESS | 1900 | 1469276716233 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:25:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:25:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1278ms 05:25:16 INFO - PROCESS | 1900 | 1469276716249 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 1900 | 1469276716253 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:25:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:25:16 INFO - PROCESS | 1900 | 1469276716259 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 1900 | 1469276716265 Marionette TRACE conn3 <- [1,2758,null,{}] 05:25:16 INFO - PROCESS | 1900 | 1469276716293 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:16 INFO - PROCESS | 1900 | 1469276716302 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:16 INFO - PROCESS | 1900 | 1469276716515 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:25:16 INFO - PROCESS | 1900 | 1469276716538 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1900 | 1469276716548 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x9225ac00 == 21 [pid = 1900] [id = 697] 05:25:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x928da800) [pid = 1900] [serial = 2092] [outer = (nil)] 05:25:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x928de800) [pid = 1900] [serial = 2093] [outer = 0x928da800] 05:25:16 INFO - PROCESS | 1900 | 1469276716618 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92a88400) [pid = 1900] [serial = 2094] [outer = 0x928da800] 05:25:17 INFO - PROCESS | 1900 | 1469276717536 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1335ms 05:25:17 INFO - PROCESS | 1900 | 1469276717598 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:25:17 INFO - PROCESS | 1900 | 1469276717603 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:25:17 INFO - PROCESS | 1900 | 1469276717608 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1900 | 1469276717612 Marionette TRACE conn3 <- [1,2762,null,{}] 05:25:17 INFO - PROCESS | 1900 | 1469276717617 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:17 INFO - PROCESS | 1900 | 1469276717621 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:17 INFO - PROCESS | 1900 | 1469276717830 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:25:17 INFO - PROCESS | 1900 | 1469276717853 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 1900 | 1469276717861 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186d000 == 22 [pid = 1900] [id = 698] 05:25:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92a93800) [pid = 1900] [serial = 2095] [outer = (nil)] 05:25:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92b59000) [pid = 1900] [serial = 2096] [outer = 0x92a93800] 05:25:17 INFO - PROCESS | 1900 | 1469276717927 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92bda000) [pid = 1900] [serial = 2097] [outer = 0x92a93800] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9392ac00) [pid = 1900] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8edd0c00) [pid = 1900] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92255000) [pid = 1900] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8e48a400) [pid = 1900] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8f4d7400) [pid = 1900] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x92a91000) [pid = 1900] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x91867000) [pid = 1900] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8f4df000) [pid = 1900] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x90fcd800) [pid = 1900] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:25:18 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x92114000) [pid = 1900] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:25:19 INFO - PROCESS | 1900 | 1469276719126 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:25:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:25:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1544ms 05:25:19 INFO - PROCESS | 1900 | 1469276719153 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 1900 | 1469276719157 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:25:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:25:19 INFO - PROCESS | 1900 | 1469276719163 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 1900 | 1469276719166 Marionette TRACE conn3 <- [1,2766,null,{}] 05:25:19 INFO - PROCESS | 1900 | 1469276719171 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:19 INFO - PROCESS | 1900 | 1469276719176 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:19 INFO - PROCESS | 1900 | 1469276719314 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:25:19 INFO - PROCESS | 1900 | 1469276719330 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 1900 | 1469276719338 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4df000 == 23 [pid = 1900] [id = 699] 05:25:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x92250c00) [pid = 1900] [serial = 2098] [outer = (nil)] 05:25:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92b59800) [pid = 1900] [serial = 2099] [outer = 0x92250c00] 05:25:19 INFO - PROCESS | 1900 | 1469276719403 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9378e000) [pid = 1900] [serial = 2100] [outer = 0x92250c00] 05:25:20 INFO - PROCESS | 1900 | 1469276720287 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1183ms 05:25:20 INFO - PROCESS | 1900 | 1469276720347 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 1900 | 1469276720352 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:25:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:25:20 INFO - PROCESS | 1900 | 1469276720360 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1900 | 1469276720363 Marionette TRACE conn3 <- [1,2770,null,{}] 05:25:20 INFO - PROCESS | 1900 | 1469276720368 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:20 INFO - PROCESS | 1900 | 1469276720378 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:20 INFO - PROCESS | 1900 | 1469276720623 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:25:20 INFO - PROCESS | 1900 | 1469276720814 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 1900 | 1469276720823 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488c00 == 24 [pid = 1900] [id = 700] 05:25:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8e489c00) [pid = 1900] [serial = 2101] [outer = (nil)] 05:25:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8ebce800) [pid = 1900] [serial = 2102] [outer = 0x8e489c00] 05:25:20 INFO - PROCESS | 1900 | 1469276720914 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8edc7400) [pid = 1900] [serial = 2103] [outer = 0x8e489c00] 05:25:21 INFO - PROCESS | 1900 | 1469276721989 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:25:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1678ms 05:25:22 INFO - PROCESS | 1900 | 1469276722040 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1900 | 1469276722046 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:25:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:25:22 INFO - PROCESS | 1900 | 1469276722055 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1900 | 1469276722060 Marionette TRACE conn3 <- [1,2774,null,{}] 05:25:22 INFO - PROCESS | 1900 | 1469276722067 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:22 INFO - PROCESS | 1900 | 1469276722076 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:22 INFO - PROCESS | 1900 | 1469276722259 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:25:22 INFO - PROCESS | 1900 | 1469276722496 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 1900 | 1469276722510 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e1a400 == 25 [pid = 1900] [id = 701] 05:25:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x90fca800) [pid = 1900] [serial = 2104] [outer = (nil)] 05:25:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x910d4c00) [pid = 1900] [serial = 2105] [outer = 0x90fca800] 05:25:22 INFO - PROCESS | 1900 | 1469276722630 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x91868800) [pid = 1900] [serial = 2106] [outer = 0x90fca800] 05:25:23 INFO - PROCESS | 1900 | 1469276723631 Marionette TRACE conn3 <- [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]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:25:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1639ms 05:25:23 INFO - PROCESS | 1900 | 1469276723693 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:25:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:25:23 INFO - PROCESS | 1900 | 1469276723698 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:25:23 INFO - PROCESS | 1900 | 1469276723705 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1900 | 1469276723709 Marionette TRACE conn3 <- [1,2778,null,{}] 05:25:23 INFO - PROCESS | 1900 | 1469276723715 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:23 INFO - PROCESS | 1900 | 1469276723720 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:23 INFO - PROCESS | 1900 | 1469276723901 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:25:24 INFO - PROCESS | 1900 | 1469276724211 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1900 | 1469276724222 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5b400 == 26 [pid = 1900] [id = 702] 05:25:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92b5ec00) [pid = 1900] [serial = 2107] [outer = (nil)] 05:25:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92bd9c00) [pid = 1900] [serial = 2108] [outer = 0x92b5ec00] 05:25:24 INFO - PROCESS | 1900 | 1469276724345 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9391dc00) [pid = 1900] [serial = 2109] [outer = 0x92b5ec00] 05:25:25 INFO - PROCESS | 1900 | 1469276725374 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:25:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1738ms 05:25:25 INFO - PROCESS | 1900 | 1469276725445 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1900 | 1469276725452 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:25:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:25:25 INFO - PROCESS | 1900 | 1469276725471 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1900 | 1469276725479 Marionette TRACE conn3 <- [1,2782,null,{}] 05:25:25 INFO - PROCESS | 1900 | 1469276725485 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:25 INFO - PROCESS | 1900 | 1469276725493 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:25 INFO - PROCESS | 1900 | 1469276725719 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:25:25 INFO - PROCESS | 1900 | 1469276725952 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 1900 | 1469276725958 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcf400 == 27 [pid = 1900] [id = 703] 05:25:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8edcfc00) [pid = 1900] [serial = 2110] [outer = (nil)] 05:25:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x91865800) [pid = 1900] [serial = 2111] [outer = 0x8edcfc00] 05:25:26 INFO - PROCESS | 1900 | 1469276726070 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92a8d400) [pid = 1900] [serial = 2112] [outer = 0x8edcfc00] 05:25:27 INFO - PROCESS | 1900 | 1469276727229 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1846ms 05:25:27 INFO - PROCESS | 1900 | 1469276727317 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 1900 | 1469276727322 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:25:27 INFO - PROCESS | 1900 | 1469276727331 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 1900 | 1469276727335 Marionette TRACE conn3 <- [1,2786,null,{}] 05:25:27 INFO - PROCESS | 1900 | 1469276727343 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:27 INFO - PROCESS | 1900 | 1469276727349 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:27 INFO - PROCESS | 1900 | 1469276727576 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:25:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4df000 == 26 [pid = 1900] [id = 699] 05:25:27 INFO - PROCESS | 1900 | --DOCSHELL 0x9186d000 == 25 [pid = 1900] [id = 698] 05:25:27 INFO - PROCESS | 1900 | --DOCSHELL 0x9225ac00 == 24 [pid = 1900] [id = 697] 05:25:27 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc0400 == 23 [pid = 1900] [id = 696] 05:25:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd8800 == 22 [pid = 1900] [id = 695] 05:25:27 INFO - PROCESS | 1900 | 1469276727819 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 1900 | 1469276727829 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd9800 == 23 [pid = 1900] [id = 704] 05:25:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8ebd9c00) [pid = 1900] [serial = 2113] [outer = (nil)] 05:25:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8f4d8400) [pid = 1900] [serial = 2114] [outer = 0x8ebd9c00] 05:25:27 INFO - PROCESS | 1900 | 1469276727900 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x8f79dc00) [pid = 1900] [serial = 2115] [outer = 0x8ebd9c00] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x939b5400) [pid = 1900] [serial = 2060] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x93b52400) [pid = 1900] [serial = 2063] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x93b53800) [pid = 1900] [serial = 2061] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92a93400) [pid = 1900] [serial = 2048] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92b5c400) [pid = 1900] [serial = 2049] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8e491400) [pid = 1900] [serial = 2042] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8ebdd800) [pid = 1900] [serial = 2043] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f623400) [pid = 1900] [serial = 2051] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8f79c400) [pid = 1900] [serial = 2052] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92b5bc00) [pid = 1900] [serial = 2057] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x91e3f000) [pid = 1900] [serial = 2054] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92251000) [pid = 1900] [serial = 2055] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90e1f400) [pid = 1900] [serial = 2045] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x90fcd400) [pid = 1900] [serial = 2046] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9391d800) [pid = 1900] [serial = 2064] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9638a400) [pid = 1900] [serial = 2067] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x95073c00) [pid = 1900] [serial = 2066] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x92bd7000) [pid = 1900] [serial = 2058] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x928e3000) [pid = 1900] [serial = 2040] [outer = (nil)] [url = about:blank] 05:25:28 INFO - PROCESS | 1900 | 1469276728702 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1429ms 05:25:28 INFO - PROCESS | 1900 | 1469276728760 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1900 | 1469276728766 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:25:28 INFO - PROCESS | 1900 | 1469276728775 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1900 | 1469276728779 Marionette TRACE conn3 <- [1,2790,null,{}] 05:25:28 INFO - PROCESS | 1900 | 1469276728785 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:28 INFO - PROCESS | 1900 | 1469276728790 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:28 INFO - PROCESS | 1900 | 1469276728950 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:25:28 INFO - PROCESS | 1900 | 1469276728959 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1900 | 1469276728966 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd7000 == 24 [pid = 1900] [id = 705] 05:25:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x910cb800) [pid = 1900] [serial = 2116] [outer = (nil)] 05:25:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x91864800) [pid = 1900] [serial = 2117] [outer = 0x910cb800] 05:25:29 INFO - PROCESS | 1900 | 1469276729049 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92110800) [pid = 1900] [serial = 2118] [outer = 0x910cb800] 05:25:30 INFO - PROCESS | 1900 | 1469276730017 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1278ms 05:25:30 INFO - PROCESS | 1900 | 1469276730054 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 1900 | 1469276730057 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:25:30 INFO - PROCESS | 1900 | 1469276730064 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 1900 | 1469276730069 Marionette TRACE conn3 <- [1,2794,null,{}] 05:25:30 INFO - PROCESS | 1900 | 1469276730102 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:30 INFO - PROCESS | 1900 | 1469276730110 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:30 INFO - PROCESS | 1900 | 1469276730322 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:25:30 INFO - PROCESS | 1900 | 1469276730348 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1900 | 1469276730357 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b52c00 == 25 [pid = 1900] [id = 706] 05:25:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92b53000) [pid = 1900] [serial = 2119] [outer = (nil)] 05:25:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92b5b000) [pid = 1900] [serial = 2120] [outer = 0x92b53000] 05:25:30 INFO - PROCESS | 1900 | 1469276730430 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9378a000) [pid = 1900] [serial = 2121] [outer = 0x92b53000] 05:25:31 INFO - PROCESS | 1900 | 1469276731394 Marionette TRACE conn3 <- [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]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1386ms 05:25:31 INFO - PROCESS | 1900 | 1469276731450 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1900 | 1469276731455 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:25:31 INFO - PROCESS | 1900 | 1469276731463 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1900 | 1469276731466 Marionette TRACE conn3 <- [1,2798,null,{}] 05:25:31 INFO - PROCESS | 1900 | 1469276731472 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:31 INFO - PROCESS | 1900 | 1469276731478 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:31 INFO - PROCESS | 1900 | 1469276731715 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:25:31 INFO - PROCESS | 1900 | 1469276731733 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1900 | 1469276731747 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b5c400 == 26 [pid = 1900] [id = 707] 05:25:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x93b57800) [pid = 1900] [serial = 2122] [outer = (nil)] 05:25:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x95042400) [pid = 1900] [serial = 2123] [outer = 0x93b57800] 05:25:31 INFO - PROCESS | 1900 | 1469276731820 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x95047c00) [pid = 1900] [serial = 2124] [outer = 0x93b57800] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x928da800) [pid = 1900] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8edc8000) [pid = 1900] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8f62a000) [pid = 1900] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8f61b400) [pid = 1900] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x92a93800) [pid = 1900] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8f79c000) [pid = 1900] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x90fc3000) [pid = 1900] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x95075000) [pid = 1900] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x975bfc00) [pid = 1900] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:25:32 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8ebd2c00) [pid = 1900] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:25:32 INFO - PROCESS | 1900 | 1469276732881 Marionette TRACE conn3 <- [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]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1432ms 05:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:25:32 INFO - PROCESS | 1900 | 1469276732894 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1900 | 1469276732897 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:25:32 INFO - PROCESS | 1900 | 1469276732903 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1900 | 1469276732907 Marionette TRACE conn3 <- [1,2802,null,{}] 05:25:32 INFO - PROCESS | 1900 | 1469276732912 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:32 INFO - PROCESS | 1900 | 1469276732917 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:33 INFO - PROCESS | 1900 | 1469276733117 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:25:33 INFO - PROCESS | 1900 | 1469276733135 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 1900 | 1469276733143 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc5c00 == 27 [pid = 1900] [id = 708] 05:25:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x910ca000) [pid = 1900] [serial = 2125] [outer = (nil)] 05:25:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x939b8800) [pid = 1900] [serial = 2126] [outer = 0x910ca000] 05:25:33 INFO - PROCESS | 1900 | 1469276733212 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x93b5a000) [pid = 1900] [serial = 2127] [outer = 0x910ca000] 05:25:34 INFO - PROCESS | 1900 | 1469276734072 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1185ms 05:25:34 INFO - PROCESS | 1900 | 1469276734093 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:25:34 INFO - PROCESS | 1900 | 1469276734097 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:25:34 INFO - PROCESS | 1900 | 1469276734105 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1900 | 1469276734108 Marionette TRACE conn3 <- [1,2806,null,{}] 05:25:34 INFO - PROCESS | 1900 | 1469276734113 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:34 INFO - PROCESS | 1900 | 1469276734125 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:34 INFO - PROCESS | 1900 | 1469276734353 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:25:34 INFO - PROCESS | 1900 | 1469276734552 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1900 | 1469276734562 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e488400 == 28 [pid = 1900] [id = 709] 05:25:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8e489000) [pid = 1900] [serial = 2128] [outer = (nil)] 05:25:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8ebd2800) [pid = 1900] [serial = 2129] [outer = 0x8e489000] 05:25:34 INFO - PROCESS | 1900 | 1469276734658 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8edc3800) [pid = 1900] [serial = 2130] [outer = 0x8e489000] 05:25:35 INFO - PROCESS | 1900 | 1469276735730 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1683ms 05:25:35 INFO - PROCESS | 1900 | 1469276735790 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1900 | 1469276735796 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:25:35 INFO - PROCESS | 1900 | 1469276735804 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1900 | 1469276735809 Marionette TRACE conn3 <- [1,2810,null,{}] 05:25:35 INFO - PROCESS | 1900 | 1469276735818 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:35 INFO - PROCESS | 1900 | 1469276735826 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:36 INFO - PROCESS | 1900 | 1469276736057 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:25:36 INFO - PROCESS | 1900 | 1469276736301 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 1900 | 1469276736311 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e16c00 == 29 [pid = 1900] [id = 710] 05:25:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x90fc3000) [pid = 1900] [serial = 2131] [outer = (nil)] 05:25:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x910d7000) [pid = 1900] [serial = 2132] [outer = 0x90fc3000] 05:25:36 INFO - PROCESS | 1900 | 1469276736439 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92253000) [pid = 1900] [serial = 2133] [outer = 0x90fc3000] 05:25:37 INFO - PROCESS | 1900 | 1469276737457 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1684ms 05:25:37 INFO - PROCESS | 1900 | 1469276737492 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1900 | 1469276737501 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:25:37 INFO - PROCESS | 1900 | 1469276737509 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1900 | 1469276737513 Marionette TRACE conn3 <- [1,2814,null,{}] 05:25:37 INFO - PROCESS | 1900 | 1469276737520 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:37 INFO - PROCESS | 1900 | 1469276737527 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:37 INFO - PROCESS | 1900 | 1469276737719 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:25:37 INFO - PROCESS | 1900 | 1469276737910 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 1900 | 1469276737919 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x92258800 == 30 [pid = 1900] [id = 711] 05:25:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92a96400) [pid = 1900] [serial = 2134] [outer = (nil)] 05:25:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x939af000) [pid = 1900] [serial = 2135] [outer = 0x92a96400] 05:25:38 INFO - PROCESS | 1900 | 1469276738002 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x93b55000) [pid = 1900] [serial = 2136] [outer = 0x92a96400] 05:25:39 INFO - PROCESS | 1900 | 1469276739006 Marionette TRACE conn3 <- [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]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1531ms 05:25:39 INFO - PROCESS | 1900 | 1469276739040 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 1900 | 1469276739044 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:25:39 INFO - PROCESS | 1900 | 1469276739058 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1900 | 1469276739067 Marionette TRACE conn3 <- [1,2818,null,{}] 05:25:39 INFO - PROCESS | 1900 | 1469276739076 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:39 INFO - PROCESS | 1900 | 1469276739082 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:39 INFO - PROCESS | 1900 | 1469276739280 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:25:39 INFO - PROCESS | 1900 | 1469276739511 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1900 | 1469276739518 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e485800 == 31 [pid = 1900] [id = 712] 05:25:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f4d4000) [pid = 1900] [serial = 2137] [outer = (nil)] 05:25:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9638b000) [pid = 1900] [serial = 2138] [outer = 0x8f4d4000] 05:25:39 INFO - PROCESS | 1900 | 1469276739642 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x975c3400) [pid = 1900] [serial = 2139] [outer = 0x8f4d4000] 05:25:40 INFO - PROCESS | 1900 | 1469276740548 Marionette TRACE conn3 <- [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]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1546ms 05:25:40 INFO - PROCESS | 1900 | 1469276740598 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 1900 | 1469276740602 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:25:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:25:40 INFO - PROCESS | 1900 | 1469276740609 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1900 | 1469276740612 Marionette TRACE conn3 <- [1,2822,null,{}] 05:25:40 INFO - PROCESS | 1900 | 1469276740617 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:40 INFO - PROCESS | 1900 | 1469276740622 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:40 INFO - PROCESS | 1900 | 1469276740795 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:25:41 INFO - PROCESS | 1900 | 1469276740980 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1900 | 1469276740988 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e484000 == 32 [pid = 1900] [id = 713] 05:25:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x91866c00) [pid = 1900] [serial = 2140] [outer = (nil)] 05:25:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x97ffb800) [pid = 1900] [serial = 2141] [outer = 0x91866c00] 05:25:41 INFO - PROCESS | 1900 | 1469276741071 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x98749000) [pid = 1900] [serial = 2142] [outer = 0x91866c00] 05:25:42 INFO - PROCESS | 1900 | 1469276742015 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:25:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:25:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1482ms 05:25:42 INFO - PROCESS | 1900 | 1469276742091 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 1900 | 1469276742096 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:25:42 INFO - PROCESS | 1900 | 1469276742102 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1900 | 1469276742105 Marionette TRACE conn3 <- [1,2826,null,{}] 05:25:42 INFO - PROCESS | 1900 | 1469276742111 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:42 INFO - PROCESS | 1900 | 1469276742116 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:42 INFO - PROCESS | 1900 | 1469276742325 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:25:42 INFO - PROCESS | 1900 | 1469276742524 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 1900 | 1469276742543 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x98d79000 == 33 [pid = 1900] [id = 714] 05:25:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x98d81800) [pid = 1900] [serial = 2143] [outer = (nil)] 05:25:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98df0800) [pid = 1900] [serial = 2144] [outer = 0x98d81800] 05:25:42 INFO - PROCESS | 1900 | 1469276742727 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x994db800) [pid = 1900] [serial = 2145] [outer = 0x98d81800] 05:25:43 INFO - PROCESS | 1900 | 1469276743647 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1582ms 05:25:43 INFO - PROCESS | 1900 | 1469276743685 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1900 | 1469276743688 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:25:43 INFO - PROCESS | 1900 | 1469276743695 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1900 | 1469276743698 Marionette TRACE conn3 <- [1,2830,null,{}] 05:25:43 INFO - PROCESS | 1900 | 1469276743734 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:43 INFO - PROCESS | 1900 | 1469276743740 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:43 INFO - PROCESS | 1900 | 1469276743910 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:25:44 INFO - PROCESS | 1900 | 1469276744097 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 1900 | 1469276744106 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd5c00 == 34 [pid = 1900] [id = 715] 05:25:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x8edc1400) [pid = 1900] [serial = 2146] [outer = (nil)] 05:25:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x910cac00) [pid = 1900] [serial = 2147] [outer = 0x8edc1400] 05:25:44 INFO - PROCESS | 1900 | 1469276744185 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x910d8400) [pid = 1900] [serial = 2148] [outer = 0x8edc1400] 05:25:45 INFO - PROCESS | 1900 | 1469276745403 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1761ms 05:25:45 INFO - PROCESS | 1900 | 1469276745457 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 1900 | 1469276745463 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:25:45 INFO - PROCESS | 1900 | 1469276745470 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1900 | 1469276745478 Marionette TRACE conn3 <- [1,2834,null,{}] 05:25:45 INFO - PROCESS | 1900 | 1469276745485 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:45 INFO - PROCESS | 1900 | 1469276745491 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:45 INFO - PROCESS | 1900 | 1469276745667 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:25:45 INFO - PROCESS | 1900 | 1469276745948 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1900 | 1469276745960 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f79f000 == 35 [pid = 1900] [id = 716] 05:25:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x90e17800) [pid = 1900] [serial = 2149] [outer = (nil)] 05:25:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x90fc9800) [pid = 1900] [serial = 2150] [outer = 0x90e17800] 05:25:46 INFO - PROCESS | 1900 | 1469276746076 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x91869400) [pid = 1900] [serial = 2151] [outer = 0x90e17800] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc5c00 == 34 [pid = 1900] [id = 708] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5c400 == 33 [pid = 1900] [id = 707] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x92b52c00 == 32 [pid = 1900] [id = 706] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd7000 == 31 [pid = 1900] [id = 705] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd9800 == 30 [pid = 1900] [id = 704] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x910d3000 == 29 [pid = 1900] [id = 684] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8edca000 == 28 [pid = 1900] [id = 683] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x92a90c00 == 27 [pid = 1900] [id = 685] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x90e1a400 == 26 [pid = 1900] [id = 701] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dd800 == 25 [pid = 1900] [id = 694] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488c00 == 24 [pid = 1900] [id = 700] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48dc00 == 23 [pid = 1900] [id = 693] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebda400 == 22 [pid = 1900] [id = 686] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x9506c800 == 21 [pid = 1900] [id = 691] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8f79b400 == 20 [pid = 1900] [id = 690] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x92b5b400 == 19 [pid = 1900] [id = 702] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcf400 == 18 [pid = 1900] [id = 703] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd8000 == 17 [pid = 1900] [id = 687] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x9637f400 == 16 [pid = 1900] [id = 692] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8f623c00 == 15 [pid = 1900] [id = 688] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4de400 == 14 [pid = 1900] [id = 689] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x98d79000 == 13 [pid = 1900] [id = 714] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8e484000 == 12 [pid = 1900] [id = 713] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8e485800 == 11 [pid = 1900] [id = 712] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x90e16c00 == 10 [pid = 1900] [id = 710] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x92258800 == 9 [pid = 1900] [id = 711] 05:25:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8e488400 == 8 [pid = 1900] [id = 709] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92b59800) [pid = 1900] [serial = 2099] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x928de800) [pid = 1900] [serial = 2093] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8f4dcc00) [pid = 1900] [serial = 2087] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8f623000) [pid = 1900] [serial = 2088] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x91e48800) [pid = 1900] [serial = 2070] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x91862400) [pid = 1900] [serial = 2069] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x91e3d400) [pid = 1900] [serial = 2085] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90e12800) [pid = 1900] [serial = 2084] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x92b59000) [pid = 1900] [serial = 2096] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9391f000) [pid = 1900] [serial = 2073] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x90fc8400) [pid = 1900] [serial = 2090] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92bce400) [pid = 1900] [serial = 2072] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x975f1800) [pid = 1900] [serial = 2076] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x975c5800) [pid = 1900] [serial = 2075] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x98d7d000) [pid = 1900] [serial = 2079] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x988cec00) [pid = 1900] [serial = 2078] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9186e400) [pid = 1900] [serial = 2082] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x90e1cc00) [pid = 1900] [serial = 2081] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92a88400) [pid = 1900] [serial = 2094] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92bda000) [pid = 1900] [serial = 2097] [outer = (nil)] [url = about:blank] 05:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x910ca400) [pid = 1900] [serial = 2091] [outer = (nil)] [url = about:blank] 05:25:48 INFO - PROCESS | 1900 | 1469276748041 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2598ms 05:25:48 INFO - PROCESS | 1900 | 1469276748071 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:25:48 INFO - PROCESS | 1900 | 1469276748077 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:25:48 INFO - PROCESS | 1900 | 1469276748084 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1900 | 1469276748089 Marionette TRACE conn3 <- [1,2838,null,{}] 05:25:48 INFO - PROCESS | 1900 | 1469276748096 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:48 INFO - PROCESS | 1900 | 1469276748102 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:48 INFO - PROCESS | 1900 | 1469276748268 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:25:48 INFO - PROCESS | 1900 | 1469276748463 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 1900 | 1469276748472 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd2400 == 9 [pid = 1900] [id = 717] 05:25:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8f4d5c00) [pid = 1900] [serial = 2152] [outer = (nil)] 05:25:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8f623000) [pid = 1900] [serial = 2153] [outer = 0x8f4d5c00] 05:25:48 INFO - PROCESS | 1900 | 1469276748548 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8f792000) [pid = 1900] [serial = 2154] [outer = 0x8f4d5c00] 05:25:49 INFO - PROCESS | 1900 | 1469276749331 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1279ms 05:25:49 INFO - PROCESS | 1900 | 1469276749363 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:25:49 INFO - PROCESS | 1900 | 1469276749372 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:25:49 INFO - PROCESS | 1900 | 1469276749383 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1900 | 1469276749388 Marionette TRACE conn3 <- [1,2842,null,{}] 05:25:49 INFO - PROCESS | 1900 | 1469276749395 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:49 INFO - PROCESS | 1900 | 1469276749401 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:49 INFO - PROCESS | 1900 | 1469276749597 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:25:49 INFO - PROCESS | 1900 | 1469276749608 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 1900 | 1469276749614 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e16c00 == 10 [pid = 1900] [id = 718] 05:25:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x90fc6800) [pid = 1900] [serial = 2155] [outer = (nil)] 05:25:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x910cd000) [pid = 1900] [serial = 2156] [outer = 0x90fc6800] 05:25:49 INFO - PROCESS | 1900 | 1469276749830 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x91e3dc00) [pid = 1900] [serial = 2157] [outer = 0x90fc6800] 05:25:50 INFO - PROCESS | 1900 | 1469276750794 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1479ms 05:25:50 INFO - PROCESS | 1900 | 1469276750863 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 1900 | 1469276750867 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:25:50 INFO - PROCESS | 1900 | 1469276750873 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1900 | 1469276750878 Marionette TRACE conn3 <- [1,2846,null,{}] 05:25:50 INFO - PROCESS | 1900 | 1469276750901 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:50 INFO - PROCESS | 1900 | 1469276750909 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:51 INFO - PROCESS | 1900 | 1469276751143 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:25:51 INFO - PROCESS | 1900 | 1469276751169 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 1900 | 1469276751179 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8f800 == 11 [pid = 1900] [id = 719] 05:25:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92a90800) [pid = 1900] [serial = 2158] [outer = (nil)] 05:25:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92a93400) [pid = 1900] [serial = 2159] [outer = 0x92a90800] 05:25:51 INFO - PROCESS | 1900 | 1469276751251 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92b59000) [pid = 1900] [serial = 2160] [outer = 0x92a90800] 05:25:52 INFO - PROCESS | 1900 | 1469276752187 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:25:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:25:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1344ms 05:25:52 INFO - PROCESS | 1900 | 1469276752217 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 1900 | 1469276752222 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:25:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:25:52 INFO - PROCESS | 1900 | 1469276752228 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 1900 | 1469276752231 Marionette TRACE conn3 <- [1,2850,null,{}] 05:25:52 INFO - PROCESS | 1900 | 1469276752236 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:52 INFO - PROCESS | 1900 | 1469276752241 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:52 INFO - PROCESS | 1900 | 1469276752863 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x910cb800) [pid = 1900] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8e489c00) [pid = 1900] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92250c00) [pid = 1900] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92b5ec00) [pid = 1900] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x92b53000) [pid = 1900] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8edcfc00) [pid = 1900] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x93b57800) [pid = 1900] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x910ca000) [pid = 1900] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8ebd9c00) [pid = 1900] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:25:52 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x90fca800) [pid = 1900] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:25:53 INFO - PROCESS | 1900 | 1469276753064 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1900 | 1469276753070 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e489c00 == 12 [pid = 1900] [id = 720] 05:25:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8ebce400) [pid = 1900] [serial = 2161] [outer = (nil)] 05:25:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8edcb800) [pid = 1900] [serial = 2162] [outer = 0x8ebce400] 05:25:53 INFO - PROCESS | 1900 | 1469276753143 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x910cb800) [pid = 1900] [serial = 2163] [outer = 0x8ebce400] 05:25:53 INFO - PROCESS | 1900 | 1469276753867 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1683ms 05:25:53 INFO - PROCESS | 1900 | 1469276753911 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1900 | 1469276753915 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:25:53 INFO - PROCESS | 1900 | 1469276753921 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1900 | 1469276753923 Marionette TRACE conn3 <- [1,2854,null,{}] 05:25:53 INFO - PROCESS | 1900 | 1469276753928 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:53 INFO - PROCESS | 1900 | 1469276753933 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:54 INFO - PROCESS | 1900 | 1469276754142 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:25:54 INFO - PROCESS | 1900 | 1469276754155 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1900 | 1469276754161 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fcd400 == 13 [pid = 1900] [id = 721] 05:25:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9186f000) [pid = 1900] [serial = 2164] [outer = (nil)] 05:25:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x93928400) [pid = 1900] [serial = 2165] [outer = 0x9186f000] 05:25:54 INFO - PROCESS | 1900 | 1469276754229 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x939b4400) [pid = 1900] [serial = 2166] [outer = 0x9186f000] 05:25:55 INFO - PROCESS | 1900 | 1469276755284 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1435ms 05:25:55 INFO - PROCESS | 1900 | 1469276755357 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 1900 | 1469276755363 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:25:55 INFO - PROCESS | 1900 | 1469276755372 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1900 | 1469276755376 Marionette TRACE conn3 <- [1,2858,null,{}] 05:25:55 INFO - PROCESS | 1900 | 1469276755385 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:55 INFO - PROCESS | 1900 | 1469276755391 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:55 INFO - PROCESS | 1900 | 1469276755577 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:25:55 INFO - PROCESS | 1900 | 1469276755832 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 1900 | 1469276755847 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d9c00 == 14 [pid = 1900] [id = 722] 05:25:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f794800) [pid = 1900] [serial = 2167] [outer = (nil)] 05:25:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90e1ac00) [pid = 1900] [serial = 2168] [outer = 0x8f794800] 05:25:55 INFO - PROCESS | 1900 | 1469276755949 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90fcdc00) [pid = 1900] [serial = 2169] [outer = 0x8f794800] 05:25:56 INFO - PROCESS | 1900 | 1469276756953 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1639ms 05:25:57 INFO - PROCESS | 1900 | 1469276757011 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 1900 | 1469276757018 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:25:57 INFO - PROCESS | 1900 | 1469276757028 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1900 | 1469276757032 Marionette TRACE conn3 <- [1,2862,null,{}] 05:25:57 INFO - PROCESS | 1900 | 1469276757038 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:57 INFO - PROCESS | 1900 | 1469276757044 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:57 INFO - PROCESS | 1900 | 1469276757221 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:25:57 INFO - PROCESS | 1900 | 1469276757448 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1900 | 1469276757456 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x92112800 == 15 [pid = 1900] [id = 723] 05:25:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92a89c00) [pid = 1900] [serial = 2170] [outer = (nil)] 05:25:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92b52c00) [pid = 1900] [serial = 2171] [outer = 0x92a89c00] 05:25:57 INFO - PROCESS | 1900 | 1469276757589 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92b5b400) [pid = 1900] [serial = 2172] [outer = 0x92a89c00] 05:25:58 INFO - PROCESS | 1900 | 1469276758628 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:25:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1681ms 05:25:58 INFO - PROCESS | 1900 | 1469276758711 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1900 | 1469276758716 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:25:58 INFO - PROCESS | 1900 | 1469276758722 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1900 | 1469276758729 Marionette TRACE conn3 <- [1,2866,null,{}] 05:25:58 INFO - PROCESS | 1900 | 1469276758746 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:25:58 INFO - PROCESS | 1900 | 1469276758756 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:58 INFO - PROCESS | 1900 | 1469276758973 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:25:59 INFO - PROCESS | 1900 | 1469276759208 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1900 | 1469276759215 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:25:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x95046000 == 16 [pid = 1900] [id = 724] 05:25:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x95046800) [pid = 1900] [serial = 2173] [outer = (nil)] 05:25:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9504c000) [pid = 1900] [serial = 2174] [outer = 0x95046800] 05:25:59 INFO - PROCESS | 1900 | 1469276759323 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9506c400) [pid = 1900] [serial = 2175] [outer = 0x95046800] 05:26:00 INFO - PROCESS | 1900 | 1469276760267 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1586ms 05:26:00 INFO - PROCESS | 1900 | 1469276760332 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 1900 | 1469276760337 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:26:00 INFO - PROCESS | 1900 | 1469276760345 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1900 | 1469276760349 Marionette TRACE conn3 <- [1,2870,null,{}] 05:26:00 INFO - PROCESS | 1900 | 1469276760355 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:00 INFO - PROCESS | 1900 | 1469276760360 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:00 INFO - PROCESS | 1900 | 1469276760543 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:26:00 INFO - PROCESS | 1900 | 1469276760732 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 1900 | 1469276760738 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dbc00 == 17 [pid = 1900] [id = 725] 05:26:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x90e19c00) [pid = 1900] [serial = 2176] [outer = (nil)] 05:26:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x96383800) [pid = 1900] [serial = 2177] [outer = 0x90e19c00] 05:26:00 INFO - PROCESS | 1900 | 1469276760818 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9638b400) [pid = 1900] [serial = 2178] [outer = 0x90e19c00] 05:26:02 INFO - PROCESS | 1900 | 1469276762033 Marionette TRACE conn3 <- [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]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1731ms 05:26:02 INFO - PROCESS | 1900 | 1469276762077 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 1900 | 1469276762083 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:26:02 INFO - PROCESS | 1900 | 1469276762091 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 1900 | 1469276762096 Marionette TRACE conn3 <- [1,2874,null,{}] 05:26:02 INFO - PROCESS | 1900 | 1469276762104 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:02 INFO - PROCESS | 1900 | 1469276762108 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:02 INFO - PROCESS | 1900 | 1469276762293 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:26:02 INFO - PROCESS | 1900 | 1469276762646 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1900 | 1469276762661 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edca800 == 18 [pid = 1900] [id = 726] 05:26:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8edcb000) [pid = 1900] [serial = 2179] [outer = (nil)] 05:26:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8f79c800) [pid = 1900] [serial = 2180] [outer = 0x8edcb000] 05:26:02 INFO - PROCESS | 1900 | 1469276762759 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x90e1e800) [pid = 1900] [serial = 2181] [outer = 0x8edcb000] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x92110800) [pid = 1900] [serial = 2118] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8edc7400) [pid = 1900] [serial = 2103] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9378e000) [pid = 1900] [serial = 2100] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9391dc00) [pid = 1900] [serial = 2109] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9378a000) [pid = 1900] [serial = 2121] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x92bd9c00) [pid = 1900] [serial = 2108] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92b5b000) [pid = 1900] [serial = 2120] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x91865800) [pid = 1900] [serial = 2111] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x91864800) [pid = 1900] [serial = 2117] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x95047c00) [pid = 1900] [serial = 2124] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x939b8800) [pid = 1900] [serial = 2126] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8ebce800) [pid = 1900] [serial = 2102] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f4d8400) [pid = 1900] [serial = 2114] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a8d400) [pid = 1900] [serial = 2112] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x910d4c00) [pid = 1900] [serial = 2105] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x95042400) [pid = 1900] [serial = 2123] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8f79dc00) [pid = 1900] [serial = 2115] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x91868800) [pid = 1900] [serial = 2106] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x93b5a000) [pid = 1900] [serial = 2127] [outer = (nil)] [url = about:blank] 05:26:03 INFO - PROCESS | 1900 | 1469276763574 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:26:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1540ms 05:26:03 INFO - PROCESS | 1900 | 1469276763663 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1900 | 1469276763670 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:26:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:26:03 INFO - PROCESS | 1900 | 1469276763686 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1900 | 1469276763690 Marionette TRACE conn3 <- [1,2878,null,{}] 05:26:03 INFO - PROCESS | 1900 | 1469276763695 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:03 INFO - PROCESS | 1900 | 1469276763701 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:03 INFO - PROCESS | 1900 | 1469276763857 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:26:03 INFO - PROCESS | 1900 | 1469276763867 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1900 | 1469276763874 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebce800 == 19 [pid = 1900] [id = 727] 05:26:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x91865800) [pid = 1900] [serial = 2182] [outer = (nil)] 05:26:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92257c00) [pid = 1900] [serial = 2183] [outer = 0x91865800] 05:26:03 INFO - PROCESS | 1900 | 1469276763947 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92116c00) [pid = 1900] [serial = 2184] [outer = 0x91865800] 05:26:04 INFO - PROCESS | 1900 | 1469276764892 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1238ms 05:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:26:04 INFO - PROCESS | 1900 | 1469276764923 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1900 | 1469276764926 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:26:04 INFO - PROCESS | 1900 | 1469276764933 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1900 | 1469276764938 Marionette TRACE conn3 <- [1,2882,null,{}] 05:26:04 INFO - PROCESS | 1900 | 1469276764953 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:04 INFO - PROCESS | 1900 | 1469276764961 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:05 INFO - PROCESS | 1900 | 1469276765112 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:26:05 INFO - PROCESS | 1900 | 1469276765265 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1900 | 1469276765273 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x92b60c00 == 20 [pid = 1900] [id = 728] 05:26:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92bce400) [pid = 1900] [serial = 2185] [outer = (nil)] 05:26:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9391d000) [pid = 1900] [serial = 2186] [outer = 0x92bce400] 05:26:05 INFO - PROCESS | 1900 | 1469276765347 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x939b2800) [pid = 1900] [serial = 2187] [outer = 0x92bce400] 05:26:06 INFO - PROCESS | 1900 | 1469276766244 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1388ms 05:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:26:06 INFO - PROCESS | 1900 | 1469276766321 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 1900 | 1469276766324 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:26:06 INFO - PROCESS | 1900 | 1469276766331 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1900 | 1469276766334 Marionette TRACE conn3 <- [1,2886,null,{}] 05:26:06 INFO - PROCESS | 1900 | 1469276766346 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:06 INFO - PROCESS | 1900 | 1469276766350 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:06 INFO - PROCESS | 1900 | 1469276766568 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:26:06 INFO - PROCESS | 1900 | 1469276766588 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 1900 | 1469276766595 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x939bd800 == 21 [pid = 1900] [id = 729] 05:26:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x93b53000) [pid = 1900] [serial = 2188] [outer = (nil)] 05:26:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b5f800) [pid = 1900] [serial = 2189] [outer = 0x93b53000] 05:26:06 INFO - PROCESS | 1900 | 1469276766660 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x939af400) [pid = 1900] [serial = 2190] [outer = 0x93b53000] 05:26:07 INFO - PROCESS | 1900 | 1469276767702 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x92a96400) [pid = 1900] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f4d4000) [pid = 1900] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x91866c00) [pid = 1900] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92a90800) [pid = 1900] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x98d81800) [pid = 1900] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8edc1400) [pid = 1900] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8ebce400) [pid = 1900] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x90e17800) [pid = 1900] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90fc6800) [pid = 1900] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8f4d5c00) [pid = 1900] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8e489000) [pid = 1900] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:26:07 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x90fc3000) [pid = 1900] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:26:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:26:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1432ms 05:26:07 INFO - PROCESS | 1900 | 1469276767762 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 1900 | 1469276767765 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:26:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:26:07 INFO - PROCESS | 1900 | 1469276767771 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 1900 | 1469276767775 Marionette TRACE conn3 <- [1,2890,null,{}] 05:26:07 INFO - PROCESS | 1900 | 1469276767784 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:07 INFO - PROCESS | 1900 | 1469276767790 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:07 INFO - PROCESS | 1900 | 1469276767932 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:26:07 INFO - PROCESS | 1900 | 1469276767941 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1900 | 1469276767950 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48d400 == 22 [pid = 1900] [id = 730] 05:26:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x90fc6800) [pid = 1900] [serial = 2191] [outer = (nil)] 05:26:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92a93c00) [pid = 1900] [serial = 2192] [outer = 0x90fc6800] 05:26:08 INFO - PROCESS | 1900 | 1469276768152 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9391cc00) [pid = 1900] [serial = 2193] [outer = 0x90fc6800] 05:26:08 INFO - PROCESS | 1900 | 1469276768963 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1234ms 05:26:09 INFO - PROCESS | 1900 | 1469276769006 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 1900 | 1469276769009 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:26:09 INFO - PROCESS | 1900 | 1469276769015 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 1900 | 1469276769017 Marionette TRACE conn3 <- [1,2894,null,{}] 05:26:09 INFO - PROCESS | 1900 | 1469276769023 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:09 INFO - PROCESS | 1900 | 1469276769033 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:09 INFO - PROCESS | 1900 | 1469276769284 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:26:09 INFO - PROCESS | 1900 | 1469276769300 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 1900 | 1469276769307 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48c800 == 23 [pid = 1900] [id = 731] 05:26:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8ebdd000) [pid = 1900] [serial = 2194] [outer = (nil)] 05:26:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x97f2e400) [pid = 1900] [serial = 2195] [outer = 0x8ebdd000] 05:26:09 INFO - PROCESS | 1900 | 1469276769376 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x975c0800) [pid = 1900] [serial = 2196] [outer = 0x8ebdd000] 05:26:10 INFO - PROCESS | 1900 | 1469276770506 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1532ms 05:26:10 INFO - PROCESS | 1900 | 1469276770550 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 1900 | 1469276770556 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:26:10 INFO - PROCESS | 1900 | 1469276770564 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 1900 | 1469276770568 Marionette TRACE conn3 <- [1,2898,null,{}] 05:26:10 INFO - PROCESS | 1900 | 1469276770577 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:10 INFO - PROCESS | 1900 | 1469276770582 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:10 INFO - PROCESS | 1900 | 1469276770768 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:26:10 INFO - PROCESS | 1900 | 1469276770955 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 1900 | 1469276770962 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f629000 == 24 [pid = 1900] [id = 732] 05:26:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f793c00) [pid = 1900] [serial = 2197] [outer = (nil)] 05:26:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x910cf400) [pid = 1900] [serial = 2198] [outer = 0x8f793c00] 05:26:11 INFO - PROCESS | 1900 | 1469276771105 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9186bc00) [pid = 1900] [serial = 2199] [outer = 0x8f793c00] 05:26:12 INFO - PROCESS | 1900 | 1469276772038 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1530ms 05:26:12 INFO - PROCESS | 1900 | 1469276772094 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1900 | 1469276772102 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:26:12 INFO - PROCESS | 1900 | 1469276772112 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1900 | 1469276772117 Marionette TRACE conn3 <- [1,2902,null,{}] 05:26:12 INFO - PROCESS | 1900 | 1469276772123 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:12 INFO - PROCESS | 1900 | 1469276772129 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:12 INFO - PROCESS | 1900 | 1469276772312 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:26:12 INFO - PROCESS | 1900 | 1469276772497 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1900 | 1469276772512 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a8d000 == 25 [pid = 1900] [id = 733] 05:26:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92b60800) [pid = 1900] [serial = 2200] [outer = (nil)] 05:26:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9391dc00) [pid = 1900] [serial = 2201] [outer = 0x92b60800] 05:26:12 INFO - PROCESS | 1900 | 1469276772603 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x946c9800) [pid = 1900] [serial = 2202] [outer = 0x92b60800] 05:26:13 INFO - PROCESS | 1900 | 1469276773620 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1582ms 05:26:13 INFO - PROCESS | 1900 | 1469276773695 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1900 | 1469276773700 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:26:13 INFO - PROCESS | 1900 | 1469276773706 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1900 | 1469276773712 Marionette TRACE conn3 <- [1,2906,null,{}] 05:26:13 INFO - PROCESS | 1900 | 1469276773728 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:13 INFO - PROCESS | 1900 | 1469276773737 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:13 INFO - PROCESS | 1900 | 1469276773955 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:26:14 INFO - PROCESS | 1900 | 1469276774201 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 1900 | 1469276774214 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e2000 == 26 [pid = 1900] [id = 734] 05:26:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x97ff0c00) [pid = 1900] [serial = 2203] [outer = (nil)] 05:26:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x988d1c00) [pid = 1900] [serial = 2204] [outer = 0x97ff0c00] 05:26:14 INFO - PROCESS | 1900 | 1469276774341 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x98d80800) [pid = 1900] [serial = 2205] [outer = 0x97ff0c00] 05:26:15 INFO - PROCESS | 1900 | 1469276775273 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1600ms 05:26:15 INFO - PROCESS | 1900 | 1469276775307 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 1900 | 1469276775311 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:26:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:26:15 INFO - PROCESS | 1900 | 1469276775318 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1900 | 1469276775320 Marionette TRACE conn3 <- [1,2910,null,{}] 05:26:15 INFO - PROCESS | 1900 | 1469276775326 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:15 INFO - PROCESS | 1900 | 1469276775331 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:15 INFO - PROCESS | 1900 | 1469276775508 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:26:15 INFO - PROCESS | 1900 | 1469276775698 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 1900 | 1469276775706 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x975bf400 == 27 [pid = 1900] [id = 735] 05:26:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98dee800) [pid = 1900] [serial = 2206] [outer = (nil)] 05:26:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98df7800) [pid = 1900] [serial = 2207] [outer = 0x98dee800] 05:26:15 INFO - PROCESS | 1900 | 1469276775784 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x98dfa000) [pid = 1900] [serial = 2208] [outer = 0x98dee800] 05:26:16 INFO - PROCESS | 1900 | 1469276776590 Marionette TRACE conn3 <- [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]]]}] 05:26:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:26:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:26:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1327ms 05:26:16 INFO - PROCESS | 1900 | 1469276776646 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 1900 | 1469276776649 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:26:16 INFO - TEST-START | /DOMEvents/constructors.html 05:26:16 INFO - PROCESS | 1900 | 1469276776656 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 1900 | 1469276776659 Marionette TRACE conn3 <- [1,2914,null,{}] 05:26:16 INFO - PROCESS | 1900 | 1469276776665 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:16 INFO - PROCESS | 1900 | 1469276776670 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:16 INFO - PROCESS | 1900 | 1469276776827 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:26:17 INFO - PROCESS | 1900 | 1469276777031 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 1900 | 1469276777038 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d6400 == 28 [pid = 1900] [id = 736] 05:26:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8f61f000) [pid = 1900] [serial = 2209] [outer = (nil)] 05:26:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9950a000) [pid = 1900] [serial = 2210] [outer = 0x8f61f000] 05:26:17 INFO - PROCESS | 1900 | 1469276777158 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x99762000) [pid = 1900] [serial = 2211] [outer = 0x8f61f000] 05:26:18 INFO - PROCESS | 1900 | 1469276778135 Marionette TRACE conn3 <- [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]]]}] 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:26:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:26:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:26:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 1540ms 05:26:18 INFO - PROCESS | 1900 | 1469276778197 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 1900 | 1469276778201 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:26:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:26:18 INFO - PROCESS | 1900 | 1469276778234 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 1900 | 1469276778242 Marionette TRACE conn3 <- [1,2918,null,{}] 05:26:18 INFO - PROCESS | 1900 | 1469276778253 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:18 INFO - PROCESS | 1900 | 1469276778263 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:18 INFO - PROCESS | 1900 | 1469276778449 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:26:18 INFO - PROCESS | 1900 | 1469276778641 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 1900 | 1469276778650 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x99512400 == 29 [pid = 1900] [id = 737] 05:26:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x99517800) [pid = 1900] [serial = 2212] [outer = (nil)] 05:26:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99cbf000) [pid = 1900] [serial = 2213] [outer = 0x99517800] 05:26:18 INFO - PROCESS | 1900 | 1469276778796 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99cc3800) [pid = 1900] [serial = 2214] [outer = 0x99517800] 05:26:19 INFO - PROCESS | 1900 | 1469276779563 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:26:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:26:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1368ms 05:26:19 INFO - PROCESS | 1900 | 1469276779579 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 1900 | 1469276779583 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:26:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:26:19 INFO - PROCESS | 1900 | 1469276779589 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1900 | 1469276779592 Marionette TRACE conn3 <- [1,2922,null,{}] 05:26:19 INFO - PROCESS | 1900 | 1469276779598 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:19 INFO - PROCESS | 1900 | 1469276779603 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:19 INFO - PROCESS | 1900 | 1469276779760 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:26:19 INFO - PROCESS | 1900 | 1469276779975 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1900 | 1469276779982 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48bc00 == 30 [pid = 1900] [id = 738] 05:26:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8f61b800) [pid = 1900] [serial = 2215] [outer = (nil)] 05:26:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x99d34400) [pid = 1900] [serial = 2216] [outer = 0x8f61b800] 05:26:20 INFO - PROCESS | 1900 | 1469276780071 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9a352800) [pid = 1900] [serial = 2217] [outer = 0x8f61b800] 05:26:20 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:26:20 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:26:20 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:26:20 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:26:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:26:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:21 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 05:26:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:21 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 05:26:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:21 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]" 05:26:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:26:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:26:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:26:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1647ms 05:26:21 INFO - PROCESS | 1900 | 1469276781204 Marionette TRACE conn3 <- [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]]]}] 05:26:21 INFO - PROCESS | 1900 | 1469276781235 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1900 | 1469276781241 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:26:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:26:21 INFO - PROCESS | 1900 | 1469276781258 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1900 | 1469276781263 Marionette TRACE conn3 <- [1,2926,null,{}] 05:26:21 INFO - PROCESS | 1900 | 1469276781271 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:21 INFO - PROCESS | 1900 | 1469276781276 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:21 INFO - PROCESS | 1900 | 1469276781435 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:26:21 INFO - PROCESS | 1900 | 1469276781674 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 1900 | 1469276781689 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x910d5000 == 31 [pid = 1900] [id = 739] 05:26:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x91863000) [pid = 1900] [serial = 2218] [outer = (nil)] 05:26:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x92111400) [pid = 1900] [serial = 2219] [outer = 0x91863000] 05:26:21 INFO - PROCESS | 1900 | 1469276781860 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x92258800) [pid = 1900] [serial = 2220] [outer = 0x91863000] 05:26:22 INFO - PROCESS | 1900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:26:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd5c00 == 30 [pid = 1900] [id = 715] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x93b55000) [pid = 1900] [serial = 2136] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x939af000) [pid = 1900] [serial = 2135] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x975c3400) [pid = 1900] [serial = 2139] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x9638b000) [pid = 1900] [serial = 2138] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x98749000) [pid = 1900] [serial = 2142] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x97ffb800) [pid = 1900] [serial = 2141] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x92a93400) [pid = 1900] [serial = 2159] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x994db800) [pid = 1900] [serial = 2145] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x98df0800) [pid = 1900] [serial = 2144] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x910d8400) [pid = 1900] [serial = 2148] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x910cac00) [pid = 1900] [serial = 2147] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92b59000) [pid = 1900] [serial = 2160] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x910cb800) [pid = 1900] [serial = 2163] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90fc9800) [pid = 1900] [serial = 2150] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x910cd000) [pid = 1900] [serial = 2156] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x93928400) [pid = 1900] [serial = 2165] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8f623000) [pid = 1900] [serial = 2153] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f792000) [pid = 1900] [serial = 2154] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8edc3800) [pid = 1900] [serial = 2130] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8ebd2800) [pid = 1900] [serial = 2129] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x91869400) [pid = 1900] [serial = 2151] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92253000) [pid = 1900] [serial = 2133] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x91e3dc00) [pid = 1900] [serial = 2157] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8edcb800) [pid = 1900] [serial = 2162] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x910d7000) [pid = 1900] [serial = 2132] [outer = (nil)] [url = about:blank] 05:26:23 INFO - PROCESS | 1900 | 1469276783805 Marionette TRACE conn3 <- [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]]]}] 05:26:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:26:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2593ms 05:26:23 INFO - PROCESS | 1900 | 1469276783851 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1900 | 1469276783856 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:26:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:26:23 INFO - PROCESS | 1900 | 1469276783864 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1900 | 1469276783869 Marionette TRACE conn3 <- [1,2930,null,{}] 05:26:23 INFO - PROCESS | 1900 | 1469276783878 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:23 INFO - PROCESS | 1900 | 1469276783883 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:24 INFO - PROCESS | 1900 | 1469276784030 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:26:24 INFO - PROCESS | 1900 | 1469276784171 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 1900 | 1469276784179 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4dac00 == 31 [pid = 1900] [id = 740] 05:26:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f4db000) [pid = 1900] [serial = 2221] [outer = (nil)] 05:26:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f61b400) [pid = 1900] [serial = 2222] [outer = 0x8f4db000] 05:26:24 INFO - PROCESS | 1900 | 1469276784252 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8f61e800) [pid = 1900] [serial = 2223] [outer = 0x8f4db000] 05:26:24 INFO - PROCESS | 1900 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:26:24 INFO - PROCESS | 1900 | 1469276784969 Marionette TRACE conn3 <- [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]]]}] 05:26:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:26:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1142ms 05:26:25 INFO - PROCESS | 1900 | 1469276785005 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 1900 | 1469276785013 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:26:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:26:25 INFO - PROCESS | 1900 | 1469276785024 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 1900 | 1469276785027 Marionette TRACE conn3 <- [1,2934,null,{}] 05:26:25 INFO - PROCESS | 1900 | 1469276785033 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:25 INFO - PROCESS | 1900 | 1469276785039 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:25 INFO - PROCESS | 1900 | 1469276785217 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:26:25 INFO - PROCESS | 1900 | 1469276785391 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1900 | 1469276785398 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fca800 == 32 [pid = 1900] [id = 741] 05:26:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x90fcac00) [pid = 1900] [serial = 2224] [outer = (nil)] 05:26:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x910ca800) [pid = 1900] [serial = 2225] [outer = 0x90fcac00] 05:26:25 INFO - PROCESS | 1900 | 1469276785468 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x910d0000) [pid = 1900] [serial = 2226] [outer = 0x90fcac00] 05:26:26 INFO - PROCESS | 1900 | 1469276786199 Marionette TRACE conn3 <- [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]]]}] 05:26:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:26:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1229ms 05:26:26 INFO - PROCESS | 1900 | 1469276786252 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1900 | 1469276786255 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:26:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:26:26 INFO - PROCESS | 1900 | 1469276786280 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1900 | 1469276786286 Marionette TRACE conn3 <- [1,2938,null,{}] 05:26:26 INFO - PROCESS | 1900 | 1469276786319 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:26 INFO - PROCESS | 1900 | 1469276786328 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:26 INFO - PROCESS | 1900 | 1469276786540 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:26:26 INFO - PROCESS | 1900 | 1469276786557 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1900 | 1469276786570 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x92255000 == 33 [pid = 1900] [id = 742] 05:26:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x928db400) [pid = 1900] [serial = 2227] [outer = (nil)] 05:26:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x928e6400) [pid = 1900] [serial = 2228] [outer = 0x928db400] 05:26:26 INFO - PROCESS | 1900 | 1469276786637 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92a90c00) [pid = 1900] [serial = 2229] [outer = 0x928db400] 05:26:27 INFO - PROCESS | 1900 | 1469276787487 Marionette TRACE conn3 <- [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]]]}] 05:26:27 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. 05:26:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1238ms 05:26:27 INFO - PROCESS | 1900 | 1469276787522 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1900 | 1469276787525 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:26:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:26:27 INFO - PROCESS | 1900 | 1469276787532 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1900 | 1469276787534 Marionette TRACE conn3 <- [1,2942,null,{}] 05:26:27 INFO - PROCESS | 1900 | 1469276787540 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:27 INFO - PROCESS | 1900 | 1469276787545 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:27 INFO - PROCESS | 1900 | 1469276787737 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:26:27 INFO - PROCESS | 1900 | 1469276787766 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 1900 | 1469276787774 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e7400 == 34 [pid = 1900] [id = 743] 05:26:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92b59400) [pid = 1900] [serial = 2230] [outer = (nil)] 05:26:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92bd5400) [pid = 1900] [serial = 2231] [outer = 0x92b59400] 05:26:27 INFO - PROCESS | 1900 | 1469276787840 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x93794c00) [pid = 1900] [serial = 2232] [outer = 0x92b59400] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x93b53000) [pid = 1900] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90fc6800) [pid = 1900] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x95046800) [pid = 1900] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x90e19c00) [pid = 1900] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9186f000) [pid = 1900] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x91865800) [pid = 1900] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92a89c00) [pid = 1900] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f794800) [pid = 1900] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8ebdd000) [pid = 1900] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92bce400) [pid = 1900] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:26:29 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8edcb000) [pid = 1900] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:26:29 INFO - PROCESS | 1900 | 1469276789192 Marionette TRACE conn3 <- [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"]]]}] 05:26:29 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 05:26:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:26:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1677ms 05:26:29 INFO - PROCESS | 1900 | 1469276789213 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 1900 | 1469276789217 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:26:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:26:29 INFO - PROCESS | 1900 | 1469276789223 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 1900 | 1469276789225 Marionette TRACE conn3 <- [1,2946,null,{}] 05:26:29 INFO - PROCESS | 1900 | 1469276789231 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:29 INFO - PROCESS | 1900 | 1469276789235 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:29 INFO - PROCESS | 1900 | 1469276789360 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:26:29 INFO - PROCESS | 1900 | 1469276789543 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 1900 | 1469276789549 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd7400 == 35 [pid = 1900] [id = 744] 05:26:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8ebd8000) [pid = 1900] [serial = 2233] [outer = (nil)] 05:26:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92b59800) [pid = 1900] [serial = 2234] [outer = 0x8ebd8000] 05:26:29 INFO - PROCESS | 1900 | 1469276789616 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x93b52400) [pid = 1900] [serial = 2235] [outer = 0x8ebd8000] 05:26:30 INFO - PROCESS | 1900 | 1469276790203 Marionette TRACE conn3 <- [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]]]}] 05:26:30 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. 05:26:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1026ms 05:26:30 INFO - PROCESS | 1900 | 1469276790249 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 1900 | 1469276790253 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:26:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:26:30 INFO - PROCESS | 1900 | 1469276790266 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1900 | 1469276790268 Marionette TRACE conn3 <- [1,2950,null,{}] 05:26:30 INFO - PROCESS | 1900 | 1469276790296 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:30 INFO - PROCESS | 1900 | 1469276790305 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:30 INFO - PROCESS | 1900 | 1469276790535 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:26:30 INFO - PROCESS | 1900 | 1469276790548 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 1900 | 1469276790557 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f627c00 == 36 [pid = 1900] [id = 745] 05:26:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x93b59800) [pid = 1900] [serial = 2236] [outer = (nil)] 05:26:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9507a000) [pid = 1900] [serial = 2237] [outer = 0x93b59800] 05:26:30 INFO - PROCESS | 1900 | 1469276790625 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x975c3000) [pid = 1900] [serial = 2238] [outer = 0x93b59800] 05:26:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc7800 == 37 [pid = 1900] [id = 746] 05:26:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8edc8800) [pid = 1900] [serial = 2239] [outer = (nil)] 05:26:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8ebdc800) [pid = 1900] [serial = 2240] [outer = 0x8edc8800] 05:26:31 INFO - PROCESS | 1900 | 1469276791724 Marionette TRACE conn3 <- [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]]]}] 05:26:31 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. 05:26:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1537ms 05:26:31 INFO - PROCESS | 1900 | 1469276791804 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 1900 | 1469276791810 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:26:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:26:31 INFO - PROCESS | 1900 | 1469276791819 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 1900 | 1469276791823 Marionette TRACE conn3 <- [1,2954,null,{}] 05:26:31 INFO - PROCESS | 1900 | 1469276791831 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:31 INFO - PROCESS | 1900 | 1469276791837 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:32 INFO - PROCESS | 1900 | 1469276792068 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:26:32 INFO - PROCESS | 1900 | 1469276792306 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1900 | 1469276792317 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edd0c00 == 38 [pid = 1900] [id = 747] 05:26:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90e14800) [pid = 1900] [serial = 2241] [outer = (nil)] 05:26:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x910cb000) [pid = 1900] [serial = 2242] [outer = 0x90e14800] 05:26:32 INFO - PROCESS | 1900 | 1469276792422 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x910d8800) [pid = 1900] [serial = 2243] [outer = 0x90e14800] 05:26:33 INFO - PROCESS | 1900 | 1469276793240 Marionette TRACE conn3 <- [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]]]}] 05:26:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:26:33 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 05:26:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1441ms 05:26:33 INFO - PROCESS | 1900 | 1469276793260 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1900 | 1469276793267 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:26:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:26:33 INFO - PROCESS | 1900 | 1469276793278 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1900 | 1469276793281 Marionette TRACE conn3 <- [1,2958,null,{}] 05:26:33 INFO - PROCESS | 1900 | 1469276793288 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:33 INFO - PROCESS | 1900 | 1469276793293 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:33 INFO - PROCESS | 1900 | 1469276793497 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:26:33 INFO - PROCESS | 1900 | 1469276793687 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1900 | 1469276793694 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edcd800 == 39 [pid = 1900] [id = 748] 05:26:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92b54400) [pid = 1900] [serial = 2244] [outer = (nil)] 05:26:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x946cc800) [pid = 1900] [serial = 2245] [outer = 0x92b54400] 05:26:33 INFO - PROCESS | 1900 | 1469276793791 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9504c400) [pid = 1900] [serial = 2246] [outer = 0x92b54400] 05:26:34 INFO - PROCESS | 1900 | 1469276794713 Marionette TRACE conn3 <- [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]]]}] 05:26:34 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. 05:26:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1481ms 05:26:34 INFO - PROCESS | 1900 | 1469276794759 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 1900 | 1469276794763 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:26:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:26:34 INFO - PROCESS | 1900 | 1469276794769 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1900 | 1469276794775 Marionette TRACE conn3 <- [1,2962,null,{}] 05:26:34 INFO - PROCESS | 1900 | 1469276794791 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:34 INFO - PROCESS | 1900 | 1469276794800 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:35 INFO - PROCESS | 1900 | 1469276795052 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:26:35 INFO - PROCESS | 1900 | 1469276795247 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1900 | 1469276795260 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x97f2ec00 == 40 [pid = 1900] [id = 749] 05:26:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x97f32400) [pid = 1900] [serial = 2247] [outer = (nil)] 05:26:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x98748000) [pid = 1900] [serial = 2248] [outer = 0x97f32400] 05:26:35 INFO - PROCESS | 1900 | 1469276795362 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9884b000) [pid = 1900] [serial = 2249] [outer = 0x97f32400] 05:26:36 INFO - PROCESS | 1900 | 1469276796216 Marionette TRACE conn3 <- [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]]]}] 05:26:36 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. 05:26:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1484ms 05:26:36 INFO - PROCESS | 1900 | 1469276796253 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1900 | 1469276796258 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:26:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:26:36 INFO - PROCESS | 1900 | 1469276796264 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1900 | 1469276796267 Marionette TRACE conn3 <- [1,2966,null,{}] 05:26:36 INFO - PROCESS | 1900 | 1469276796273 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:36 INFO - PROCESS | 1900 | 1469276796278 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:36 INFO - PROCESS | 1900 | 1469276796439 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:26:36 INFO - PROCESS | 1900 | 1469276796629 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1900 | 1469276796638 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x98deec00 == 41 [pid = 1900] [id = 750] 05:26:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x98df1c00) [pid = 1900] [serial = 2250] [outer = (nil)] 05:26:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x98df5c00) [pid = 1900] [serial = 2251] [outer = 0x98df1c00] 05:26:36 INFO - PROCESS | 1900 | 1469276796716 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x939b4c00) [pid = 1900] [serial = 2252] [outer = 0x98df1c00] 05:26:37 INFO - PROCESS | 1900 | 1469276797561 Marionette TRACE conn3 <- [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]]]}] 05:26:37 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. 05:26:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1330ms 05:26:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:26:37 INFO - PROCESS | 1900 | 1469276797594 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1900 | 1469276797597 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:26:37 INFO - PROCESS | 1900 | 1469276797603 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1900 | 1469276797607 Marionette TRACE conn3 <- [1,2970,null,{}] 05:26:37 INFO - PROCESS | 1900 | 1469276797613 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:37 INFO - PROCESS | 1900 | 1469276797618 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:37 INFO - PROCESS | 1900 | 1469276797793 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:26:38 INFO - PROCESS | 1900 | 1469276797992 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1900 | 1469276798001 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc4400 == 42 [pid = 1900] [id = 751] 05:26:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x8edc6000) [pid = 1900] [serial = 2253] [outer = (nil)] 05:26:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x98df4800) [pid = 1900] [serial = 2254] [outer = 0x8edc6000] 05:26:38 INFO - PROCESS | 1900 | 1469276798080 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x995bfc00) [pid = 1900] [serial = 2255] [outer = 0x8edc6000] 05:26:39 INFO - PROCESS | 1900 | 1469276799137 Marionette TRACE conn3 <- [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]]]}] 05:26:39 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. 05:26:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1584ms 05:26:39 INFO - PROCESS | 1900 | 1469276799186 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1900 | 1469276799192 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:26:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:26:39 INFO - PROCESS | 1900 | 1469276799227 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1900 | 1469276799232 Marionette TRACE conn3 <- [1,2974,null,{}] 05:26:39 INFO - PROCESS | 1900 | 1469276799242 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:39 INFO - PROCESS | 1900 | 1469276799246 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:39 INFO - PROCESS | 1900 | 1469276799426 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:26:39 INFO - PROCESS | 1900 | 1469276799755 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1900 | 1469276799769 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4e0400 == 43 [pid = 1900] [id = 752] 05:26:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8f4e1c00) [pid = 1900] [serial = 2256] [outer = (nil)] 05:26:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8f629c00) [pid = 1900] [serial = 2257] [outer = 0x8f4e1c00] 05:26:39 INFO - PROCESS | 1900 | 1469276799844 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8f793000) [pid = 1900] [serial = 2258] [outer = 0x8f4e1c00] 05:26:40 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd7400 == 42 [pid = 1900] [id = 744] 05:26:40 INFO - PROCESS | 1900 | --DOCSHELL 0x928e7400 == 41 [pid = 1900] [id = 743] 05:26:40 INFO - PROCESS | 1900 | --DOCSHELL 0x92255000 == 40 [pid = 1900] [id = 742] 05:26:40 INFO - PROCESS | 1900 | --DOCSHELL 0x90fca800 == 39 [pid = 1900] [id = 741] 05:26:40 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4dac00 == 38 [pid = 1900] [id = 740] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x93b5f800) [pid = 1900] [serial = 2189] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x9391cc00) [pid = 1900] [serial = 2193] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x939af400) [pid = 1900] [serial = 2190] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92a93c00) [pid = 1900] [serial = 2192] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x9504c000) [pid = 1900] [serial = 2174] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x9506c400) [pid = 1900] [serial = 2175] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x96383800) [pid = 1900] [serial = 2177] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9638b400) [pid = 1900] [serial = 2178] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x939b4400) [pid = 1900] [serial = 2166] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x92257c00) [pid = 1900] [serial = 2183] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x92116c00) [pid = 1900] [serial = 2184] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92b52c00) [pid = 1900] [serial = 2171] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92b5b400) [pid = 1900] [serial = 2172] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x90e1ac00) [pid = 1900] [serial = 2168] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x97f2e400) [pid = 1900] [serial = 2195] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90fcdc00) [pid = 1900] [serial = 2169] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9391d000) [pid = 1900] [serial = 2186] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f79c800) [pid = 1900] [serial = 2180] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x90e1e800) [pid = 1900] [serial = 2181] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x975c0800) [pid = 1900] [serial = 2196] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x939b2800) [pid = 1900] [serial = 2187] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1900 | 1469276800684 Marionette TRACE conn3 <- [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]]]}] 05:26:40 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. 05:26:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1509ms 05:26:40 INFO - PROCESS | 1900 | 1469276800709 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:26:40 INFO - PROCESS | 1900 | 1469276800715 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:26:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:26:40 INFO - PROCESS | 1900 | 1469276800725 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:26:40 INFO - PROCESS | 1900 | 1469276800729 Marionette TRACE conn3 <- [1,2978,null,{}] 05:26:40 INFO - PROCESS | 1900 | 1469276800735 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:40 INFO - PROCESS | 1900 | 1469276800740 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:40 INFO - PROCESS | 1900 | 1469276800925 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:26:41 INFO - PROCESS | 1900 | 1469276801081 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1900 | 1469276801090 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cc000 == 39 [pid = 1900] [id = 753] 05:26:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9186f400) [pid = 1900] [serial = 2259] [outer = (nil)] 05:26:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x91e4cc00) [pid = 1900] [serial = 2260] [outer = 0x9186f400] 05:26:41 INFO - PROCESS | 1900 | 1469276801162 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9225a000) [pid = 1900] [serial = 2261] [outer = 0x9186f400] 05:26:41 INFO - PROCESS | 1900 | 1469276801842 Marionette TRACE conn3 <- [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]]]}] 05:26:41 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. 05:26:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1132ms 05:26:41 INFO - PROCESS | 1900 | 1469276801857 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1900 | 1469276801861 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:26:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:26:41 INFO - PROCESS | 1900 | 1469276801874 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1900 | 1469276801880 Marionette TRACE conn3 <- [1,2982,null,{}] 05:26:41 INFO - PROCESS | 1900 | 1469276801895 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:41 INFO - PROCESS | 1900 | 1469276801903 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:42 INFO - PROCESS | 1900 | 1469276802110 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:26:42 INFO - PROCESS | 1900 | 1469276802135 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1900 | 1469276802142 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x9378e000 == 40 [pid = 1900] [id = 754] 05:26:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93796400) [pid = 1900] [serial = 2262] [outer = (nil)] 05:26:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93929c00) [pid = 1900] [serial = 2263] [outer = 0x93796400] 05:26:42 INFO - PROCESS | 1900 | 1469276802212 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x939bd400) [pid = 1900] [serial = 2264] [outer = 0x93796400] 05:26:43 INFO - PROCESS | 1900 | 1469276803030 Marionette TRACE conn3 <- [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"]]]}] 05:26:43 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 05:26:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:26:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1190ms 05:26:43 INFO - PROCESS | 1900 | 1469276803058 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1900 | 1469276803061 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:26:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:26:43 INFO - PROCESS | 1900 | 1469276803078 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1900 | 1469276803081 Marionette TRACE conn3 <- [1,2986,null,{}] 05:26:43 INFO - PROCESS | 1900 | 1469276803086 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:43 INFO - PROCESS | 1900 | 1469276803091 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:43 INFO - PROCESS | 1900 | 1469276803287 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:26:43 INFO - PROCESS | 1900 | 1469276803330 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1900 | 1469276803338 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fc7c00 == 41 [pid = 1900] [id = 755] 05:26:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9506c800) [pid = 1900] [serial = 2265] [outer = (nil)] 05:26:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x975bd000) [pid = 1900] [serial = 2266] [outer = 0x9506c800] 05:26:43 INFO - PROCESS | 1900 | 1469276803403 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x975c0400) [pid = 1900] [serial = 2267] [outer = 0x9506c800] 05:26:44 INFO - PROCESS | 1900 | 1469276804222 Marionette TRACE conn3 <- [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]]]}] 05:26:44 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. 05:26:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1180ms 05:26:44 INFO - PROCESS | 1900 | 1469276804261 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1900 | 1469276804263 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:26:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:26:44 INFO - PROCESS | 1900 | 1469276804269 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1900 | 1469276804272 Marionette TRACE conn3 <- [1,2990,null,{}] 05:26:44 INFO - PROCESS | 1900 | 1469276804277 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:44 INFO - PROCESS | 1900 | 1469276804282 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:44 INFO - PROCESS | 1900 | 1469276804472 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:26:44 INFO - PROCESS | 1900 | 1469276804501 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1900 | 1469276804510 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bd1400 == 42 [pid = 1900] [id = 756] 05:26:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x95045800) [pid = 1900] [serial = 2268] [outer = (nil)] 05:26:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x97ff9800) [pid = 1900] [serial = 2269] [outer = 0x95045800] 05:26:44 INFO - PROCESS | 1900 | 1469276804574 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9884a800) [pid = 1900] [serial = 2270] [outer = 0x95045800] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8f61f000) [pid = 1900] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8f4db000) [pid = 1900] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x90fcac00) [pid = 1900] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x928db400) [pid = 1900] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92b60800) [pid = 1900] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x99517800) [pid = 1900] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x97ff0c00) [pid = 1900] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8ebd8000) [pid = 1900] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x91863000) [pid = 1900] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b59400) [pid = 1900] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x98dee800) [pid = 1900] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f61b800) [pid = 1900] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:26:45 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8f793c00) [pid = 1900] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:26:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f793c00 == 43 [pid = 1900] [id = 757] 05:26:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f794800) [pid = 1900] [serial = 2271] [outer = (nil)] 05:26:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92bd9c00) [pid = 1900] [serial = 2272] [outer = 0x8f794800] 05:26:45 INFO - PROCESS | 1900 | 1469276805580 Marionette TRACE conn3 <- [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]]]}] 05:26:45 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. 05:26:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1328ms 05:26:45 INFO - PROCESS | 1900 | 1469276805598 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1900 | 1469276805602 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:26:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:26:45 INFO - PROCESS | 1900 | 1469276805608 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1900 | 1469276805610 Marionette TRACE conn3 <- [1,2994,null,{}] 05:26:45 INFO - PROCESS | 1900 | 1469276805616 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:45 INFO - PROCESS | 1900 | 1469276805625 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:45 INFO - PROCESS | 1900 | 1469276805873 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:26:45 INFO - PROCESS | 1900 | 1469276805887 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1900 | 1469276805896 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48b400 == 44 [pid = 1900] [id = 758] 05:26:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8ebd5400) [pid = 1900] [serial = 2273] [outer = (nil)] 05:26:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x995c1000) [pid = 1900] [serial = 2274] [outer = 0x8ebd5400] 05:26:45 INFO - PROCESS | 1900 | 1469276805965 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x99bc5c00) [pid = 1900] [serial = 2275] [outer = 0x8ebd5400] 05:26:46 INFO - PROCESS | 1900 | 1469276806661 Marionette TRACE conn3 <- [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]]]}] 05:26:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:26:46 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 05:26:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1082ms 05:26:46 INFO - PROCESS | 1900 | 1469276806691 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1900 | 1469276806694 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:26:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:26:46 INFO - PROCESS | 1900 | 1469276806724 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1900 | 1469276806726 Marionette TRACE conn3 <- [1,2998,null,{}] 05:26:46 INFO - PROCESS | 1900 | 1469276806732 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:46 INFO - PROCESS | 1900 | 1469276806749 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:46 INFO - PROCESS | 1900 | 1469276806944 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:26:46 INFO - PROCESS | 1900 | 1469276806961 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1900 | 1469276806968 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48ec00 == 45 [pid = 1900] [id = 759] 05:26:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x8f4de800) [pid = 1900] [serial = 2276] [outer = (nil)] 05:26:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x99cbf800) [pid = 1900] [serial = 2277] [outer = 0x8f4de800] 05:26:47 INFO - PROCESS | 1900 | 1469276807034 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x99cc3400) [pid = 1900] [serial = 2278] [outer = 0x8f4de800] 05:26:48 INFO - PROCESS | 1900 | 1469276807996 Marionette TRACE conn3 <- [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]]]}] 05:26:48 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. 05:26:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1324ms 05:26:48 INFO - PROCESS | 1900 | 1469276808049 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1900 | 1469276808055 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:26:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:26:48 INFO - PROCESS | 1900 | 1469276808107 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1900 | 1469276808116 Marionette TRACE conn3 <- [1,3002,null,{}] 05:26:48 INFO - PROCESS | 1900 | 1469276808129 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:48 INFO - PROCESS | 1900 | 1469276808135 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:48 INFO - PROCESS | 1900 | 1469276808321 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:26:48 INFO - PROCESS | 1900 | 1469276808514 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1900 | 1469276808521 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f625800 == 46 [pid = 1900] [id = 760] 05:26:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8f792c00) [pid = 1900] [serial = 2279] [outer = (nil)] 05:26:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x90fca800) [pid = 1900] [serial = 2280] [outer = 0x8f792c00] 05:26:48 INFO - PROCESS | 1900 | 1469276808609 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x91867c00) [pid = 1900] [serial = 2281] [outer = 0x8f792c00] 05:26:49 INFO - PROCESS | 1900 | 1469276809493 Marionette TRACE conn3 <- [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]]]}] 05:26:49 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. 05:26:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1487ms 05:26:49 INFO - PROCESS | 1900 | 1469276809550 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1900 | 1469276809557 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:26:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:26:49 INFO - PROCESS | 1900 | 1469276809568 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1900 | 1469276809572 Marionette TRACE conn3 <- [1,3006,null,{}] 05:26:49 INFO - PROCESS | 1900 | 1469276809623 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:49 INFO - PROCESS | 1900 | 1469276809630 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:49 INFO - PROCESS | 1900 | 1469276809815 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:26:50 INFO - PROCESS | 1900 | 1469276810005 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1900 | 1469276810016 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a95800 == 47 [pid = 1900] [id = 761] 05:26:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92bce400) [pid = 1900] [serial = 2282] [outer = (nil)] 05:26:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9504ac00) [pid = 1900] [serial = 2283] [outer = 0x92bce400] 05:26:50 INFO - PROCESS | 1900 | 1469276810106 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x975bd400) [pid = 1900] [serial = 2284] [outer = 0x92bce400] 05:26:51 INFO - PROCESS | 1900 | 1469276811009 Marionette TRACE conn3 <- [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]]]}] 05:26:51 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. 05:26:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1486ms 05:26:51 INFO - PROCESS | 1900 | 1469276811055 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:26:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:26:51 INFO - PROCESS | 1900 | 1469276811059 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:26:51 INFO - PROCESS | 1900 | 1469276811066 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1900 | 1469276811072 Marionette TRACE conn3 <- [1,3010,null,{}] 05:26:51 INFO - PROCESS | 1900 | 1469276811133 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:51 INFO - PROCESS | 1900 | 1469276811142 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:51 INFO - PROCESS | 1900 | 1469276811328 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:26:51 INFO - PROCESS | 1900 | 1469276811518 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1900 | 1469276811530 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x99cc0400 == 48 [pid = 1900] [id = 762] 05:26:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99cc1000) [pid = 1900] [serial = 2285] [outer = (nil)] 05:26:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x99fb4000) [pid = 1900] [serial = 2286] [outer = 0x99cc1000] 05:26:51 INFO - PROCESS | 1900 | 1469276811615 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9a35e000) [pid = 1900] [serial = 2287] [outer = 0x99cc1000] 05:26:52 INFO - PROCESS | 1900 | 1469276812472 Marionette TRACE conn3 <- [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]]]}] 05:26:52 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 05:26:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1440ms 05:26:52 INFO - PROCESS | 1900 | 1469276812505 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1900 | 1469276812509 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:26:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:26:52 INFO - PROCESS | 1900 | 1469276812516 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1900 | 1469276812519 Marionette TRACE conn3 <- [1,3014,null,{}] 05:26:52 INFO - PROCESS | 1900 | 1469276812525 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:52 INFO - PROCESS | 1900 | 1469276812530 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:52 INFO - PROCESS | 1900 | 1469276812703 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:26:52 INFO - PROCESS | 1900 | 1469276812901 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1900 | 1469276812909 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a350c00 == 49 [pid = 1900] [id = 763] 05:26:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x9a77f800) [pid = 1900] [serial = 2288] [outer = (nil)] 05:26:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9aa05400) [pid = 1900] [serial = 2289] [outer = 0x9a77f800] 05:26:52 INFO - PROCESS | 1900 | 1469276812992 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9aa09400) [pid = 1900] [serial = 2290] [outer = 0x9a77f800] 05:26:53 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:26:53 INFO - PROCESS | 1900 | 1469276813911 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:26:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:26:53 INFO - {} 05:26:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:26:53 INFO - {} 05:26:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:26:53 INFO - {} 05:26:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:26:53 INFO - {} 05:26:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1430ms 05:26:53 INFO - PROCESS | 1900 | 1469276813949 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1900 | 1469276813952 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:26:53 INFO - TEST-START | /FileAPI/fileReader.html 05:26:53 INFO - PROCESS | 1900 | 1469276813959 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1900 | 1469276813962 Marionette TRACE conn3 <- [1,3018,null,{}] 05:26:53 INFO - PROCESS | 1900 | 1469276813968 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:53 INFO - PROCESS | 1900 | 1469276813973 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:54 INFO - PROCESS | 1900 | 1469276814229 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:26:54 INFO - PROCESS | 1900 | 1469276814371 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1900 | 1469276814379 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e483800 == 50 [pid = 1900] [id = 764] 05:26:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8e484000) [pid = 1900] [serial = 2291] [outer = (nil)] 05:26:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x9ab4c800) [pid = 1900] [serial = 2292] [outer = 0x8e484000] 05:26:54 INFO - PROCESS | 1900 | 1469276814498 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x9ab52800) [pid = 1900] [serial = 2293] [outer = 0x8e484000] 05:26:55 INFO - PROCESS | 1900 | 1469276815347 Marionette TRACE conn3 <- [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]]]}] 05:26:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:26:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:26:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:26:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:26:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1430ms 05:26:55 INFO - PROCESS | 1900 | 1469276815392 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1900 | 1469276815397 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:26:55 INFO - TEST-START | /FileAPI/historical.html 05:26:55 INFO - PROCESS | 1900 | 1469276815405 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1900 | 1469276815409 Marionette TRACE conn3 <- [1,3022,null,{}] 05:26:55 INFO - PROCESS | 1900 | 1469276815416 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:55 INFO - PROCESS | 1900 | 1469276815426 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:55 INFO - PROCESS | 1900 | 1469276815664 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:26:55 INFO - PROCESS | 1900 | 1469276815873 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1900 | 1469276815879 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd6400 == 51 [pid = 1900] [id = 765] 05:26:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x8ebd8c00) [pid = 1900] [serial = 2294] [outer = (nil)] 05:26:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x9b122800) [pid = 1900] [serial = 2295] [outer = 0x8ebd8c00] 05:26:55 INFO - PROCESS | 1900 | 1469276815960 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x9b18e800) [pid = 1900] [serial = 2296] [outer = 0x8ebd8c00] 05:26:56 INFO - PROCESS | 1900 | 1469276816821 Marionette TRACE conn3 <- [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"]]]}] 05:26:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:26:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:26:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:26:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:26:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:26:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:26:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:26:56 INFO - TEST-OK | /FileAPI/historical.html | took 1480ms 05:26:56 INFO - PROCESS | 1900 | 1469276816889 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:26:56 INFO - TEST-START | /FileAPI/idlharness.html 05:26:56 INFO - PROCESS | 1900 | 1469276816893 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:26:56 INFO - PROCESS | 1900 | 1469276816900 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1900 | 1469276816903 Marionette TRACE conn3 <- [1,3026,null,{}] 05:26:56 INFO - PROCESS | 1900 | 1469276816909 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:56 INFO - PROCESS | 1900 | 1469276816914 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:57 INFO - PROCESS | 1900 | 1469276817109 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:26:57 INFO - PROCESS | 1900 | 1469276817311 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1900 | 1469276817319 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d8800 == 52 [pid = 1900] [id = 766] 05:26:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x90fc5000) [pid = 1900] [serial = 2297] [outer = (nil)] 05:26:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x9391d800) [pid = 1900] [serial = 2298] [outer = 0x90fc5000] 05:26:57 INFO - PROCESS | 1900 | 1469276817396 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x9aee8400) [pid = 1900] [serial = 2299] [outer = 0x90fc5000] 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:26:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:26:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:26:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:26:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:26:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:26:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:26:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:26:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:26:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:26:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:26:58 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 05:26:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:26:58 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 05:26:58 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 05:26:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:26:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:26:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:26:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:26:58 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 05:26:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:26:58 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 05:26:58 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 05:26:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:26:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:26:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:26:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:26:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:26:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:26:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:26:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:26:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1991ms 05:26:59 INFO - PROCESS | 1900 | 1469276818737 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:26:59 INFO - PROCESS | 1900 | 1469276819060 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1900 | 1469276819065 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:26:59 INFO - TEST-START | /FileAPI/idlharness.worker 05:26:59 INFO - PROCESS | 1900 | 1469276819074 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1900 | 1469276819076 Marionette TRACE conn3 <- [1,3030,null,{}] 05:26:59 INFO - PROCESS | 1900 | 1469276819135 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:26:59 INFO - PROCESS | 1900 | 1469276819142 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:59 INFO - PROCESS | 1900 | 1469276819371 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:26:59 INFO - PROCESS | 1900 | 1469276819849 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1900 | 1469276819859 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:26:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x8edc4c00 == 53 [pid = 1900] [id = 767] 05:26:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x8edc6800) [pid = 1900] [serial = 2300] [outer = (nil)] 05:26:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x8f4dac00) [pid = 1900] [serial = 2301] [outer = 0x8edc6800] 05:26:59 INFO - PROCESS | 1900 | 1469276819931 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x8f79e400) [pid = 1900] [serial = 2302] [outer = 0x8edc6800] 05:27:00 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x910d5000 == 52 [pid = 1900] [id = 739] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f793c00 == 51 [pid = 1900] [id = 757] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48b400 == 50 [pid = 1900] [id = 758] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x92bd1400 == 49 [pid = 1900] [id = 756] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x90fc7c00 == 48 [pid = 1900] [id = 755] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9378e000 == 47 [pid = 1900] [id = 754] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x910cc000 == 46 [pid = 1900] [id = 753] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4e0400 == 45 [pid = 1900] [id = 752] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc7800 == 44 [pid = 1900] [id = 746] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x928e2000 == 43 [pid = 1900] [id = 734] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x975bf400 == 42 [pid = 1900] [id = 735] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d6400 == 41 [pid = 1900] [id = 736] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x99512400 == 40 [pid = 1900] [id = 737] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48bc00 == 39 [pid = 1900] [id = 738] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8edd0c00 == 38 [pid = 1900] [id = 747] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8edcd800 == 37 [pid = 1900] [id = 748] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8edc4400 == 36 [pid = 1900] [id = 751] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x97f2ec00 == 35 [pid = 1900] [id = 749] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f627c00 == 34 [pid = 1900] [id = 745] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x98deec00 == 33 [pid = 1900] [id = 750] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f4d8800 == 32 [pid = 1900] [id = 766] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd6400 == 31 [pid = 1900] [id = 765] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9a350c00 == 30 [pid = 1900] [id = 763] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8e483800 == 29 [pid = 1900] [id = 764] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x99cc0400 == 28 [pid = 1900] [id = 762] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x92a95800 == 27 [pid = 1900] [id = 761] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8e48ec00 == 26 [pid = 1900] [id = 759] 05:27:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f625800 == 25 [pid = 1900] [id = 760] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x9950a000) [pid = 1900] [serial = 2210] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x8f61b400) [pid = 1900] [serial = 2222] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x99762000) [pid = 1900] [serial = 2211] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x910d0000) [pid = 1900] [serial = 2226] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x92a90c00) [pid = 1900] [serial = 2229] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x946c9800) [pid = 1900] [serial = 2202] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x99cbf000) [pid = 1900] [serial = 2213] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x988d1c00) [pid = 1900] [serial = 2204] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x910ca800) [pid = 1900] [serial = 2225] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x93b52400) [pid = 1900] [serial = 2235] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x92111400) [pid = 1900] [serial = 2219] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x92bd5400) [pid = 1900] [serial = 2231] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x93794c00) [pid = 1900] [serial = 2232] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92258800) [pid = 1900] [serial = 2220] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x8f61e800) [pid = 1900] [serial = 2223] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x98dfa000) [pid = 1900] [serial = 2208] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x9391dc00) [pid = 1900] [serial = 2201] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x92b59800) [pid = 1900] [serial = 2234] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x99d34400) [pid = 1900] [serial = 2216] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9186bc00) [pid = 1900] [serial = 2199] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9a352800) [pid = 1900] [serial = 2217] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x98d80800) [pid = 1900] [serial = 2205] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x928e6400) [pid = 1900] [serial = 2228] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x99cc3800) [pid = 1900] [serial = 2214] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x910cf400) [pid = 1900] [serial = 2198] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x98df7800) [pid = 1900] [serial = 2207] [outer = (nil)] [url = about:blank] 05:27:02 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9507a000) [pid = 1900] [serial = 2237] [outer = (nil)] [url = about:blank] 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:27:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:27:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:27:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:27:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:27:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:27:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:27:03 INFO - {} 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:27:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:27:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:27:03 INFO - {} 05:27:03 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 - {} 05:27:03 INFO - {} 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:27:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:27:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:27:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:27:03 INFO - {} 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:27:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:27:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:27:03 INFO - {} 05:27:03 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 - {} 05:27:03 INFO - {} 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:27:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:27:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:27:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:27:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 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 05:27:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:27:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:27:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:27:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:27:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:27:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:27:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:27:03 INFO - {} 05:27:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4174ms 05:27:03 INFO - PROCESS | 1900 | 1469276823064 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:27:03 INFO - PROCESS | 1900 | 1469276823407 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1900 | 1469276823416 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:27:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:27:03 INFO - PROCESS | 1900 | 1469276823435 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1900 | 1469276823439 Marionette TRACE conn3 <- [1,3034,null,{}] 05:27:03 INFO - PROCESS | 1900 | 1469276823449 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:03 INFO - PROCESS | 1900 | 1469276823454 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:03 INFO - PROCESS | 1900 | 1469276823600 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:27:03 INFO - PROCESS | 1900 | 1469276823619 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1900 | 1469276823632 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x910cf400 == 26 [pid = 1900] [id = 768] 05:27:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x910d0000) [pid = 1900] [serial = 2303] [outer = (nil)] 05:27:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x910d6000) [pid = 1900] [serial = 2304] [outer = 0x910d0000] 05:27:03 INFO - PROCESS | 1900 | 1469276823703 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9186bc00) [pid = 1900] [serial = 2305] [outer = 0x910d0000] 05:27:04 INFO - PROCESS | 1900 | 1469276824495 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:27:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:27:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1089ms 05:27:04 INFO - PROCESS | 1900 | 1469276824539 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1900 | 1469276824548 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:27:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:27:04 INFO - PROCESS | 1900 | 1469276824560 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1900 | 1469276824564 Marionette TRACE conn3 <- [1,3038,null,{}] 05:27:04 INFO - PROCESS | 1900 | 1469276824575 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:04 INFO - PROCESS | 1900 | 1469276824580 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:04 INFO - PROCESS | 1900 | 1469276824744 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:27:04 INFO - PROCESS | 1900 | 1469276824898 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1900 | 1469276824905 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e7800 == 27 [pid = 1900] [id = 769] 05:27:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92a8e400) [pid = 1900] [serial = 2306] [outer = (nil)] 05:27:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92b54000) [pid = 1900] [serial = 2307] [outer = 0x92a8e400] 05:27:04 INFO - PROCESS | 1900 | 1469276824992 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92bdb000) [pid = 1900] [serial = 2308] [outer = 0x92a8e400] 05:27:05 INFO - PROCESS | 1900 | 1469276825841 Marionette TRACE conn3 <- [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"]]]}] 05:27:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:27:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1331ms 05:27:05 INFO - PROCESS | 1900 | 1469276825892 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 1900 | 1469276825896 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:27:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:27:05 INFO - PROCESS | 1900 | 1469276825912 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1900 | 1469276825918 Marionette TRACE conn3 <- [1,3042,null,{}] 05:27:05 INFO - PROCESS | 1900 | 1469276825937 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:05 INFO - PROCESS | 1900 | 1469276825947 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:06 INFO - PROCESS | 1900 | 1469276826191 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:27:06 INFO - PROCESS | 1900 | 1469276826214 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1900 | 1469276826223 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x9506d000 == 28 [pid = 1900] [id = 770] 05:27:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9506e400) [pid = 1900] [serial = 2309] [outer = (nil)] 05:27:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x95076c00) [pid = 1900] [serial = 2310] [outer = 0x9506e400] 05:27:06 INFO - PROCESS | 1900 | 1469276826300 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x975bec00) [pid = 1900] [serial = 2311] [outer = 0x9506e400] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8f4de800) [pid = 1900] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8ebd5400) [pid = 1900] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9506c800) [pid = 1900] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x95045800) [pid = 1900] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x97f32400) [pid = 1900] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8edc6000) [pid = 1900] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f4e1c00) [pid = 1900] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90e14800) [pid = 1900] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x93796400) [pid = 1900] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x98df1c00) [pid = 1900] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92b54400) [pid = 1900] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9186f400) [pid = 1900] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8edc8800) [pid = 1900] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x93b59800) [pid = 1900] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:27:07 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f794800) [pid = 1900] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:27:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:27:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:27:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:27:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:27:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:27:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2242ms 05:27:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:27:08 INFO - PROCESS | 1900 | 1469276828082 Marionette TRACE conn3 <- [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]]]}] 05:27:08 INFO - PROCESS | 1900 | 1469276828165 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1900 | 1469276828182 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:27:08 INFO - PROCESS | 1900 | 1469276828208 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1900 | 1469276828216 Marionette TRACE conn3 <- [1,3046,null,{}] 05:27:08 INFO - PROCESS | 1900 | 1469276828230 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:08 INFO - PROCESS | 1900 | 1469276828232 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:08 INFO - PROCESS | 1900 | 1469276828401 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:27:08 INFO - PROCESS | 1900 | 1469276828409 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1900 | 1469276828418 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d8000 == 29 [pid = 1900] [id = 771] 05:27:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x90e1fc00) [pid = 1900] [serial = 2312] [outer = (nil)] 05:27:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x910d1400) [pid = 1900] [serial = 2313] [outer = 0x90e1fc00] 05:27:08 INFO - PROCESS | 1900 | 1469276828690 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90fcb800) [pid = 1900] [serial = 2314] [outer = 0x90e1fc00] 05:27:08 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:27:09 INFO - PROCESS | 1900 | 1469276829437 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:27:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:27:09 INFO - {} 05:27:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1253ms 05:27:09 INFO - PROCESS | 1900 | 1469276829451 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1900 | 1469276829454 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:27:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:27:09 INFO - PROCESS | 1900 | 1469276829464 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1900 | 1469276829467 Marionette TRACE conn3 <- [1,3050,null,{}] 05:27:09 INFO - PROCESS | 1900 | 1469276829473 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:09 INFO - PROCESS | 1900 | 1469276829478 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:09 INFO - PROCESS | 1900 | 1469276829686 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:27:09 INFO - PROCESS | 1900 | 1469276829700 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 1900 | 1469276829706 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x90fcac00 == 30 [pid = 1900] [id = 772] 05:27:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x90fcb000) [pid = 1900] [serial = 2315] [outer = (nil)] 05:27:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92bd4400) [pid = 1900] [serial = 2316] [outer = 0x90fcb000] 05:27:09 INFO - PROCESS | 1900 | 1469276829776 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93796000) [pid = 1900] [serial = 2317] [outer = 0x90fcb000] 05:27:10 INFO - PROCESS | 1900 | 1469276830743 Marionette TRACE conn3 <- [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]]]}] 05:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:27:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:27:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1331ms 05:27:10 INFO - PROCESS | 1900 | 1469276830814 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1900 | 1469276830820 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:27:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:27:10 INFO - PROCESS | 1900 | 1469276830830 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1900 | 1469276830835 Marionette TRACE conn3 <- [1,3054,null,{}] 05:27:10 INFO - PROCESS | 1900 | 1469276830843 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:10 INFO - PROCESS | 1900 | 1469276830849 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:11 INFO - PROCESS | 1900 | 1469276831039 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:27:11 INFO - PROCESS | 1900 | 1469276831225 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1900 | 1469276831232 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd1400 == 31 [pid = 1900] [id = 773] 05:27:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x90e1c000) [pid = 1900] [serial = 2318] [outer = (nil)] 05:27:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a8fc00) [pid = 1900] [serial = 2319] [outer = 0x90e1c000] 05:27:11 INFO - PROCESS | 1900 | 1469276831316 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92b5b400) [pid = 1900] [serial = 2320] [outer = 0x90e1c000] 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:27:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:27:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:27:12 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" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:27:12 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" 05:27:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:27:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:27:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1875ms 05:27:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:27:12 INFO - PROCESS | 1900 | 1469276832563 Marionette TRACE conn3 <- [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"]]]}] 05:27:12 INFO - PROCESS | 1900 | 1469276832774 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1900 | 1469276832791 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:27:13 INFO - PROCESS | 1900 | 1469276833023 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1900 | 1469276833029 Marionette TRACE conn3 <- [1,3058,null,{}] 05:27:13 INFO - PROCESS | 1900 | 1469276833039 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:13 INFO - PROCESS | 1900 | 1469276833044 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:13 INFO - PROCESS | 1900 | 1469276833202 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:27:13 INFO - PROCESS | 1900 | 1469276833385 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1900 | 1469276833396 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x93925c00 == 32 [pid = 1900] [id = 774] 05:27:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x96383800) [pid = 1900] [serial = 2321] [outer = (nil)] 05:27:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x97ffc000) [pid = 1900] [serial = 2322] [outer = 0x96383800] 05:27:13 INFO - PROCESS | 1900 | 1469276833473 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x98d77400) [pid = 1900] [serial = 2323] [outer = 0x96383800] 05:27:14 INFO - PROCESS | 1900 | 1469276834324 Marionette TRACE conn3 <- [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]]]}] 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:27:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:27:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:27:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:27:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:27:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:27:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1523ms 05:27:14 INFO - PROCESS | 1900 | 1469276834366 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1900 | 1469276834372 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:27:14 INFO - PROCESS | 1900 | 1469276834384 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1900 | 1469276834391 Marionette TRACE conn3 <- [1,3062,null,{}] 05:27:14 INFO - PROCESS | 1900 | 1469276834407 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:14 INFO - PROCESS | 1900 | 1469276834416 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:14 INFO - PROCESS | 1900 | 1469276834679 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:27:14 INFO - PROCESS | 1900 | 1469276834825 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1900 | 1469276834836 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x9210c400 == 33 [pid = 1900] [id = 775] 05:27:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92116000) [pid = 1900] [serial = 2324] [outer = (nil)] 05:27:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x92a89800) [pid = 1900] [serial = 2325] [outer = 0x92116000] 05:27:14 INFO - PROCESS | 1900 | 1469276834960 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x99b50000) [pid = 1900] [serial = 2326] [outer = 0x92116000] 05:27:15 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:27:15 INFO - PROCESS | 1900 | 1469276835896 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:27:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:27:15 INFO - {} 05:27:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1537ms 05:27:15 INFO - PROCESS | 1900 | 1469276835920 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:27:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:27:15 INFO - PROCESS | 1900 | 1469276835924 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:27:15 INFO - PROCESS | 1900 | 1469276835936 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1900 | 1469276835939 Marionette TRACE conn3 <- [1,3066,null,{}] 05:27:15 INFO - PROCESS | 1900 | 1469276835946 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:15 INFO - PROCESS | 1900 | 1469276835951 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:16 INFO - PROCESS | 1900 | 1469276836150 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:27:16 INFO - PROCESS | 1900 | 1469276836347 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1900 | 1469276836357 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x99cc3c00 == 34 [pid = 1900] [id = 776] 05:27:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x99cc5800) [pid = 1900] [serial = 2327] [outer = (nil)] 05:27:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9a355000) [pid = 1900] [serial = 2328] [outer = 0x99cc5800] 05:27:16 INFO - PROCESS | 1900 | 1469276836473 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9a35d800) [pid = 1900] [serial = 2329] [outer = 0x99cc5800] 05:27:17 INFO - PROCESS | 1900 | 1469276837261 Marionette TRACE conn3 <- [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]]]}] 05:27:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:27:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:27:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:27:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:27:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:27:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:27:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:27:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1393ms 05:27:17 INFO - PROCESS | 1900 | 1469276837326 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1900 | 1469276837330 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:27:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:27:17 INFO - PROCESS | 1900 | 1469276837336 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1900 | 1469276837340 Marionette TRACE conn3 <- [1,3070,null,{}] 05:27:17 INFO - PROCESS | 1900 | 1469276837345 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:17 INFO - PROCESS | 1900 | 1469276837350 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:17 INFO - PROCESS | 1900 | 1469276837503 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:27:17 INFO - PROCESS | 1900 | 1469276837761 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 1900 | 1469276837772 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e14800 == 35 [pid = 1900] [id = 777] 05:27:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x99fb4400) [pid = 1900] [serial = 2330] [outer = (nil)] 05:27:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9ab46800) [pid = 1900] [serial = 2331] [outer = 0x99fb4400] 05:27:17 INFO - PROCESS | 1900 | 1469276837857 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9ab49800) [pid = 1900] [serial = 2332] [outer = 0x99fb4400] 05:27:18 INFO - PROCESS | 1900 | 1469276838735 Marionette TRACE conn3 <- [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]]]}] 05:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:27:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:27:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1437ms 05:27:18 INFO - PROCESS | 1900 | 1469276838775 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1900 | 1469276838779 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:27:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:27:18 INFO - PROCESS | 1900 | 1469276838785 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1900 | 1469276838787 Marionette TRACE conn3 <- [1,3074,null,{}] 05:27:18 INFO - PROCESS | 1900 | 1469276838793 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:18 INFO - PROCESS | 1900 | 1469276838804 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:19 INFO - PROCESS | 1900 | 1469276839070 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:27:19 INFO - PROCESS | 1900 | 1469276839270 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1900 | 1469276839278 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x994d8c00 == 36 [pid = 1900] [id = 778] 05:27:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9aa05c00) [pid = 1900] [serial = 2333] [outer = (nil)] 05:27:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x9b114800) [pid = 1900] [serial = 2334] [outer = 0x9aa05c00] 05:27:19 INFO - PROCESS | 1900 | 1469276839367 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x9b118c00) [pid = 1900] [serial = 2335] [outer = 0x9aa05c00] 05:27:20 INFO - PROCESS | 1900 | 1469276840198 Marionette TRACE conn3 <- [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]]]}] 05:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:27:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:27:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1431ms 05:27:20 INFO - PROCESS | 1900 | 1469276840218 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1900 | 1469276840221 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:27:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:27:20 INFO - PROCESS | 1900 | 1469276840228 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1900 | 1469276840231 Marionette TRACE conn3 <- [1,3078,null,{}] 05:27:20 INFO - PROCESS | 1900 | 1469276840237 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:20 INFO - PROCESS | 1900 | 1469276840242 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:20 INFO - PROCESS | 1900 | 1469276840402 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:27:20 INFO - PROCESS | 1900 | 1469276840607 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1900 | 1469276840616 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48f400 == 37 [pid = 1900] [id = 779] 05:27:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x8edc8000) [pid = 1900] [serial = 2336] [outer = (nil)] 05:27:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x9ab4e800) [pid = 1900] [serial = 2337] [outer = 0x8edc8000] 05:27:20 INFO - PROCESS | 1900 | 1469276840695 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x99d36800) [pid = 1900] [serial = 2338] [outer = 0x8edc8000] 05:27:21 INFO - PROCESS | 1900 | 1469276841605 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 1900 | 1469276841665 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:27:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:27:21 INFO - PROCESS | 1900 | 1469276841675 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1900 | 1469276841679 Marionette TRACE conn3 <- [1,3082,null,{}] 05:27:21 INFO - PROCESS | 1900 | 1469276841709 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:21 INFO - PROCESS | 1900 | 1469276841714 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:21 INFO - PROCESS | 1900 | 1469276841876 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:27:22 INFO - PROCESS | 1900 | 1469276842197 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1900 | 1469276842212 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48a000 == 38 [pid = 1900] [id = 780] 05:27:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x8e48b400) [pid = 1900] [serial = 2339] [outer = (nil)] 05:27:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x8ebdb000) [pid = 1900] [serial = 2340] [outer = 0x8e48b400] 05:27:22 INFO - PROCESS | 1900 | 1469276842331 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x8edd0c00) [pid = 1900] [serial = 2341] [outer = 0x8e48b400] 05:27:23 INFO - PROCESS | 1900 | 1469276843215 Marionette TRACE conn3 <- [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]]]}] 05:27:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:27:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:27:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:27:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1553ms 05:27:23 INFO - PROCESS | 1900 | 1469276843255 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 1900 | 1469276843261 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:27:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:27:23 INFO - PROCESS | 1900 | 1469276843269 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 1900 | 1469276843274 Marionette TRACE conn3 <- [1,3086,null,{}] 05:27:23 INFO - PROCESS | 1900 | 1469276843281 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:23 INFO - PROCESS | 1900 | 1469276843289 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:23 INFO - PROCESS | 1900 | 1469276843440 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:27:23 INFO - PROCESS | 1900 | --DOCSHELL 0x92a8f800 == 37 [pid = 1900] [id = 719] 05:27:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8e489c00 == 36 [pid = 1900] [id = 720] 05:27:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8ebd2400 == 35 [pid = 1900] [id = 717] 05:27:23 INFO - PROCESS | 1900 | --DOCSHELL 0x90e16c00 == 34 [pid = 1900] [id = 718] 05:27:23 INFO - PROCESS | 1900 | --DOCSHELL 0x92b60c00 == 33 [pid = 1900] [id = 728] 05:27:23 INFO - PROCESS | 1900 | 1469276843717 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1900 | 1469276843726 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x975bd000) [pid = 1900] [serial = 2266] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x995c1000) [pid = 1900] [serial = 2274] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x97ff9800) [pid = 1900] [serial = 2269] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x98748000) [pid = 1900] [serial = 2248] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x9884b000) [pid = 1900] [serial = 2249] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x98df4800) [pid = 1900] [serial = 2254] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x995bfc00) [pid = 1900] [serial = 2255] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8f629c00) [pid = 1900] [serial = 2257] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8f793000) [pid = 1900] [serial = 2258] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x910cb000) [pid = 1900] [serial = 2242] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x910d8800) [pid = 1900] [serial = 2243] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x93929c00) [pid = 1900] [serial = 2263] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x98df5c00) [pid = 1900] [serial = 2251] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x939b4c00) [pid = 1900] [serial = 2252] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x946cc800) [pid = 1900] [serial = 2245] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9504c400) [pid = 1900] [serial = 2246] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x91e4cc00) [pid = 1900] [serial = 2260] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9225a000) [pid = 1900] [serial = 2261] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8ebdc800) [pid = 1900] [serial = 2240] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x975c3000) [pid = 1900] [serial = 2238] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9884a800) [pid = 1900] [serial = 2270] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92bd9c00) [pid = 1900] [serial = 2272] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x975c0400) [pid = 1900] [serial = 2267] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x939bd400) [pid = 1900] [serial = 2264] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x99bc5c00) [pid = 1900] [serial = 2275] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x99cc3400) [pid = 1900] [serial = 2278] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x99cbf800) [pid = 1900] [serial = 2277] [outer = (nil)] [url = about:blank] 05:27:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e484400 == 34 [pid = 1900] [id = 781] 05:27:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8e490c00) [pid = 1900] [serial = 2342] [outer = (nil)] 05:27:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8f61c800) [pid = 1900] [serial = 2343] [outer = 0x8e490c00] 05:27:23 INFO - PROCESS | 1900 | 1469276843837 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x90e1d400) [pid = 1900] [serial = 2344] [outer = 0x8e490c00] 05:27:24 INFO - PROCESS | 1900 | 1469276844551 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:27:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:27:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1303ms 05:27:24 INFO - PROCESS | 1900 | 1469276844577 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1900 | 1469276844583 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:27:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:27:24 INFO - PROCESS | 1900 | 1469276844589 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1900 | 1469276844592 Marionette TRACE conn3 <- [1,3090,null,{}] 05:27:24 INFO - PROCESS | 1900 | 1469276844598 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:24 INFO - PROCESS | 1900 | 1469276844603 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:24 INFO - PROCESS | 1900 | 1469276844753 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:27:24 INFO - PROCESS | 1900 | 1469276844919 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 1900 | 1469276844928 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x92251c00 == 35 [pid = 1900] [id = 782] 05:27:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x928e7000) [pid = 1900] [serial = 2345] [outer = (nil)] 05:27:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x92a92400) [pid = 1900] [serial = 2346] [outer = 0x928e7000] 05:27:24 INFO - PROCESS | 1900 | 1469276844992 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x93795400) [pid = 1900] [serial = 2347] [outer = 0x928e7000] 05:27:25 INFO - PROCESS | 1900 | 1469276845706 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:27:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:27:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1132ms 05:27:25 INFO - PROCESS | 1900 | 1469276845722 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1900 | 1469276845724 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:27:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:27:25 INFO - PROCESS | 1900 | 1469276845738 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1900 | 1469276845746 Marionette TRACE conn3 <- [1,3094,null,{}] 05:27:25 INFO - PROCESS | 1900 | 1469276845754 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:25 INFO - PROCESS | 1900 | 1469276845761 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:26 INFO - PROCESS | 1900 | 1469276846021 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:27:26 INFO - PROCESS | 1900 | 1469276846033 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1900 | 1469276846040 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8e48dc00 == 36 [pid = 1900] [id = 783] 05:27:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9506c000) [pid = 1900] [serial = 2348] [outer = (nil)] 05:27:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x95079400) [pid = 1900] [serial = 2349] [outer = 0x9506c000] 05:27:26 INFO - PROCESS | 1900 | 1469276846209 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x975c0800) [pid = 1900] [serial = 2350] [outer = 0x9506c000] 05:27:26 INFO - PROCESS | 1900 | 1469276846936 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:27:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:27:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1250ms 05:27:26 INFO - PROCESS | 1900 | 1469276846981 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:27:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:27:26 INFO - PROCESS | 1900 | 1469276846985 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:27:27 INFO - PROCESS | 1900 | 1469276847004 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1900 | 1469276847008 Marionette TRACE conn3 <- [1,3098,null,{}] 05:27:27 INFO - PROCESS | 1900 | 1469276847021 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:27 INFO - PROCESS | 1900 | 1469276847025 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:27 INFO - PROCESS | 1900 | 1469276847229 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:27:27 INFO - PROCESS | 1900 | 1469276847248 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1900 | 1469276847256 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8ebd0000 == 37 [pid = 1900] [id = 784] 05:27:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x910ca800) [pid = 1900] [serial = 2351] [outer = (nil)] 05:27:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9874d800) [pid = 1900] [serial = 2352] [outer = 0x910ca800] 05:27:27 INFO - PROCESS | 1900 | 1469276847328 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x988ce000) [pid = 1900] [serial = 2353] [outer = 0x910ca800] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x9a77f800) [pid = 1900] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x910d0000) [pid = 1900] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x99cc1000) [pid = 1900] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8e484000) [pid = 1900] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8f792c00) [pid = 1900] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8ebd8c00) [pid = 1900] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9506e400) [pid = 1900] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x90fc5000) [pid = 1900] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92bce400) [pid = 1900] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8edc6800) [pid = 1900] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92a8e400) [pid = 1900] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:27:28 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x90e1fc00) [pid = 1900] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:27:28 INFO - PROCESS | 1900 | 1469276848305 Marionette TRACE conn3 <- [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]]]}] 05:27:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:27:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:27:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1361ms 05:27:28 INFO - PROCESS | 1900 | 1469276848353 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1900 | 1469276848356 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:27:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:27:28 INFO - PROCESS | 1900 | 1469276848362 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1900 | 1469276848364 Marionette TRACE conn3 <- [1,3102,null,{}] 05:27:28 INFO - PROCESS | 1900 | 1469276848370 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:28 INFO - PROCESS | 1900 | 1469276848375 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:28 INFO - PROCESS | 1900 | 1469276848514 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:27:28 INFO - PROCESS | 1900 | 1469276848522 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1900 | 1469276848536 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x975c4800 == 38 [pid = 1900] [id = 785] 05:27:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x97ff9800) [pid = 1900] [serial = 2354] [outer = (nil)] 05:27:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x98d85400) [pid = 1900] [serial = 2355] [outer = 0x97ff9800] 05:27:28 INFO - PROCESS | 1900 | 1469276848769 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x98dfcc00) [pid = 1900] [serial = 2356] [outer = 0x97ff9800] 05:27:29 INFO - PROCESS | 1900 | 1469276849416 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:27:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:27:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1133ms 05:27:29 INFO - PROCESS | 1900 | 1469276849495 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1900 | 1469276849498 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:27:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:27:29 INFO - PROCESS | 1900 | 1469276849504 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1900 | 1469276849507 Marionette TRACE conn3 <- [1,3106,null,{}] 05:27:29 INFO - PROCESS | 1900 | 1469276849512 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:29 INFO - PROCESS | 1900 | 1469276849517 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:29 INFO - PROCESS | 1900 | 1469276849715 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:27:29 INFO - PROCESS | 1900 | 1469276849739 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1900 | 1469276849747 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x92bdc400 == 39 [pid = 1900] [id = 786] 05:27:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98df2c00) [pid = 1900] [serial = 2357] [outer = (nil)] 05:27:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x99b5b000) [pid = 1900] [serial = 2358] [outer = 0x98df2c00] 05:27:29 INFO - PROCESS | 1900 | 1469276849810 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x99cb9000) [pid = 1900] [serial = 2359] [outer = 0x98df2c00] 05:27:30 INFO - PROCESS | 1900 | 1469276850715 Marionette TRACE conn3 <- [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]]]}] 05:27:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:27:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:27:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:27:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1236ms 05:27:30 INFO - PROCESS | 1900 | 1469276850742 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1900 | 1469276850749 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:27:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:27:30 INFO - PROCESS | 1900 | 1469276850803 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1900 | 1469276850807 Marionette TRACE conn3 <- [1,3110,null,{}] 05:27:30 INFO - PROCESS | 1900 | 1469276850820 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:30 INFO - PROCESS | 1900 | 1469276850826 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:31 INFO - PROCESS | 1900 | 1469276851040 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:27:31 INFO - PROCESS | 1900 | 1469276851245 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1900 | 1469276851260 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f4d5c00 == 40 [pid = 1900] [id = 787] 05:27:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8f4d6400) [pid = 1900] [serial = 2360] [outer = (nil)] 05:27:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x910cd400) [pid = 1900] [serial = 2361] [outer = 0x8f4d6400] 05:27:31 INFO - PROCESS | 1900 | 1469276851387 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x91e44800) [pid = 1900] [serial = 2362] [outer = 0x8f4d6400] 05:27:32 INFO - PROCESS | 1900 | 1469276852214 Marionette TRACE conn3 <- [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"]]]}] 05:27:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:27:32 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 05:27:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:27:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:27:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:27:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1493ms 05:27:32 INFO - PROCESS | 1900 | 1469276852292 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1900 | 1469276852299 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:27:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:27:32 INFO - PROCESS | 1900 | 1469276852309 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1900 | 1469276852313 Marionette TRACE conn3 <- [1,3114,null,{}] 05:27:32 INFO - PROCESS | 1900 | 1469276852319 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:32 INFO - PROCESS | 1900 | 1469276852325 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:32 INFO - PROCESS | 1900 | 1469276852508 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:27:32 INFO - PROCESS | 1900 | 1469276852725 Marionette TRACE conn3 -> [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\", \"b16c0e0f-8c32-4e1f-9781-7d075a8a0c96\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1900 | 1469276852734 Marionette INFO sendAsync 4ba10ee0-782b-4b99-ada8-bdbf5a5bee26 05:27:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x928e1400 == 41 [pid = 1900] [id = 788] 05:27:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92bd1400) [pid = 1900] [serial = 2363] [outer = (nil)] 05:27:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x939b7000) [pid = 1900] [serial = 2364] [outer = 0x92bd1400] 05:27:32 INFO - PROCESS | 1900 | 1469276852851 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x93b54c00) [pid = 1900] [serial = 2365] [outer = 0x92bd1400] 05:27:33 INFO - PROCESS | 1900 | 1469276853725 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:27:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:27:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1436ms 05:27:33 INFO - PROCESS | 1900 | 1469276853744 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1900 | 1469276853748 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:27:34 WARNING - u'runner_teardown' () 05:27:34 INFO - No more tests 05:27:34 INFO - Got 0 unexpected results 05:27:34 INFO - SUITE-END | took 1208s 05:27:34 INFO - Closing logging queue 05:27:34 INFO - queue closed 05:27:35 INFO - Return code: 0 05:27:35 WARNING - # TBPL SUCCESS # 05:27:35 INFO - Running post-action listener: _resource_record_post_action 05:27:35 INFO - Running post-run listener: _resource_record_post_run 05:27:36 INFO - Total resource usage - Wall time: 1245s; CPU: 98.0%; Read bytes: 12181504; Write bytes: 926896128; Read time: 604; Write time: 260400 05:27:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:27:36 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 137576448; Read time: 4; Write time: 135168 05:27:36 INFO - run-tests - Wall time: 1216s; CPU: 98.0%; Read bytes: 11591680; Write bytes: 789258240; Read time: 568; Write time: 125232 05:27:36 INFO - Running post-run listener: _upload_blobber_files 05:27:36 INFO - Blob upload gear active. 05:27:36 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:27:36 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 05:27:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:27:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:27:36 INFO - (blobuploader) - INFO - Open directory for files ... 05:27:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:27:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:27:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:27:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:27:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:27:37 INFO - (blobuploader) - INFO - Done attempting. 05:27:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:27:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:27:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:27:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:27:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:27:38 INFO - (blobuploader) - INFO - Done attempting. 05:27:38 INFO - (blobuploader) - INFO - Iteration through files over. 05:27:38 INFO - Return code: 0 05:27:38 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:27:38 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:27:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9392d3ea3d70ea367a5ad956606ed5aaf156d4eaddc3c58b44969512ee7990bebfb8b3622c059c9f276f31cb68eced53230fa3dd7bbb7f9acdc8961ea6ed29a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/42052515ebcea5d1e05810466d36804e54bd167dd9bdee03927bd17e470a2e0e43a3bf5d3b14caa0b81da13b65c7160047f10e0f7ebe8358625139aeffc99255"} 05:27:38 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:27:38 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:27:38 INFO - Contents: 05:27:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9392d3ea3d70ea367a5ad956606ed5aaf156d4eaddc3c58b44969512ee7990bebfb8b3622c059c9f276f31cb68eced53230fa3dd7bbb7f9acdc8961ea6ed29a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/42052515ebcea5d1e05810466d36804e54bd167dd9bdee03927bd17e470a2e0e43a3bf5d3b14caa0b81da13b65c7160047f10e0f7ebe8358625139aeffc99255"} 05:27:38 INFO - Running post-run listener: copy_logs_to_upload_dir 05:27:38 INFO - Copying logs to upload dir... 05:27:38 INFO - mkdir: /builds/slave/test/build/upload/logs 05:27:38 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1384.857924 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 5 secs) (at 2016-07-23 05:27:38.899416) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 05:27:38.900828) ========= 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-1469275456.320464-1722782190 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9392d3ea3d70ea367a5ad956606ed5aaf156d4eaddc3c58b44969512ee7990bebfb8b3622c059c9f276f31cb68eced53230fa3dd7bbb7f9acdc8961ea6ed29a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/42052515ebcea5d1e05810466d36804e54bd167dd9bdee03927bd17e470a2e0e43a3bf5d3b14caa0b81da13b65c7160047f10e0f7ebe8358625139aeffc99255"} build_url:https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032298 build_url: 'https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9392d3ea3d70ea367a5ad956606ed5aaf156d4eaddc3c58b44969512ee7990bebfb8b3622c059c9f276f31cb68eced53230fa3dd7bbb7f9acdc8961ea6ed29a0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/42052515ebcea5d1e05810466d36804e54bd167dd9bdee03927bd17e470a2e0e43a3bf5d3b14caa0b81da13b65c7160047f10e0f7ebe8358625139aeffc99255"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BNutmHoyTaCLjctnJKFrWg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.53 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 05:27:39.459634) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 05:27:39.459961) ========= 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-1469275456.320464-1722782190 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016724 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 05:27:39.558591) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 05:27:39.558908) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 05:27:39.559213) ========= ========= Total master_lag: 1.02 =========